libera/#devuan/ Wednesday, 2020-03-11

TurBo_biThi all!11:18
TurBo_biTone question, a friend need OpenCL and have a AMD 5700, AMDGPU open drivers don't have OpenCL, it's possible to install the privative drivers that have OpenCL?11:19
gnarfaceshould be possible, yes11:21
gnarfaceyou have to enable non-free in your sources.list.  don't forget the firmware package11:21
TurBo_biTtnx gnarface11:22
gnarfacenp11:23
sixwheeledbeastisn't there an opencl-amd package that works along side the open stack?11:25
gnarfacei have no idea actually, i just know that some of their newer cards require firmware for the hardware acceleration features11:30
gnarfacenon-free firmware11:31
gnarfacemabye not even that card, i'm not familiar with the numbers11:31
sixwheeledbeastyer it's non free. amd-opencl-icd12:05
sixwheeledbeast5700 is a new card so hopefully latest version would have support.12:05
TurBo_biTtnx a lot for your answers12:13
manchotI wonder how to install this on devuan?14:48
manchothttps://github.com/erpalma/throttled14:48
manchotit support systemd, openrc, runit14:49
manchotnot sure how to make it work on sysvinit14:50
masonmanchot: Looks like a one-shot service, so you should be able to just drive it out of rc.local.14:59
masonmanchot: cat /etc/rc.local14:59
masonmanchot: Remember that all the painful infrastructure people set up around these things is most of the time completely unnecessary.15:00
manchotgot it. Thanks15:01
sedroskenWell, sometime next week when I've got a couple full days to troubleshoot and tinker, I'm going to migrate this Buster install to Beowulf. I'm on Ryzen and ASCII hangs at init for me, Beowulf on another drive worked fine but I've since lost that drive, and as a stopgap I installed Buster.16:03
sedroskenSo I'm mostly going to be following this https://dev1galaxy.org/viewtopic.php?id=2796 and hoping my customized configuration doesn't break anything16:04
sedroskenI'll probably try to swap out to OpenRC-init while I'm at it, but the problem there is I couldn't get it to spawn my TTYs since those were all in my inittab16:04
sedroskenoh no wonder, I didn't follow this https://dev1galaxy.org/viewtopic.php?id=278816:05
sedroskeneh, whatever, I'll get there eventually, I'll need to do this in phases16:07
sedroskenfirst is to migrate from buster to beowulf and get that sorted properly -- I'll ideally be using elogind and not consolekit16:08
sedroskenencrypted lvm is likely what complicates my setup more than anything16:09
sedroskenI remember it always did complain about solvable dependency loops16:10
sedroskenbut, I'm optimistic, because if Gentoo can get those sorts of setups working on OpenRC without issues or complaints then so can I here16:14
golinuxsedr16:42
golinuxsedrosken: There are also instructions on https://beta.devuan.org/ for migration from buster to beowulf16:45
golinuxStill a WIP but that section is pretty much completed.16:45
sedroskenoooh, thanks16:47
sedroskenI didn't even know the beta portion of the site existed16:47
golinuxIt doesn't yet.16:48
sedroskenis there a Beowulf installer ISO at all? even just a beta one would be fantastic16:48
golinuxStill working on it16:48
sedroskenah16:48
sedroskenNow, do these instructions work on the latest 10.3 release of Buster or just 10.0?16:49
fsmithredthey worked a week or two ago16:49
Jorilsedrosken: I'm using http://pkgmaster.devuan.org/devuan/dists/testing/main/installer-amd64/current/images/netboot/mini.iso (updated 10-Feb)16:50
sedroskenJoril, thanks! I'll definitely keep that in mind if straight migrating doesn't work16:50
sedroskennow that said, I'm scared that autoremoving will just nuke most of what I've got installed16:51
fsmithredmay or may not. --simulate might help you16:51
golinuxsedrosken: https://borta.rrq.id.au/ Also a WIP16:53
sedroskensweeeeet, thanks16:53
sedroskennow, about the solvable dependency loops when doing full disk encryption on OpenRC -- is that actually solvable?16:54
fsmithredthe what?16:55
fsmithredhow full is full? Is /boot encrypted?16:55
sedroskenno, I have /boot and an EFI partition, but the rest of the system is encrypted via dm-crypt and the actual volumes are logical volumes overtop of that16:56
fsmithredgood16:56
sedroskenswap and root are logical volumes on top of an encrypted block, and my /home is another logical volume on an encrypted block on a different drive16:56
golinuxThere is an encryption page on the beta site install guide16:56
golinuxDon't know whether it would apply to you.16:57
sedroskenI'm able to boot and all but I get yelled at about solvable dependency chains and the machine takes forever to shut down since it's waiting on volumes that can't be closed because they're not unmounted16:57
fsmithredwere you already using sysvinit in buster, or systemd?16:57
fsmithredthat's what I was wondering16:57
fsmithredthere's a fix for that16:57
fsmithredand I haven't gotten around to packaging it yet, but you just need to replace one file16:58
sedroskenI'm still in systemd right now, I haven't migrated yet, but I'm working off of my earlier experience with beowulf16:58
fsmithredI'll get you a link16:58
sedroskenoh wow thanks again16:58
fsmithredhttps://git.devuan.org/devuan-packages/cryptsetup-modified-functions/raw/master/cryptdisks-functions16:59
sedroskenI'll follow the migration process probably tomorrow when I get home and have some time to poke at it after work, or I might burn my candle at both ends and get it done today before work instead of going to bed17:00
fsmithredreplace /lib/cryptsetup/cryptdisks-functions17:00
fsmithredfollow dev1fanboy's guide17:00
fsmithredbuster to beowulf is a bit tricky17:00
fsmithredbut it works17:00
sedroskenthis is what golinux linked me to earlier, is this it? https://beta.devuan.org/os/documentation/install-guides/beowulf/migrate-to-beowulf.html17:01
fsmithredyes17:01
sedroskenalrighty then, cool17:01
sedroskenso, I should leave backports out until I get migrated like the guide says or will it not hurt anything? I also have packages from contrib and non-free, do I specifically need to keep it to just main?17:02
fsmithredkeep contrib and non-free17:02
fsmithredcomment out backports17:02
fsmithredor leave out17:03
sedroskenalright17:03
sedroskenyeah you know what I'm feeling okay, I'll go ahead and get started on that now17:03
fsmithredlol, yeah17:03
sedroskenand then I'm going to hate myself tonight at work lol17:04
fsmithredI usually do a fresh install instead of an upgrade17:04
fsmithredof course then it takes weeks to get set up17:04
sedroskenI *would* since this is still a relatively fresh install of Debian and I don't have *everything* set up yet17:04
sedroskenbut I'm going to try this and see how it goes first17:05
fsmithredlet us know either way17:05
sedroskenif all else fails, I'll throw one of rrq's isos onto a USB stick and do that17:05
sedroskenbut I'm hoping it won't come to that17:05
fsmithredshould work ok17:05
fsmithredthe guy who wrote the migration guide also went to beowulf from stretch and then from jessie17:06
fsmithrednot sure how well the last one worked out17:06
sedroskenI have rather extremely slow internet and I use znc, though I have everything backed up so I should be OK17:08
sedroskenso if I leave and don't come back for a long while, take that as an "I needed to install from scratch"17:08
fsmithredok, good luck17:10
sedroskenI didn't want wicd but upgrading is installing it anyway :/17:13
sedroskenI just use networking and /etc/networking/interfaces since I just use a static IP on ethernet17:13
fsmithredaptitude why wicd17:20
fsmithredif you have trouble removing it, you might need to install something without recommends17:20
sedroskenit's fine, I'll work that out later, it doesn't seem to have properly configured itself either so its fine17:21
sedroskenI'll just make sure to enable networking17:21
sedroskenWell I'm mostly there17:47
sedroskenI just now have no networking17:47
sedroskenifconfig doesn't even show my Ethernet card17:48
sedroskenI got it booting , installed openrc and elogind (removing consolekit) got rid of wicd and reinstalled mate17:49
sedroskenI can't bring up my interface with ifup because, well, it doesn't exist now17:50
sedroskenThat's concerning17:50
sedroskenIfup exists but my interface doesn't17:50
sedroskenI wonder if I'm missing firmware17:50
sedroskenIt's an r8169 so it should work without it though I thought17:51
sedroskenReplacing cryptdisks-functions worked by the way, it no longer complains17:54
sedroskenWhen I start the networking service all I have is lo now17:56
sedroskenNetworking seems to be the only thing I'm missing aside from everything apt wants to autoremove, but I'll deal with that particular bit later17:57
sedroskenHeeeeere we gooooo18:02
sedroskenSo turns out it's enumerated as eth0 again under sysv/openrc18:03
sedroskenNot enp5s0 as it was being called18:03
sedroskenFix my interfaces file and voila18:03
sedroskenGood old modprobe and dmesg18:03
sedroskenShould networking be in the default or boot runlevel? I dropped it in boot, it's pretty important18:04
sedroskenOkay, gonna leave here to bring up my znc18:05
sedroskenwell18:06
sedroskenthat was actually relatively quick and painless18:06
fsmithredcool18:07
sedroskengrub's throwing some weird errors at start but it eventually works so I'm not too concerned18:07
fsmithredyou already had most of the packages18:07
fsmithredwhat errors?18:07
sedroskensomething about there being no server? update-grub doesn't fix it18:07
fsmithreddoesn't sound familiar18:07
sedroskenmaybe it's mad about the background update-grub tries to foist on it? I'm not sure18:08
fsmithredmissing theme?18:08
fsmithredI've seen that error18:08
sedroskenI... guess?18:08
sedroskenIt eventually gets it so again I'm not sure if I'm supposed to be scared18:08
fsmithredand you have to press a key to get to the boot menu?18:08
sedroskenyes18:08
sedroskenyup18:09
fsmithredI've seen that occasionally18:09
fsmithredI know it's happened when booting the installer iso from a usb stick18:09
fsmithredI don't think it has happened in an installed system, but I'm not sure18:10
fsmithredinstalls come and go quickly around here18:10
sedroskenalso thanks for the updated cryptdisks-functions, that works great18:10
sedroskenit might be a quirk of the migration, it certainly didn't happen before I did that18:10
fsmithredit does not happen if systemd is installed18:11
fsmithreduh...18:11
fsmithredlet me rephrase that18:11
fsmithredsystemd does not show you the error message and just shuts it down18:11
sedroskenI'm not sure what systemd has to do with it, it's the grub bootloader itself giving me this error before i get to the menu18:12
fsmithredoh, I thought you meant the encrypted shutdown delay18:12
sedroskennope18:12
sedroskenthat's fixed18:12
sedroskenthe updated cryptdisks-functions fixed that up in a jiffy18:13
fsmithredcool18:13
sedroskenno, what I'm talking about is an error at grub before the boot menu is brought up18:13
fsmithredyeah, I don't know what causes that18:13
sedroskenit's not a critical failure or anything, just an annoyance18:13
fsmithredis there a grub theme line in /etc/default/grub?18:16
fsmithredif so, you should be able to comment it out, then update-grub18:16
sedroskenhm, yup18:16
sedroskenyeah I'm gonna go ahead and do that18:16
fsmithredor install desktop-base to get the theme18:16
sedroskenahaha that also fixed most of the stuff showing up in autoremove18:17
sedroskenyeah as far as this stuff goes that was remarkably quick and painless18:18
fsmithredyou added desktop-base?18:19
sedroskenyup18:20
fsmithredok, that makes sense (about the autoremove list)18:22

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