Sender | Message | Time |
---|---|---|
9 Jan 2024 | ||
immae | In reply to @badele:matrix.orgWaa ça march 🤩 | 12:15:34 |
immae | In reply to @badele:matrix.org* Waa ça marche 🤩 | 12:15:37 |
immae | Si tu ne t’intéresses pas à nvidia je peux essayer de te partager mes bouts de config "pertinents" (note: je n’ai pas de "display manager", le serveur X est démarré via mon bashrc), je n’ai que du intel moi (j’et ai aussi un XPS "assez récent") | 12:17:20 |
Bruno Adele | In reply to @badele:matrix.org Bon, j'ai résolu mon problème, j'ai mis en commentaire cette ligne => https://github.com/badele/nix-homelab/blob/main/nix/nixos/features/desktop/wm/xorg/lightdm.nix#L14 Faudra que je vérifie que ca n'a pas d'impact sur les autres configurations | 12:20:34 |
Bruno Adele | Par contre si ca marche je te suggère de contribuer au projet en modifiant Exemple de l'implémentation ici => https://github.com/NixOS/nixos-hardware/blob/b34a6075e9e298c4124e35c3ccaf2210c1f3a43b/common/gpu/intel/default.nix#L12 | 13:18:30 |
immae | Redacted or Malformed Event | 13:28:20 |
immae | * dans la mesure où j’ai uen configuration un peu particulière j’ai du mal à faire la part des choses entre "c’est un bug pour tout le monde" et "you did it on yourself dude". (un système aussi minimal que possible - quasiment tout est dans mon home manager, pas de display manager, un window manager assez basique - awesome, etc.) | 13:29:13 |
immae | dans la mesure où j’ai uen configuration un peu particulière j’ai du mal à faire la part des choses entre "c’est un bug pour tout le monde" et "you did it on yourself dude". (un système aussi minimal que possible - quasiment tout est dans mon home manager, pas de display manager, un window manager assez basique - awesome, etc.) | 13:29:34 |
10 Jan 2024 | ||
Bruno Adele | Bonsoir, Actuellement, j'ai un core dump avec l'outil Mais ca fait presque 3H que ca build et j'ai l'impression que je vais en avoir pour longtemp (vous me direz normal, cette lib doit être utilisé par tout les paquets). Sachant qu'actuellement la PR est dans la branche staging => https://nixpk.gs/pr-tracker.html?pr=275702 Comment faites vous ou comment ferez vous pour tester ces nouvelles features ?
| 19:46:47 |
symphorien | J'ai pas assez de ram pour compiler certains trucs (webkitgtk par exemple) donc non je ne recompile pas tout sur staging | 19:58:28 |
symphorien | Comment tu sais que c'est ça qui résout ton problème ? | 19:59:18 |
Bruno Adele | Car j'ai sensiblement le même bug que celui ci => https://github.com/NixOS/nixpkgs/issues/274240 et il y'a une merge pour ce bug | 20:10:59 |
Bruno Adele | Download 2024-01-10_21-22.png | 20:23:28 |
Bruno Adele | Effectivement, un load average de 58 je crois qu'ils n'aiment pas trop. Là ca me rapelle l'époque Gentoo :) | 20:23:34 |
12 Jan 2024 | ||
nim65s | Hello ! Par contre, j’ai une question sur les caches. Chacun de mes build CI va avoir un hash différent des sources, donc construire une dérivation différente, et donc j’aurai jamais de cache-hit, non ? Du coup c’est quoi l’intérêt des trucs comme https://github.com/DeterminateSystems/magic-nix-cache-action ? | 14:51:25 |
nim65s | même avec exactement le même commit dans deux branches différentes, ça build pas la même dérivation (le fichier .git/HEAD est différent…) | 14:57:06 |
Minijackson | dans ton cas, magic-nix-cache-action est utile si tu as des produits intermédiaires que tu compiles | 14:57:30 |
Minijackson | perso, j'ai utilisé magic-nix-cache-action pour un projet Python + Poetry, et l'action me cache la compilation de toutes les dépendances | 14:58:18 |
nim65s | ok, oui, je vois, merci. Dans le cas sur lequel je suis, les dépendances sont toutes dans nixpkgs, donc tout est fetch depuis cache.nixos.org. donc c’est pas la peine de rajouter une autre cache, je suppose | 15:00:14 |
nim65s | Dans le tiens, ça build plusieurs dérivations du coup ? Tu as un lien ? | 15:01:33 |
Minijackson | tu peux regarder https://github.com/epics-extensions/WeTest/ si tu veux | 15:02:03 |
Minijackson | mais il build les dépendances de l'exécutable comme dépendance du programme principal | 15:02:33 |
Minijackson | * mais il build les dépendances de l'exécutable comme dépendance | 15:02:42 |
Bruno Adele | C'est quoi un module EPICS ? | 15:51:16 |
Minijackson | C'est un composant d'un logiciel qu'on utilise pour faire des systèmes de contrôles pour des grandes installations de physique (accélérateur de particules ou autres). C'est très spécifique | 15:57:24 |
nighthawk changed their display name from [Lord] Shin to shin. | 16:07:08 | |
Bruno Adele | Merci pour ta réponse 👍️ | 16:13:53 |
@delroth:delroth.net | In reply to @gsaurel:laas.fr src = pkgs.lib.cleanSource ./. règle ce problème fwiw (https://discourse.nixos.org/t/filtering-source-trees-with-nix-and-nixpkgs/19148) | 16:16:18 |
nim65s | delroth: pas mal ça ! Avec ça, ça build exactement la même dérivation quand je push le même commit dans deux branches différentes :D Par contree ça la rebuild, donc magic-nix-cache-action n’a pas cache-hit… J’ai du rater un truc. | 18:17:22 |
Minijackson | il faut faire attention aux permissions: https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#restrictions-for-accessing-a-cache | 18:24:03 |