libera/#devuan/ Thursday, 2022-12-08

xisopi3 v4.21.1 seems to not have the defect i reported earlier.00:07
xisopi'm going to re-enable hw accel in firefox00:07
ravehaver9000thanks for the advice with dpms! its worked pretty well, actually03:50
ravehaver9000also, i know this is probably more apt for the dev channel but since i dont have a bouncer rn i wanna ask here: will you add support for s6 soon? i want to try it out here in devuan. currently using sysvinit and i wan tto know if s6 is going to be supported soon alongside sysv, openrc and runit03:51
gnarfaceravehaver9000: you finally heard? really sorry about that typo, it was late04:20
ravehaver9000nah, i knew from days ago, only issue is that i weas eiother too busy or lazy to do it04:21
ravehaver9000i finally did it earlier today04:21
gnarfaceoh my bad i'm really slipping, this is important, it's dkms not dpms04:22
gnarfacethat was the typo04:22
ravehaver9000dkms??04:22
ravehaver9000damn04:22
gnarfacesigh yes04:22
gnarfacedpms won't do shit04:22
ravehaver9000rthat explains why i still got modproble04:22
ravehaver9000i can just restart dkms with sysvinit right04:22
ravehaver9000or do i have to do anything extra04:22
gnarfaceso here's what you do, you boot back into the new kernel, make sure you have the updated nvidia binary drivers that go with it (we were going with the backports stuff right?) then run dkms then reboot again04:23
gnarfacei think i have brain damage, i read it as dkms when you typed dpms again just now04:24
gnarfaceit really should have been clear by context because i told you to also get the linux-headers package but i don't blame you04:24
gnarfacethe point of the linux-headers package is you need it for dkms to rebuild the wrapper nvidia puts around their binary blob04:24
gnarfacei forget for sure if you were also updating to a backports kernel at the same time but assuming you were just make sure the nvidia packages and the linux-headers package all also come from backports04:25
ravehaver9000i have linux-headers, actually. ive always had it04:26
gnarfacedkms isn't a service, it's just a tool that recompiles the binary blob wrapper04:26
gnarfaceyou might also need to install build-essential04:26
gnarfaceif it doesn't work it logs an error... somewhere, i forget where04:26
gnarfacebut you'll see the same error at the terminal if you just run dkms04:27
ravehaver9000i see... build-essential is installed too04:27
gnarfacewere you updating to backports too?04:27
ravehaver9000nah04:27
gnarfaceor was that someone else?04:27
ravehaver90006.0.0-5 to 6.0.0-404:27
gnarfacealright, just run dkms right now and see what it says04:27
onefangdkms gets run automatically by apt when needed, and complains during that process if it doesn't work.  Been there, seen that.  Think it was also for nVidia blob, but that was years ago.  I changed to a pure AMD system over two years ago.04:28
gnarfaceyea it should but if you're installing a bunch of stuff it might scroll by unnoticed04:28
onefangThat'll by why I scroll back and read it all.04:29
gnarfaceand if you're missing linux-headers it'll definitely fail04:29
gnarfaceor if the linux-headers package you have doesn't match04:29
ravehaver9000yeah i can very much see why. honestly if i had anticipated id go from full windows to full linux within 6 months of getting my current pc id have gone fuill amd instead04:29
ravehaver9000welp, at least my cpu is ryzen04:29
gnarfaceor if the nvidia drivers packages you have are too old or new for the kernel it might also fail04:29
gnarfaceor if you're missing some other build deps04:29
gnarfaceyea, you don't have to mess with any of this stuff for AMD cards, it's much better integrated04:30
ravehaver9000yeah, and i could even try out wayland too04:30
ravehaver9000at most id need nvidia for stuff like gpt ai writing and i havent done that in a while04:30
gnarfaceanyway, i'm stepping away again but let me know if that works, i'll read the scrollback04:30
ravehaver9000most of my gaming is emulation, thjis is why i see myself having no problem running daedalus even when it becomes oldoldstable as my daily driver instead of fucking off back to arch or some other gaming distro04:31
gnarfaceincidentally, you don't need dpms for anything but screen blanking and you shouldn't have had to do anything special to get it, but make sure you have acpid, it's important for nvidia power management in linux and there's some weird cases you might be missing it04:31
ravehaver9000yeah just checked for acpid04:33
ravehaver9000i use sysvinit and acoid tries to install runit dpeendencies (runit-helper, namely)04:33
ravehaver9000do i just go with it or04:35
ravehaver9000in order to install acpid, which i dont have04:35
gnarfaceravehaver9000: how about dkms, what happened? acpid shouldn't need runit deps unless you already have part of runit i think... make sure you have these packages: sysv-rc, sysvinit, sysvinit-core, sysvinit-utils05:05
gnarfacei'm not sure what runit packages you might have but there must be something in as an alternate05:06
ravehaver9000just cheked for hte sysvinit packes05:08
ravehaver9000i have all four of them05:08
gnarfacehmm, anything with runit in the name?05:08
ravehaver9000none05:08
gnarfacehmm, it's gotta be something though05:09
gnarfaceoh, and about the nvidia packges, make sure they're all the same version, sometimes previous versions can get left in there and have to be manually updated separately, they're not good at assigning dependencies like they're supposed to05:09
ravehaver9000all nvidia prackages i have are 510.85.02-6, except for nvidia0-legacy-check, which is at 515.48.07-1 instead05:11
gnarfacehmm05:11
ravehaver9000those with dates are all 20220217+105:12
gnarfacethe ones with odd formats, just make sure they're the latest05:12
gnarfacebut sometimes you have to prune the others, especially nvidia-persistenced05:12
gnarfaceis this a testing/daedalus system?05:14
gnarfaceis that how you got kernel 6.x?05:14
ravehaver9000eyah05:15
ravehaver9000and speaking of daedalus05:15
gnarfacethere should be no 515.48.* anywhere05:15
ravehaver9000i wonder whats the naming theme for devuan versions05:15
gnarfacethey're planets05:15
ravehaver9000damn really05:15
ravehaver9000i thought it was like, literature05:15
gnarfacewell they're not planets picked at random05:16
gnarfaceand they're being chosen alphabetically05:16
ravehaver9000yep i def noticed the alphabetical order too05:16
gnarfacethere might be some other whimsical criteria but that might just be from the people who named the planets05:16
ravehaver9000yeah05:16
gnarfacehttps://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=%5Envidia-legacy-check&x=submit05:17
ravehaver9000cant believe theres a planet named ascii05:17
gnarfacehttps://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=%5Envidia-driver.*&x=submit05:17
ravehaver9000will devuan 6 be caleld earth05:17
gnarfaceheh, no idea05:17
ravehaver9000yeah same05:17
ravehaver9000itd be funny if it was called earth tho05:18
gnarfaceanyway, according to my initial searches it looks like these should all be 510.85.02-605:18
gnarfacemaybe part of your issue is they put the wrong versions in then pulled them05:18
ravehaver9000yeah05:18
gnarfaceit can happen in testing and unstable05:18
ravehaver9000that seems legit, itd have to then remove/purge the current version i have, then reinstall the corect one right05:19
gnarfaceyea, and make sure dkms succeeds this time05:19
gnarfacethen reboot and it should be good05:19
ravehaver9000ty a lot05:19
gnarfacegood luck, i'll be back again later05:19
ravehaver9000ty05:19
ravehaver9000im honestly unironically planning to keep using daedalus even once its no longer even the curernt stable version05:20
ravehaver9000prob because i have strong opinions on the "rust in kernel" issue but i also feel like anything more thsat will be added in future versions of linux iwll be stuff i might not need anymore05:20
ravehaver9000except for maybe better nvidia support on wayland, but xorg does everything i want already05:21
ravehaver9000just restarted after changing the older nvidia-legacy-modules and rebuilding the module with dkms05:36
ravehaver9000i still get the "error running install command 'modproble -i nvidia-current' for module nvidia: retcode 1" error, but it also seems to have gotten rid of many other erros based on just how long it took to go from there to the login screen05:38
ravehaver9000of lightdm05:38
FatPhilwhat's the best way of finding memory hogs if you've got so little ram you can't even run top ("-bash: fork: Cannot allocate memory10:41
Deknosthere are enough parameters for ps to look into it.. getting them right is the challenge :D10:43
FatPhilI can't ssh in to that machine, and my g/f "Can't kill anything, can't su"10:45
FatPhilso probably a ps will fail too10:45
FatPhilwondering why OOMkiller hasn't kicked in, maybe I need to look into some better settings for that.10:47
FatPhilcan I read/display a file only using shell builtins?11:01
FatPhilOooh, this might be the start of a builtins-only ps: for i in /proc/[1-9]*; do read x < $i/comm; echo "$i: $x"; done11:09
FatPhilhowever, even once I found a browser, I'm not sure I'd know how to kill it without forking a kill-alike.11:09
onefangReboot?11:10
FatPhilbash at least has kill as a builtin11:28
FatPhilbut yes, the big red switch was the magical process-clearing technique we used.11:28
unclouded/var/lib/urandom/random-seed did get generated automatically within this debootrap system, probably on boot20:27
unclouded/etc/kernel-img.conf and /etc/initramfs-tools/conf.d/resume are still missing, with no ill effects20:28
gnarfacecool20:30
gnarfacegood to know20:30
bb|hcbunclouded: See /etc/init.d/urandom - the file is generated on reboot/halt and used to re-seed the urandom at boot time; from what I see it is safe to assume that file to be missing after install20:56
uncloudedthanks for the pointer to the script, I see it now21:47
gnarfaceah i should have guessed that, forgot about it21:49
gnarfacemost the stuff you see done mysteriously on boot is gonna be from something in /etc/init.d/21:49
gnarfaceeither directly or indirectly21:49
uncloudedI feel like a dolt for not thinking to grep -r21:50
uncloudeddo_bootloader and do_initrd don't seem to be documented in kernel-img.conf(5)21:59

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