libera/#devuan/ Wednesday, 2020-09-16

flingOr I can run lxd in a gentoo chroot hmmm00:08
gnarfaceit's a good option00:09
gnarfaceyou probably could run lxd inside a linux-vservers guest even00:09
gnarfacethough i don't know that for sure, a chroot is halfway there00:09
gnarfaceif it would work in a chroot there's a strong chance it would work in a linux-vservers guest, too00:10
gnarfacethough so would gentoo, for that matter00:10
gnarfaceeither way, having a gentoo guest around probably has other useful features that make it worth it00:10
gnarfacethough if this is just about build deps not being multi-arch safe maybe you can use the chroot to get around that too00:13
gnarfacei used to have to build 32-bit wine components that way00:14
flinglinux-vservers requires a modified kernel and does not work with 5 hmm00:15
fling4.9 is the latest -> http://linux-vserver.org/Welcome_to_Linux-VServer.org00:15
gnarfaceyea they're taking up a collection to pay for the work to get the next one out though00:19
gnarfaceand uh... you probably don't need it00:19
gnarfaceserver software doesn't typically tend to require new kernel features like desktop software does00:20
gnarfacebut yea, you would have to patch the kernel00:20
gnarfaceyou'd also have to build a userspace tools package00:21
gnarfaceit all used to be in debian but was pulled long ago00:21
gnarface(afaik over one dependency problem; dietlibc, not a freaking boat load like is holding lxd back)00:21
flingshould not I use snapd?00:22
gnarfacei wouldn't but to each their own...00:22
gnarfaceflatpack and snaps both have a cloud of destruction around them the size of which can only mark their mantainership as "not competent"00:22
gnarfaceuse it but make a backup first00:23
flingok00:23
flingnah I don't like snaps, ubuntu and bundled deps00:23
flinggnarface: maybe I can do this https://github.com/lxc/lxd/#installing-lxd-from-source00:27
flingor maybe I should just package it somehow instead00:28
gnarfacefling: checkinstall can make packages easily from the "make install" action of a source build00:29
gnarfacefling: if it has a ./debian/ directory though it's supposed to be buildable with the dpkg/debhelper tools00:31
flingsounds good00:32
crhyloveWhat's the easiest/best way to roll your own devuan these days?03:46
masoncrhylove: Do you mean forking the distribution, or doing a deboostrap install?03:49
masoncrhylove: If the latter, grab one of the live images and you'll have everything you need.03:50
gnarfacecrhylove: (for the former, there are build scripts in the gitlab you can check out)03:55
golinuxcrhylove: You mean take a snapshot of your current setup?  If yes, refractasnapshot.  It's in the repos04:14
crhyloveCool!  Thanks.  Gonna have to build a good image first...04:52
meep_____Is this the freedumb channel?06:29
robinhello everybody hope youre all fine08:33
robini have a quick question regarding minimal install and devuan08:33
robinon debian i usually take the unofficial nonfree firmware netinstall, but here in devuan its only the netinstall? i will not have any wifi then cause of drivers i think08:34
robinwhat would you guys suggest? :)08:34
robinis it best to make a debian netinstall unofficial firmware and then just go over to devuan from that way maybe?08:36
gnarfacerobin: the devuan official netinstall includes the non-free wifi drivers, ironically so you wouldn't have to ask this08:37
robinreally?08:37
gnarfaceyea08:38
gnarfaceit should just work08:38
robinbut i couldnt find my wifi from tty there08:38
gnarfaceoh, hmmm08:38
gnarfacei guess some might be missing, which hardware?08:38
robinin debian i make /etc/network/interfaces and so on08:38
gnarfaceyes, that should work08:38
robinthinkpad t430 is the laptop08:38
gnarfacedpkg -l |grep firmware08:39
gnarface?08:39
robinii  firmware-iwlwifi                     20190114-2                          all          Binary firmware for Intel Wireless cardsii  firmware-linux-free                  3.4                                 all          Binary firmware for various drivers in the Linux kernelii  intel-microcode                      3.20200616.1~deb10u108:39
robinamd64        Processor microcode firmware for Intel CPUs08:39
gnarfacethat's probably the right one08:40
gnarfaceunless your hardware is just too new08:40
gnarfacebut if it worked in debian it would work here08:40
robinweird stuff08:40
robini was thinking the same08:40
gnarface"ifconfig -a" doesn't show it?08:40
gnarfaceperhaps you're just not expecting the old style "eth0" network names?08:41
robini can try again today and see =)08:41
robinthank you gnarface08:41
gnarfacealright, good luck08:41
gnarfaceand no problem, robin08:42
gnarfaceit might be called wlan0 or eth0 i'm not sure08:42
gnarfacebut it won't have the new style names by default08:42
robinyes its all good, will check =)08:43
robinsee u maybe later :)08:43
n4dirtrying to run startx as user fails. Xorglog says: drmset Master failed for driver 008:56
n4dirhmm. I created another user and he can startx.08:57
n4dirprobably a typo in xinitrc.  rm 'ed it and now it works. sorry for the noise, been a long night.08:58
psarriahi guys, i'm in devuan beowulf and i would like install monit but this package is not available, what can i do ? use buster-backports ?13:42
fsmithredpsarria, use beowulf-backports13:45
psarriafsmithred, thanks a lot13:48
n4dirfsmithred: this is the right way to pin: http://paste.debian.net/1164032/ ? File is /etc/apt/preferences.d/00librazika13:51
fsmithredn4dir, I think so. There should be an example that looks like yours in man apt_preferences13:52
n4dirIt *seems* to work, but later i disabled the repo. But on the very old laptop it went horribly south (completely without pinning though). I could repair it, but am not too keen to run in it again13:53
n4dirhence i ask. I think i never pinned in my life :-)13:53
fsmithredyeah, without pinning you could run into trouble with wrong versions of libraries getting pulled in13:58
fsmithredand repairing a situation like that could be tricky, depending on how difficult it is to find the packages from that repo.13:59
n4dirpretty much anything i need is in the repos.14:00
n4diri will probably keep the pinning, install what i think i need, then disable the repo again. This is hardly high-security operation, no need for instant upgrades14:00
n4dir3 installations in 3 days, in general all worked well.14:02
n4dirthe bad news: On this installation qjackctl freezes the screen, using a window manager, and i have to pkill it from the TTY14:15
n4diri installed cadence, so not really a problem. But still weird14:15
fsmithredare you running out of ram?14:22
fsmithredtime for food. back in a few.14:24
n4dirnot even close to running out of RAM14:24
n4dirinstalled xfce4, started it, no problems with qjack there.14:29
fsmithredn4dir, how do you start a terminal in fluxbox?14:45
n4diri think alt+F1, while alt + F2 will give you a command prompt14:45
n4dironly know the former as i missed the F2 key a couple of times last night.14:46
fsmithredyeah, that works.14:46
fsmithredno lockup with qjackctl. I tried in icewm and fluxbox14:46
n4dirand was wondering why i don't use fluxbox in general. It does everything exactly the way i want it14:46
n4dirsysv or openrc, i got openrc14:47
n4dirbut i am pretty lost as to why that might happen14:47
fsmithredsysvinit here14:47
n4diri had it with old-stable, but not with stable. I had it in AVLinux, thats why i switched to Ubuntustudio (where you don't use qjack anyway, but ubuntustudio-controls)14:48
n4dirand the biggest fun is that it works perfectly fine for xfce (no matter which of the distros i used)14:48
fsmithredI just tested on chimaera14:48
n4dirlet me detach from screen, log out of e16 and try in fluxbox.14:49
n4dirhappens in fluxbox too. Probably i miss a package somewhere.14:51
n4dirAnyway. No need to investigate this any further now. I will use cadence. And as it doesn't seem to be a general bug, lets leave it as the usual voodoo14:52
RobinAnyone else here that have very slow shutdown when you have encrypted disks?16:09
Robini have read about it and its a common issue16:09
Robinand you can edit this and that file but im abit afraid to do so in the case i will blow up my system lol..16:10
Robinits stuck on the crypt, cant remember excactly message16:10
Robinsda5_crypt(busy)16:11
HurgotronI have encrypted root on RAID-1, and yes, it's somehow stuck and seems to be terminated the hard way after a timeout, AFAIR16:11
Robinyeah okey : p16:11
Robinyou just live with it?16:11
HurgotronSo far I have ignored the issue since I rarely reboot :P16:12
Robini understand haha = )16:13
RobinOpenrc?16:13
Hurgotronsysv16:13
Robinthink its same issue for both seems like anyway :P16:13
Hurgotronmy wild guess is that it's something with the handover from the initrc do the real root... it would be fun to look into it, if I had the time. It's  on the pile of my todos, but not very high up16:15
Hurgotron*initrd16:15
fsmithredToo bad Robin left. In beowulf-proposed-updates is a package to fix the slow shutdown with encryption. Install cryptsetup-modified-functions.16:35
fsmithredHurgotron ^^^16:35
Hurgotronfsmithred: Ah nice! I'll try that on my laptop(s).17:08
meep_____It's not20:41
meep_____It's that you can't 'unload' your root device from /dev/dm/ if it's your root device20:42
meep_____Without encryption your not going through dm-mapper20:42
meep_____You can just remount root as read-only, park the heads and kill the power20:43
meep_____(modern drives seem to park heads for you)20:43
meep_____But with luks/dm-crypt there's another layer20:43
meep_____There is no way to gracefully umount an encrypted root20:44
fsmithred but there is a way to eliminate the delay20:45
meep_____There just needs to be an adjustment made to the bash script that controls that to not care about fully gracefully bringing down the rootfs20:45
fsmithredactually, there are a couple ways20:45
fsmithredone would be to run systemd instead of sysvinit20:45
meep_____Mount ro, then maybe run sync20:45
fsmithredthe other is to make some changes in /lib/cryptsetup/cryptdisks-functions20:45
meep_____Already ahead of you fsmithred20:46

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