!TZxOcMejPbtFPrCZIA:matrix.org

Nix Community Bochum

73 Members
Channel for the Nix Learning Group and other events in Bochum, Germany.27 Servers

Load older messages


SenderMessageTime
4 Apr 2024
@crtified:crtified.meCRTifiedDann ist der gelegentlich halt leer11:31:02
@britter:yatrix.orgBenedikt Ritter (britter)

Hm, so richtig scheint mein setup noch nicht zu funktionieren:

restarting the following units: boot.mount, home-manager-bene.service, polkit.service
A dependency job for boot.mount failed. See 'journalctl -xe' for details.
11:54:55
@britter:yatrix.orgBenedikt Ritter (britter)Okay, nice! Nachdem ich vor dem re-install meinen nix store korrupt hatte, geht mein Rechner jetzt bei jedem nixos-rebuild in die emergency console đŸ˜ïž12:07:31
@britter:yatrix.orgBenedikt Ritter (britter)
Apr 04 13:53:51 latitude-7280 systemd[1]: dev-disk-by\x2dpartlabel-disk\x2dmain\x2desp.device: Job dev-disk-by\x2dpartlabel-disk\x2dmain\x2desp.device>
Apr 04 13:53:51 latitude-7280 systemd[1]: Timed out waiting for device /dev/disk/by-partlabel/disk-main-esp.
Apr 04 13:53:51 latitude-7280 systemd[1]: Dependency failed for /boot.
Apr 04 13:53:51 latitude-7280 systemd[1]: boot.mount: Job boot.mount/start failed with result 'dependency'.
Apr 04 13:53:51 latitude-7280 systemd[1]: Dependency failed for File System Check on /dev/disk/by-partlabel/disk-main-esp.

Die Disk heisst bei mir aber disk-main-ESP. Ist das case sensitive?

12:10:34
@crtified:crtified.meCRTifiedIirc ja12:10:59
@britter:yatrix.orgBenedikt Ritter (britter)Ah. Das hab ich verbockt12:11:17
@britter:yatrix.orgBenedikt Ritter (britter)ich musste beim Install noch on the fly Sachen in meiner Disko config fixen und das habe ich nicht in meine nix Konfiguration committed, weil ich beim Install Boot keinen Gpg hatte um den Commit zu signieren đŸ˜…ïž12:13:27
@britter:yatrix.orgBenedikt Ritter (britter)Jetzt geht es.12:15:03
@bit:chaosbit.debit
In reply to @britter:yatrix.org
Okay
 macht denn hier einer von euch Hibernate? Das klingt ja eigentlich ganz sinnvoll. 

Ich mache es meisten wenn ich den Laptop einpacke, damit er sich nicht unnötig entlÀd.

Meine Erfahrungen ist, das das hochfahren aus dem hibernate genau so lange dauert, wie das komprimieren und kopieren des RAMs in die Swap Partition beim pausieren.

Daher mache ich immer entweder suspend oder hibernate. Bei hybrid braucht er beim pausieren halt immer so Lage wie beim normalen hibernating.

Wichtig ist auch noch, dass er hibernation abbricht, wenn er e.g. den RAM nicht ausreichend komprimiert bekommt. Wenn du hybrid nutzt kann es also sein, dass er auf ein einfaches suspend zurĂŒck fĂ€llt ohne das du es merkst. Bei hibernate macht er dann einfach nix

15:50:28
5 Apr 2024
@britter:yatrix.orgBenedikt Ritter (britter)
In reply to @bit:chaosbit.de

Ich mache es meisten wenn ich den Laptop einpacke, damit er sich nicht unnötig entlÀd.

Meine Erfahrungen ist, das das hochfahren aus dem hibernate genau so lange dauert, wie das komprimieren und kopieren des RAMs in die Swap Partition beim pausieren.

Daher mache ich immer entweder suspend oder hibernate. Bei hybrid braucht er beim pausieren halt immer so Lage wie beim normalen hibernating.

Wichtig ist auch noch, dass er hibernation abbricht, wenn er e.g. den RAM nicht ausreichend komprimiert bekommt. Wenn du hybrid nutzt kann es also sein, dass er auf ein einfaches suspend zurĂŒck fĂ€llt ohne das du es merkst. Bei hibernate macht er dann einfach nix

Wie gehst du denn in Hibernate? Machst du das ĂŒber einen Terminal Befehl? Weil in Gnome gibt es nur einen Button fĂŒr Shutdown und Suspend. Aber keinen fĂŒr Hibernate.
06:25:51
@bit:chaosbit.debitIch nutze sway und habe mir daher einfach keybindings fĂŒr alles erstellt. Ob man hibernation in Gnome ggf. explizit aktivieren muss weiß ich nicht. Zur Not kannst du dir aber vermutlich auch da eine keybinding fĂŒr den systemd command erstellen.10:18:23
@britter:yatrix.orgBenedikt Ritter (britter) Okay, also meine Bottom line ist, dass ich noch ein luks um meine swap Partition schnallen muss und rausfinden muss, wie ich in Gnome in Hibernate gehen kann. 15:02:39
@britter:yatrix.orgBenedikt Ritter (britter) In Other News: mein Tuxedo Laptop ist heute angekommen. Das heißt heut Abend werd erst mal ein neuer Rechner aufgesetzt 😌 15:03:15
@britter:yatrix.orgBenedikt Ritter (britter) Ich möchte das Laptop wieder mit Disko aufsetzen. Das bedeutet, dass ich nicht den normalen installer benutzen werde. Das wiederum heißt, dass ich keine generierte configuration.nix und hardware-configuration.nix.
wie finde ich denn dann raus, was ich fĂŒr boot.initrd.availableKernelModules, boot.initrd.kernelModules und boot.kernelModules und boot.extraModulePackages eintragen muss? Bei meinem Latitude hat das halt der installer gemacht: https://github.com/britter/nix-configuration/blob/main/hosts/latitude-7280/hardware-configuration.nix
15:28:35
@msanft:matrix.orgMoritz Sanft Kannst immer nixos-generate-config ausfĂŒhren, dann einfach die Werte da rausnehmen 19:30:12
@britter:yatrix.orgBenedikt Ritter (britter) Cool, my nixos-hardware PR wurde gemerget: https://github.com/NixOS/nixos-hardware/pull/900 20:41:55
@bit:chaosbit.debit
In reply to @britter:yatrix.org
Ich möchte das Laptop wieder mit Disko aufsetzen. Das bedeutet, dass ich nicht den normalen installer benutzen werde. Das wiederum heißt, dass ich keine generierte configuration.nix und hardware-configuration.nix.
wie finde ich denn dann raus, was ich fĂŒr boot.initrd.availableKernelModules, boot.initrd.kernelModules und boot.kernelModules und boot.extraModulePackages eintragen muss? Bei meinem Latitude hat das halt der installer gemacht: https://github.com/britter/nix-configuration/blob/main/hosts/latitude-7280/hardware-configuration.nix

Bei der Hardware Konfiguration deploye ich meistens erstmal ohne kernelModules und konfiguriere diese erst spÀter.

Bei 2+ GerÀten mit nixos nutze ich gerne nixos-anywhere. Damit kannst du die Interaktion auf dem ziel-device minimieren und musst nur eine SSH Session aufbauen können. ZusÀtzlich kannst du dann die Konfiguration auf einem anderen GerÀt vor-bauen und kannst sie dann via LAN in sehr kurzer Zeit installieren (wenn du ihm cache-substitution explizit verbietest).

21:19:44
6 Apr 2024
@britter:yatrix.orgBenedikt Ritter (britter)
In reply to @bit:chaosbit.de

Bei der Hardware Konfiguration deploye ich meistens erstmal ohne kernelModules und konfiguriere diese erst spÀter.

Bei 2+ GerÀten mit nixos nutze ich gerne nixos-anywhere. Damit kannst du die Interaktion auf dem ziel-device minimieren und musst nur eine SSH Session aufbauen können. ZusÀtzlich kannst du dann die Konfiguration auf einem anderen GerÀt vor-bauen und kannst sie dann via LAN in sehr kurzer Zeit installieren (wenn du ihm cache-substitution explizit verbietest).

Das musst du mir beim nĂ€chsten Treffen noch mal genauer erklĂ€ren 😅
14:13:03
@britter:yatrix.orgBenedikt Ritter (britter) Paul Meyer (katexochen) hast du schon einen Termin im Kopf fĂŒr das nĂ€chste meetup? 14:13:31
8 Apr 2024
@britter:yatrix.orgBenedikt Ritter (britter) Der 25.4. wĂŒrde sich ja eigentlich anbieten, oder? 12:04:12
9 Apr 2024
@britter:yatrix.orgBenedikt Ritter (britter) https://mastodon.social/@nixCraft/112242309452803588 hat beim letzten Meetup nicht einer von euch erzÀhlt, dass der Hyprland Maintainer so bisschen schrÀg drauf ist? 17:11:55
@britter:yatrix.orgBenedikt Ritter (britter)
In reply to @britter:yatrix.org
https://mastodon.social/@nixCraft/112242309452803588 hat beim letzten Meetup nicht einer von euch erzÀhlt, dass der Hyprland Maintainer so bisschen schrÀg drauf ist?
https://drewdevault.com/2024/04/09/2024-04-09-FDO-conduct-enforcement.html

Okay, das sieht nicht so gut fĂŒr Hyprland aus

18:12:11
@britter:yatrix.orgBenedikt Ritter (britter) Was sind denn eure Gedanken zum Thema CoC? Wir haben ja im Meetup Repo keinen CoC und haben das auch beim Meetup bisher nicht angesprochen. 18:12:52
@msanft:matrix.orgMoritz Sanft
In reply to @britter:yatrix.org
Der 25.4. wĂŒrde sich ja eigentlich anbieten, oder?
KlĂ€ren das aktuell ab. Wahrscheinlich wird das nĂ€chste meetup bei uns im BĂŒro stattfinden :)
18:35:48
@msanft:matrix.orgMoritz Sanft
In reply to @britter:yatrix.org
Was sind denn eure Gedanken zum Thema CoC? Wir haben ja im Meetup Repo keinen CoC und haben das auch beim Meetup bisher nicht angesprochen.
Bis jetzt noch nicht erforderlich gewesen. Aber wenn jemand gute Ideen hat, gerne PR stellen :)
18:36:23
@burger:tchncs.deMarkus Rudy https://code.tvl.fyi/about/docs/CODE_OF_CONDUCT.md ist mir letztens ĂŒber den Weg gelaufen 😊 18:48:24
10 Apr 2024
@britter:yatrix.orgBenedikt Ritter (britter) In meinen Projekten verwenden wir den Contributor Convenant CoC: https://github.com/gradlex-org/build-parameters/blob/main/CODE_OF_CONDUCT.md
Der ist relativ weit verbreitet.
einen CoC hinzuzufĂŒgen ist immer einfach. Ihn dann auch durchzusetzen ist die Herausforderung.
08:54:58
@britter:yatrix.orgBenedikt Ritter (britter)
In reply to @msanft:matrix.org
Bis jetzt noch nicht erforderlich gewesen. Aber wenn jemand gute Ideen hat, gerne PR stellen :)
Mal des Teufels Advokaten spielen: woran wĂŒrdest du denn merken, dass es erforderlich wird? 😉
14:03:10
@crtified:crtified.meCRTifiedMeiner Erfahrung nach stellt man es meistens fest, wenn es zu spĂ€t ist, irgendwas offensichtlich gegen "die gute Sitte geht" und man der Situation entsprechend eigentlich einen brĂ€uchte, es in dem Moment aber wie WillkĂŒr aussieht 😅19:28:15
@msanft:matrix.orgMoritz SanftDas ist sicher der Fall. Aber ich weiß nicht, ob man in Subcommunities immer alles total kleinteilig abregeln muss oder sollte. Vielleicht reicht auch einfach das „be excellent to each other“. Aber das wĂ€re auf jeden Fall mal was, was wir nĂ€chste Woche oder in einem gemeinsamen PR nach RFC-Struktur festlegen können, wenn ihr da auch Lust drauf hĂ€ttet :)19:44:45

Show newer messages


Back to Room ListRoom Version: 10