Portail de l'AF

Nouvelles

Projet du Mois FB: World Community Grid

Faites un don

Shoutbox

zelandonii:
2024-10-01, 16:43:16
Bien-sûr, ils se couvrent et c'est compréhensible. Pour information, un utilisateur d'un autre forum où je suis inscrit à fait comme moi, et aucun problème non plus.
JeromeC:
2024-10-01, 12:20:16
J'ai lu leur FAQ et ils avaient l'air d'insister là dessus et qu'on pouvait pas se plaindre que ça marche pas si on l'avait pas fait, mais ils ne disaient pas l'inverse non plus donc...
zelandonii:
2024-09-30, 20:41:20
Alors pour avoir testé sur un portable équipé d'un I5 6200U à 2,3GHz, l'installation s'est parfaitement déroulée sans avoir eu besoin de réinstaller W. J'ai seulement mis à jour ce dernier et fait l'upgrade par dessus. Et aucun souci.
fa__:
2024-09-30, 19:18:07
J'ai testé dans une VM assez fraiche mais pas juste après installation, ca n'a pas refusé de s'installer
JeromeC:
2024-09-30, 18:04:30
Oui j'ai lu leur site et leur faq, en fait c'est un machine qui s'installe par dessus et vire le plus de trucs posible, mais vu qu'il faut faire une réinstall de windows pour pouvoir installer le truc, ça me tente moyen de tester...
Kao:
2024-09-30, 16:09:58
Globalement tant que ça ne contourne pas la licence Windows (et que tu dois donc toujours payer) MS s'en moque
Maeda:
2024-09-30, 13:43:11
zelandonii: en effet j'ai lu un peu vite, je dois avoir un filtre visuel sur "Windows" :siflotte:
JeromeC:
2024-09-30, 09:23:47
Mmm et votre antiX linux la page d'acceuil c'est "Proudly anti-fascist" mais à part ça c'est pas politisé :D
JeromeC:
2024-09-30, 09:19:12
Mmm un truc qui dit sur sa page d'acceuil "F**k Windows Upgrade to Atlas" et M$ va laisser faire tu crois ? + faudrait plutôt en parler dans un topic que ici...
zelandonii:
2024-09-30, 07:14:39
Je ne connaissais pas antiX. Mais attention, l'OS dont je parle est un Windows.
Maeda:
2024-09-29, 16:45:16
Non je ne connais pas, mais j'ai installé antiX (sans GUI) sur une machine avec 512Mo de RAM et mons de 4Go de disque, ça tourne :electric:
zelandonii:
2024-09-29, 15:41:30
Zut, j'ai oublié le nom Windows avant "modifié etc.". Pour ceux que ça intéresse. https://atlasos.net/
zelandonii:
2024-09-29, 15:40:11
En parlant de Linux, certains connaissent-ils AtlasOS ?C'est un modifié, nettoyé et allégé. Je l'ai installé sur le portable de ma femme, qui n'est pas une bête de course (je parle du portable, pas de ma femme  :D ), et on voit la différence.
modesti:
2024-09-29, 14:50:08
Bah oui, mais pendant une Linux  party on perd parfois la notion du temps ⌛  :D
JeromeC:
2024-09-29, 12:49:02
Hier à 19h il était déjà bien avancé le weekend...
[AF>Libristes] alain65:
2024-09-29, 03:26:01
prêt  :hello:
modesti:
2024-09-28, 19:10:23
:hello: Prêts pour le week-end ? :D
Kao:
2024-09-27, 15:10:59
Elle dure 5 ans et ça coûte moins cher que mon pc
Maurice Goulois:
2024-09-27, 14:51:01
anticipes le coût de remplacement des batteries :)
Kao:
2024-09-27, 10:38:41
Et quelques soucis de PC aussi. Maintenant j'ai un onduleur, j'espère que c'est la solution. Ça rendrait les choses plus simples.
Kao:
2024-09-27, 10:37:51
Eh oui Jérôme, "petite" absence
JeromeC:
2024-09-27, 10:07:42
Kao qui plope !? alors qu'il a plus écrit sur le fofo depuis avril 2023 ! Mais vas-y, sois pas timide, lance toi ! :)
Maurice Goulois:
2024-09-27, 09:48:19
y'avait le même sur Boincstats
Maurice Goulois:
2024-09-27, 09:47:31
mieux placé maintenant :)
Kao:
2024-09-27, 09:14:30
plop
JeromeC:
2024-09-26, 11:18:19
C'est un vieux gadget mais avant il était en bas :D
ousermaatre:
2024-09-25, 17:58:59
 :kookoo: maugou
Maurice Goulois:
2024-09-25, 08:08:22
je m'étais pas rendu compte de ce nouveau gadget, bonjour

Recent

[TUTO] LHC - Theory Native ( native_theory )

Démarré par [AF>Libristes>Jip] Elgrande71, 24 Avril 2019 à 10:07

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

lepingouin

Bonne nouvelle pour celles et ceux qui voudraient migrer vers Debian 11 (Bullseye), plus besoin de compiler le noyau pour obtenir les pages HugeTLB.  :fccpu:

Il faut juste compléter la ligne de commande du noyau au boot en rajoutant deux nouveaux paramètres :
GRUB_CMDLINE_LINUX_DEFAULT="vsyscall=emulate systemd.unified_cgroup_hierarchy=false systemd.legacy_systemd_cgroup_controller=false quiet"

On reboot la machine et on vérifie :
$ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-5.10.0-10-amd64 root=UUID=107d3155-5b10-440d-91f9-a410f99a549d ro vsyscall=emulate systemd.unified_cgroup_hierarchy=false systemd.legacy_systemd_cgroup_controller=false quiet


Et voilà !
Mon site : Météo amateur

"Rien n'est jamais perdu tant qu'il reste quelque chose à trouver." Pierre Dac

Maeda

J'aimerais juste ajouter le fait d'utiliser vsyscall=emulate ouvre des vulnérabilités. À faire avec ça en tête.

Le plus simple étant que le(s) projet(s) se bouge(nt) et mette(nt) à jour ses applications...

JeromeC

Bon j'ai changé de VM chez OVH (une plus puissante pour le même prix) (*) et j'ai voulu reconfigurer le bazar pour les applis native... résultat gros bordel, pas encore résolu... et pourtant y'a un admin qui me répond rapidement et très précisément (un peu trop pour moi même :lol:)... à suivre.


(*) j'ai essayé hostinger c'est une *grosse arnaque* au bout d'une heure de CPU à 100% il envoie un mail et commence à restreindre le CPU, j'ai baissé le réglage CPU dans boinc mais ça va de pire en pire, au bout d'un jour j'avais plus que 10% de CPU dispo !! et bien sûr ils ne parlent nullement de ce type de limitation (soit disant de "sécurité" si t'as un serveur web, t'es prévenu et tu dois faire baisser l'usage CPU ou acheter "un plus gros plan")  j'ai trouvé des pages d'aide sur le sujet et longuement discuté avec un gus online mais en fait quel que soit le plan que tu prends il y a toujours la même limitation ! j'ai annulé mon abo dès le lendemain (y'a 30 jours pour le faire) donc c'est pas mal moins chez que OVH avec un engagement sur un an (genre 50% moins cher) sauf que c'est une arnaque (pour nous les crunchers)
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


JeromeC

Bon ben une affaire rondement menée sur le forum de LHC, dont la conclusion est

- avec une debian 12 (j'ignore quels autres distribs sont concernées / à partir de quelle version) il ne faut pas exécuter la partie "Suspend/Resume" à la fin du topic historique de Laurence

- il faut "allow the boinc user to run systemctl and systemd-run commands" à partir du nouveau topic de Laurence sur New native version v300.08

sudo /bin/bash -c "export script=\"prepare_theory_native_environment\" && wget https://lhcathome.cern.ch/lhcathome/download/\$script -O /tmp/\$script && chmod u+x /tmp/\$script && /tmp/\$script && rm /tmp/\$script"

- appliquer la solution donnée ici par computezrmle

I suggest to be a bit more strict and modify the original sudoer pattern as follows:
1. As root edit "/etc/sudoers.d/50-lhcathome_boinc_theory_native"
2. Locate the alias "LHCATHOMEBOINC_03"
3. Replace "...runc --root state..." with "...(runc|runc\.new|runc\.old) --root state..."
4. Save the file


Ce n'est pas encore clair pour moi si c'est un soucis (le problème du mot de passe) lié à debian 12 ou quoi.
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


lepingouin

Il y a un certain temps, voir un temps certain, j'avais suivi le tuto de Laurence et ça fonctionne toujours.
Dans la ligne de commande du boot de la Debian 12, j'ai toutefois ces deux paramètres en plus :
systemd.unified_cgroup_hierarchy=false systemd.legacy_systemd_cgroup_controller=false
Mon site : Météo amateur

"Rien n'est jamais perdu tant qu'il reste quelque chose à trouver." Pierre Dac

JeromeC

Ben moi ça fonctionnait pas (et j'étais parti strictement du tuto de Laurence), mais avec ce que je cite, ça marche.

Notamment ils ont expliqué pourquoi il fallait plus faire la partie "Suspend/Resume" à la fin de ce tuto, car boinc ne tournait même plus après ça.

Plus les trucs qui manquaient, notamment rapport aux dernières versions des applis LHC native (y'a des trucs qui ont changé).
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


lepingouin

Je pense comprendre...
Comme je n'ai rien modifié depuis des lustres, il est fort probable que je ne meet pas les requirements et cette remarque doit s'appliquer :
CitationIf your system does not meet the requirements, cranky will revert to the legacy cgroups v1 mode.
Effectivement, on retrouve dans le log :
Citation23:23:34 CET +01:00 2024-01-01: cranky-0.1.4: [INFO] Minor requirements are missing. Will try to run this task in legacy mode.

Maintenant, est-ce que c'est mieux si on passe avec cgroups v2 ?

Edit : J'ai retiré tout ce qui avait configuré sous Debian 11 avec cgroups v1 pour passer avec cgroups v2 et ça roule...
          Une première bonne résolution 2024 effectuée
✅  :D
Mon site : Météo amateur

"Rien n'est jamais perdu tant qu'il reste quelque chose à trouver." Pierre Dac

JeromeC

"Will try to run this task in legacy mode" : et donc ça marche ? pourquoi se faire chier alors ?? :D

En tous cas je réalise que sans rien avoir fait de plus j'ai aussi les atlas native qui tournent bien ! (sur LHCdev, sur LHC y'en a pas pour le moment on dirait)
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


JeromeC

Citation de: [AF] fansyl le 17 Avril 2024 à 20:57
Salut,

je vais me permettre un avis assez tranché.
Clairement, sous Windows, il ne faut demander que du SixTrack et laisser ouvert les vannes, ça tombe quand ça veut, la deadline est de 6 jours et les UTs pas trop longues donc ça s'insère bien dans un flux de travail.

Pour Atlas et Theory, clairement le plus simple est de monter la distribution construite par Sebastien dans WSL 2 :

Lien téléchargement : https://statseb.boinc-af.org/dl/Debian11-bsf.tar

Instructions :
Cette VM permet de faire tourner les applications natives de LHC (Atlas et Theory),et QuChemPedia.
Il y a toutefois quelques contraintes:


  • Au lancement de la VM, il faut lancer le client BOINC
sudo /etc/init.d/boinc-client start

  • Pour faire tourner les applications natives de LHC, il faut taper la commande suivante à chaque lancement de la VM
sudo cvmfs_config wsl2_start

  • Pour faire tourner l'application Theory de LHC, il faut créer un fichier .wslconfig à la racine de votre profil sous Windows. Voici le contenu du fichier .wslconfig
[wsl2]
kernelCommandLine = vsyscall=emulate


Pour importer la VM, il suffit de la télécharger et de lancer la commande suivante dans le terminal
wsl --import Debian <InstallLocation> Debian.tar

Informations de login de la VM:
login : af
mdp : boinc

Le client BOINC écoute sur le port 31415. Le mot de passe est boinc

Je rajouterai que si on a un BOINC qui tourne sous Windows en // il faut un app_config pour WUProp pour changer le port d'écoute de l'application WUProp dans WSL (sinon vous tombez sous le coup du système anti-triche mis en place pour éviter que certain.e.s fasses compter plusieurs fois leurs heures de calcul) :
    <app_config>
    <app_version>
    <app_name>data_collect_v4</app_name>
    <plan_class>nci</plan_class>
    <avg_ncpus>0.01</avg_ncpus>
    <cmdline>-p XXXXXX</cmdline>
    </app_version>
    </app_config>


Je l'ai installé sur plein de machines, ça marche du 1er coup à chaque fois ! :plusun:

Sinon il y a toujours les topics WSL, ATLAS ou Theory pour demander de l'aide.

:hello:
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)