libera/#devuan/ Wednesday, 2022-02-02

becoHave a great day y'all, Devuan heroes.02:12
leahgood morning08:23
qwestionleah: of libreboot? Is this your dd?08:37
leahqwestion: i'm libreboot leah yes08:58
leahwhat do you mean "is this your dd?"?08:58
qwestionDaily driver (distro). ..ddd i guess08:59
onefangDaily driver distro Devuan.  B-)09:05
onefangLater to be daily driver distro Devuan Daedalus.09:07
qwestionleah:09:08
qwestionIm on xmpp, which is why i cant easily see ur full info without a whois sorry for the avoidable question09:11
leahmy daily driver is debian09:19
leahbut i plan to switch to devuan09:19
leahthat's why i'm lurking here09:19
leahand i also studied devuan's source distribution, because i want to sell it installed on computers09:20
leahsome people here advised me: get src using apt-get source09:20
leahonefang: that's four d's btw09:20
leahdaily driver distro devuan09:21
leahdddd09:21
leahqwestion: i also use debian on my servers. but i'm planning to switch those to openbsd09:21
leahopenbsd on server. devuan on workstation09:21
qwestion5 Ddddd ;)09:22
onefangAm awesome at alliteration.09:23
leahdevuan will dd your systemd09:23
leahwith zeroes09:23
onefanghttps://sledjhamr.org/poetry-by/Dave/ARTICLE_A.html09:23
onefangBut enough of my off topicness.09:24
qwestionleah: what % of clients choose nonsysd distros if youre ok with revealing this? Or the ratio between debian and devuan clients especially09:35
leahno idea09:40
leahi assume lots of them reinstall whatever they want09:40
leahoh, yeah sorry i thought this was the offtopic channel09:41
qwestionThanks nonetheless10:10
jason1234this method works:    qemu-system-i386 -machine type=pc -m 512 -curses  -nographic -cdrom  debian-live-11.2.0-i386-standard+nonfree.iso  -hda vdisk.qcow2   -kernel /media/cdrom/live/vmlinuz-5.10.0-10-686  -initrd /media/cdrom/live/initrd.img-5.10.0-10-686 -append 'boot=live ro root=filesystem.squashfs console=ttyS0' -device virtio-net-pci,mac=50:54:00:00:00:4211:56
jason1234is there a devuan alike this image i386 nonfree with sysVinit ??? debian-live-11.2.0-i386-standard+nonfree.iso11:56
gnarfacenot sure but i think the devuan live images are all non-free by default11:59
gnarfaceand for whatever it's worth the netinstall isos have the non-free wifi firmware12:00
gnarfaceif i'm wrong about the live image you could always make your own with refracta12:08
fsmithredyeah, the live-isos have non-free firmware installed. jason1234 you want the minimal-live.12:36
libhAdjusting to sysvinit was a bit tricky, especially since any linux book post 2010 talks more about systemd than sysv, but I think I got the hang of things so far. Thanks for the awesome distro.14:30
libhDevuan isn't that far off from how slackware administrates.14:31
fsmithredhttps://refracta.org/docs/debian-handbook-wheezy.pdf14:31
libhOh thanks, this will be a big help.14:31
fsmithred^^^ administrators guide for last debian that used sysvinit as default14:31
fsmithredlibh, are you coming from debian?14:32
libhYes, I was going to install OpenRC, but it said in the installer it's still experimental. I was going to use debian, but I worry debian will cave and enforce snaps. So here I am.14:33
fsmithredopenrc works, but it uses sysvinit scripts14:34
fsmithredrunit works and uses sysvinit scripts, but I do know of some efforts to make runit scripts14:34
fsmithredalso be aware of the package called orphan-sysvinit-scripts14:35
fsmithredthat's where the sysv scripts go when debian maintainers drop them from packages.14:35
libhI will. Thank you.14:36
sedroskenI get why you'd want to use the sysv scripts to maintain compatibility, but long-term I'd probably want to get some OpenRC-specific stuff for the OpenRC side -- unless the sysv scripts are just so compatible that it works as-is, supervision, crash handling, parallel start and all?15:08
sedroskengranted IIRC the version of OpenRC Devuan uses doesn't do parallel start anyway -- for that matter, it still relies on regular init rather than openrc-init15:09
sycowhy care about // start unless you reboot your server 100 times a day ?15:17
VoyeurI need help to install the nvidia drivers please15:39
gnarfaceyou have to add non-free to your sources.list15:40
VoyeurHow do I do that? I'm new15:41
gnarfaceopen the /etc/apt/sources.list file in a text editor15:43
gnarfaceas root15:43
gnarfaceyou installed chimaera, right?15:43
Voyeur3.015:46
Voyeurbewoulf15:46
Voyeurdeb [arch=amd64] <http://deb.devuan.org/devuan/> <beowulf> main non-free deb [arch=amd64] http://deb.devuan.org/devuan/ beowulf main contrib non-free15:47
gnarfacechange it to this: https://paste.debian.net/1229312/15:47
VoyeurReady and now what do I do?15:49
gnarfacerun this: apt-get update && apt-get --no-install-recommends install nvidia-driver nvidia-settings libgl1-nvidia-glx15:50
gnarfaceyou might need some other packages too, but it's hard to say.  the nvidia driver is scattered across dozens of packages15:51
Voyeurreboot now brb back15:52
Voyeurerror NO_PUBKEY F60F4B3D7FA2AF8015:55
gnarfaceyou need the devuan-keyring and devuan-archive-keyring packages15:56
gnarfacehave you not ever updated this yet?  if you haven't updated it yet you should do a regular full system update like this first:  apt-get update && apt-get --no-install-recommends upgrade15:57
gnarfacebut you need the keyring packages15:57
Voyeurok thanks15:58
Voyeurhow do i install keyring?15:59
gnarfacedepends on how paranoid you want to be16:00
gnarfaceot16:00
gnarfaceit's probably ok to just install it but you can get the key from public keyservers too16:01
gnarfacehere, read this: https://www.devuan.org/os/keyring16:01
gnarfacemake sure your system clock time is correct too or it still won't work16:02
raph_aelhi, I'm trying devuan testing with runit, it seems there are not much init scripts or is there a way to use sysv init scripts ? thanks18:13
fsmithredraph_ael, runit will use the sysvinit scripts unless you replace them. Only the gettys and ssh have runscripts.18:16
raph_aelfsmithred: thanks, I'm used to /etc/sv with void, is there some doc on how to use runit on devuan ?18:17
fsmithredthis discussion might help: https://dev1galaxy.org/viewtopic.php?id=371618:17
raph_aelthanks again18:17
fsmithredand you can try my live-iso that has some run scripts implemented.18:17
raph_aelgreat18:18
fsmithredoops. No, I don't have one for daedalus/testing yet18:18
fsmithredbut here's the fun stuff: https://get.refracta.org/files/experimental/18:18
raph_aelthanks :)18:20
fsmithredupgrading that runit iso to daedalus works pretty easily. I've done it in a VM.18:21
fsmithredoh, and I think I forgot to mention in the notes that any sysvinit scripts that have been replaced with runit scripts are non-executable. I did that so it would be easy to see which ones I had done.18:22
fsmithredby looking in /etc/init.d/18:22
fsmithredgreen vs. white18:23
raph_aelcool18:23
raph_aelI'll try it18:23
Vallfsmithred: nice to hear Daedalus is already useable -- looks like Devuan is pretty much in sync with Debian now. Congrats to you and the team!18:24
raph_aelindeed18:24
fsmithredyes, we are pretty much caught up.18:24
* Vall waves at golinux 18:25
BobemoeHow come we've lost `uswsusp` in Chimaera?20:39
BobemoeMost of my machines I use `pm-utils` to do suspend/hibernate. But on this one machine it did not work (think it went through the actions but instantly woke back up) and in my investigations I found `uswsusp` which worked perfectly, in fact I preferred it as it showed some on screein info, progress etc. But now I've upgraded the package is missing :(20:48
AkuliBobemoe: uswsusp appears to still be in /usr/lib/pm-utils/module.d/uswsusp but just not on PATH by default20:59
fsmithredThe uswsusp package needs a maintainer: https://packages.qa.debian.org/u/uswsusp.html21:00
BobemoeAkuli, it doesn't seem happy: /usr/lib/pm-utils/module.d/uswsusp: 67: command_exists: not found21:02
Bobemoefsmithred, I see that explains it21:02
fsmithredthat uswsusp module mentions HAL. If that's the hal I'm thinking of, that was back around lenny.21:03
Akulimaybe try this: make a copy of /usr/lib/pm-utils/module.d/uswsusp, and add "source /usr/lib/pm-utils/functions" to the beginning of the file (it's a shell script)21:04
Bobemoe./uswsusp: 3: source: not found21:05
Akuliah, try "." instead of "source"21:06
Akuliforgot that "source" is bash syntax and "." is the posix-compatible way21:06
Bobemoeok, so it now runs, outputs nothing, returns 0, nothing happens21:07
fsmithredI just installed the beowulf .deb in chimaera21:07
fsmithredno errors, didn't need to install any deps21:07
fsmithredhow do I test it?21:07
fsmithreds2ram as root?21:07
Bobemoeyeah s2ram or s2disk21:08
fsmithredlooks like it works21:08
fsmithredyeah, I can't ssh in21:08
fsmithredit's asleep for real21:08
fsmithredand it comes back when I raise the lid21:09
Bobemoethat sounds promising21:09
fsmithredthe main complaint I saw on that page is that the package conformed to old standards21:09
Bobemoegot link for the .deb?21:09
fsmithredno, I'm in beowulf right now so I just apt downloaded it21:10
fsmithredpackages.debian.org21:10
fsmithredwill have it21:10
Bobemoeafter the upgrade the package was left installed, but was not working, i uninstalled it to reinstall but then found it wasn't in repos21:10
fsmithredhttps://packages.debian.org/stretch/uswsusp21:10
fsmithredit was already on search page. Change stretch to buster21:11
fsmithredmaybe you lost a dep along the way. If 'dpkg -i usw*' gives errors about missing packages, run 'apt -f install' with no package names.21:12
Bobemoehmm, maybe.21:12
Bobemoeinstalling now...21:12
Bobemoeok, testing...21:13
Bobemoenope :/21:18
Bobemoescreen goes black, shows progress indicator, screen powers off, machine stays on, unresponsive, had to kill power21:19
Bobemoethat was s2both21:19
Bobemoesame as pm-utils does, never quite powers off21:23
Bobemoewonder if I should be debugging that instead21:23
fsmithredyou tried pm-suspend-hybrid?21:27
fsmithredI can't test those. Small swap here.21:27
Bobemoeyeah, before install uspsusp though21:32
Bobemoemight go back to Beowulf and pay more attention to what works and what doesnt21:33
Bobemoeno way to apt dist-downgrade is there? its reinstall time?21:33
fsmithredouch. Not easily.21:36
Bobemoeyeah, tried and failed that before ;)21:37
fsmithreddid you lose any acpi packages in the upgrade?21:38
* Bobemoe shrugs21:39
fsmithredI have acpi-fakekey acpi-support-base and acpid. Don't know which or if any of those are needed.21:39
Bobemoedidnt *fully* read the list, not logged is it?21:39
fsmithredin /var/log/apt/history.log21:40
Bobemoeno mentions of those in that log, apart from me just installing them, none were installed21:41
Bobemoeguess i could try suspend again21:43
fsmithreddid plain suspend work before?21:44
Bobemoena, same21:48
Bobemoegunna have to give up for today, probably downgrade tomorrow for working system and play with live or dual boot to debug21:49
Bobemoei dont think pm-suspend worked on beowulf either but not 100% sure21:51
Bobemoei'll find out tomorrow ;)21:52
Bobemoethanks for the help21:52
fsmithredyw21:55
* rrq used pm-suspend on beowulf .. and now on chimaera .. works perfectly well22:29

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!