libera/#devuan/ Sunday, 2020-02-02

EHeMGiven the state of things, I'd almost go with unreliable installer ISOs.00:04
* EHeM wonders how far he can let this disk go before declaring it failed.00:11
xrogaanI started getting theses: [xcb] Unknown sequence number while processing queue02:12
xrogaanfollowed with the crash of a software02:12
xrogaanI don't know what triggers it.02:12
golinuxYou're on ceres iirc02:17
xrogaanI'm supposed to be on beowulf02:22
tuxd3vI am installing at least beowulf in a old laptop pentiumM :)02:27
tuxd3v1GB Ram02:27
tuxd3vAny advice I should follow?I was thinking in going ascii, then upgrade..02:27
yetiok02:29
yetionly minimal install, then dist-upgrade02:29
yetiI've beo on a T3002:29
yetiP4M@2000 ... started 1G RAM but could get it upgraded to 2G02:30
tuxd3vnice I will try that :)02:30
yetiand on a S1002:30
yeti1.6GHz Atom "Netbook"02:30
yeti2G RAM too02:30
yetionly on ARM I have systems with fewer RAM02:31
tuxd3vdownloading 'devuan_ascii_2.1_i386_cd-1.iso'02:31
yetibut I'll dig out other 1G T30s and a 512M T23 someday...02:31
yeticode density of x86 is better than on ARM02:32
yetiso 512M there is more than 512M on e.g. Pi102:32
xrogaanlast that crashed for me is hexchat, any idea of what could cause a 'xcb_io.c:263: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.`02:32
yetii've no idea about hexchat and GUIstuff02:33
yetixcb_xlib <<< smells like a GUI problem02:34
fsmithredlooks like it's some freedesktop.org stuff02:39
fsmithredI'm using hexchat in beowulf right now.02:39
xrogaanIt happens randomly, the software affected isn't always the same.02:41
xrogaanI don't know how to reproduce :/02:42
xrogaancould it be due to the window manager?02:42
fsmithredseems to be related to multithread02:43
fsmithredlots of hits on those error messages02:43
fsmithredrelated to different programs02:43
fsmithredand answers that I don't know how to read02:44
xrogaansame.02:44
xrogaanIt's almost always related to a programming error, but in my case it just  doesn't make sense.02:45
xrogaanI use compton as a compositor, it is threaded and old enough to have me wary. Have to use it because xfce's compositor has bugs with vsync.02:45
fsmithredwhat wm or de?02:45
xrogaanxfce02:45
fsmithredsame here, but I probably have compositing shut off02:46
fsmithrednot sure, I'll check02:46
xrogaanhow do you deal with non-transparent terminal window? :P02:46
xrogaanalso, how do you launch compton?02:46
fsmithredI just have the default xfce settings for the compositor02:47
fsmithredthe only non-transparent terminals I use are xterms that pop up from scripts.02:48
xrogaancompton usually vomit a ton of garbage in my logs, like02:50
xrogaan[ 25952.66 ] error  140 BadRegion    request  138 minor   17 serial 63633334: "BadRegion (invalid Region parameter)"02:50
fsmithredwhat logs?02:50
xrogaanxsession-errors02:50
xrogaanor glx_bind_pixmap(0x01aad0c4): Failed to query Pixmap info.02:50
xrogaanif you have a ~/.xsession-errors file, it'll be populated with the stderr output of all the software you run02:51
xrogaantied to the graphical session, I mean.02:51
fsmithredthis may take some time - it's over 8,000 lines02:51
fsmithredno glx_bind_pixmap or BadRegion02:52
fsmithredthe xfce weather plugin has been hitting on a bad url. That what all my errors are.03:02
xrogaancan slim exec task at user logout?03:17
xrogaanor system shutdown? Doesn't seem to properly end my session when I shutdown.03:17
fsmithredconlsolekit or elogind, and do you have the right libraries?03:20
xrogaanwhat do you mean right libraries?03:31
xrogaanI switched to consolekit03:32
fsmithredit's in the release notes03:34
fsmithredoh wait. There aren't any for beowulf yet.03:34
fsmithredlibpolkit-gobject... libpolkit-backend...03:35
fsmithredthey exit for elogind and consolekit03:35
fsmithredyou want a matching set03:35
fsmithredalso libpam-ck-connector for consolekit03:35
xrogaanwell yeah, have those things03:41
xrogaanelogind or lightdm used to move ~/.xsession-errors to ~/.xsession-errors.old at either each login or logout.03:43
xrogaanwhich help with not bloating the file.03:43
xrogaanbut with slim+consolekit, doesn't happen.03:43
djphwell, tongiht shouldbe fun ...starting my adventure of moving a webserver from jessie to beowulf ... on new hardware. Oh joy03:46
g4570n\o/03:54
pandakekok9\o\03:55
DonkeyHotei/o\03:56
g4570n/o/03:58
_EvI confess to liking systemd for servers. Devuan surely seems like a more sane route however.03:59
fsmithredxrogaan, did you look at /etc/slim.conf? I think you can add commands.04:08
xrogaanindeed, thanks04:10
xrogaanno documentation for the variables used in that config file htough04:12
fsmithredwhat's the login_cmd?04:12
xrogaanlogin_cmd           exec /bin/bash -login /etc/X11/Xsession %session04:13
fsmithredok04:13
xrogaanbut I would need to do something like a mv $HOME/.xsession-errors04:13
xrogaanno idea if $HOME is available04:13
xrogaanthere is a %user slim variable, no idea of its value04:14
xrogaansessionstart_cmd and sessionstop_cmd04:14
fsmithredyeah, %user would the the user starting the session04:15
xrogaanapparently ~/ is available04:15
xrogaanbut I believe it would be better to have a Xsession.d script to handle the xsession-errors file04:16
fsmithredyeah, probably04:17
xrogaanoh, wow, dwarf fortress is in debian's non-free05:33
DonkeyHoteiis that the game whose executable was simply "df" leading to the breakage of a lot of scripts?05:36
xrogaanprobably?05:36
xrogaandf is a shell script05:36
xrogaanor should be05:37
xrogaandwarf-fortress: /usr/lib/games/dwarf-fortress/df05:37
EHeMxrogaan: Might you be running into hardware issues?06:24
xrogaanI don't believe I do.06:29
xrogaanEHeM: how would I make sure?06:42
EHeMFind evidence something is failing.  Try running a memory test program and see whether anything shows up.07:11
EHeMSounds like an intermittent failure with many programs?  That could well be some flavor of hardware failure.07:12
xrogaanmemory heh?07:25
xrogaanDoesn't happen often though.07:42
gourmorning07:44
gourtoday i want to migrate to devuan - first my netbook (spare machine) and then the desktop07:45
gouron netbook i want simple lvm2 install (single hd) and it seems that installer in manual mode does create separate /boot. my question is if it can be done without it (e.g. archlinux does work with /boot on root)?07:47
_EvMy wifi card works on Ubuntu out of the box. I say to myself... "maybe I should just use ubuntu for a while."07:56
* _Ev googles vulnrabilies07:57
_Evhttps://usn.ubuntu.com/releases/ubuntu-19.04/07:57
EHeMI'm pretty sure it is near-verboten if not actually verboten to ask, but do we have any ideas on a time-frame for beowulf?  I'm under the impression /most/ of the pieces are ready, just a few (notably installer ISOs) are missing.07:57
_EvI need Beowulf now, haha. it's killing me.07:58
sedroskenYeah, I just dist-upgraded from a ASCII 2.1 fresh install myself. Minor hiccup in the OpenRC cyclic dependency checker (I use encrypted LVM and had a cyclic dependency because of that) in that it would segfault when apt-get dist-upgrade was trying to configure the new version but disabling that bit and doing a --fix-broken install and another pass of dist-upgrade had it going again07:59
sedroskenthe thing is, now it seems to ID as Debian 10 to sysinfo08:00
sedroskenClient: HexChat 2.14.2 • OS: Debian 10.0 • CPU: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz (1.60GHz) • Memory: Physical: 15.2 GiB Total (13.7 GiB Free) Swap: 16.4 GiB Total (16.4 GiB Free) • Storage: 1.5 TB / 8.0 TB (6.5 TB Free) • VGA: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] @ Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller • Uptime: 45m 5s08:00
sedroskenwhich I can't decide if I find mildly frustrating or mildly amusing08:01
sedroskenI'm going to attempt to migrate to openrc-init fully, I'm not the biggest fan of sysvinit and the way we normally have openrc riding on top of it08:02
sedroskenplus, I'm mildly confused by the topmenu stuff being in ascii's repos but curiously not beowulf's08:03
sedroskenI had wanted to do a little thing with that on my MATE install since I have a ton of open space on my top panel (I use plank)08:04
goursedrosken: what about runit which is used by e.g. voidlinux?08:42
_Ev2060 super will last 5+ years?08:47
_EvSorry, wrong chan08:47
sedroskenI do like runit, but for a machine that will serve as my main and home server I'd prefer some more robust service supervision08:51
sedroskenas a matter of fact I *love* runit, it's dead simple to use and blindingly quick08:52
gourok09:04
gourmy netbook with / under lvm and no separate /boot can't boot. let me see if ceres can fix it09:05
gouri'm also confused with https://wiki.debian.org/LVM#A.2Fboot since i believe that newer grub2 should support it09:08
gnarfacei thought someone told me you had to have bios level support to make that work09:25
gnarfacedunno about the grub1/grub2 thing09:26
gourgnarface: well, with arclinux/manjaro it does work OotB09:28
gnarfacegour: did you say you tried it in ceres, too?  ascii probably has a lot older versions of everything than current arch and manjaro09:32
gourgnarface: now i'm updating to ceres...in rescue mode09:32
goureven with ceres it does not work :(09:51
gourwill try uefi install09:56
gourgnarface: how long before devuan release based on buster?10:10
sedroskenbeowulf from what I understand is supposed to hit release any day now10:12
gourthumbs up10:12
sedroskenyou can dist-upgrade to it at any time if you like10:12
sedroskenit's still technically "testing" so there isn't any isos available yet, afaict10:13
gourdoing uefi-install now10:13
sedroskenbut again, from what I understand, it's about as close to being released as it gets without actually having been so10:13
gourbios/gpt with root under lvm didn't work10:14
gnarfacegour: no official date as far as i know, but people are already using it... it might be worth a try11:17
_EvWhat kernel will Beowulf be using?11:22
_Evs/what/which11:22
debdog_Ev: https://packages.debian.org/search?keywords=linux-image&searchon=names&suite=stable&section=all11:31
_EvSigh. Guess I am done with Devuan for a year or so.11:32
* _Ev heart breaks11:32
debdogwhyß11:32
debdogs/ß/?/11:32
debdogI think there's some 5.something in backports11:33
debdogthere's always the option of building a kernel also11:33
_EvToo busy to attempt a kernel upgrade on this new Thinkpad. I'll figure it out. I need to travel ASAP and no internet is an issue. Almost had the external wireless card configured but then dhclient murderd me.11:34
_EvJust a lot of work for me right now11:34
debdogoh11:34
debdogthat's never a good condition to set up a system11:34
debdoghaha, good ole days http://gunkies.org/wiki/Stacker11:43
xrogaan_Ev you can use backports11:47
yetialways the newest bugs?11:54
_EvI just ordered an rj45 converter. I will try a kernel upgrade in a few days12:01
_EvI require 5.1+ but will try 5.4.xyz12:01
_EvActually no I wont. Sounds unstable to me. I'll just use another OS for a year or so. Hopefully les.12:25
xrogaanFrom where do you see it be unstable?12:29
xrogaanor is it just unstable for the wifi12:29
_EvI'm just assuming it would be unstable for the mainline packages12:30
xrogaanI don't understand.12:30
_EvThe Wi-Fi 6 card requires 5.1+12:31
_Evxrogaan:  I just am not educated enough. Merely assuming.12:31
fsmithredThere is a suite named unstable, and it is named that because the package versions keep changing, not because the software is flaky.12:32
_EvDevuan used 4.9 as the kernel only because Debian does? Not because if you upgrade it will break things?12:34
xrogaanyes12:34
xrogaandevuan's only purpose is to throw systemd away, everything else is debian.12:34
xrogaanwell, I should say main purpose instead of only.12:35
fsmithredand one of our goals is to accomplish that purpose with the least amount of work12:35
xrogaanLazy people rise up!12:35
fsmithrednecessity may be the mother of invention, but laziness is its father12:36
yeti!12:36
_EvHaha. I can't argue with that.12:47
gourhow to get graphical splash screen in grub menu  instead of boring textual one?12:47
_EvOther than just the systemd aspect, does devuan aim to be more secure in other areas?12:47
chillfangour try apt-get install desktop-base12:48
xrogaanreally, in desktop-base?12:50
hightower2Hey can something be done about xfce4 on ppc64le architecture... for quite some time now package xfce4 is not installable due to xfce4-session wanting libpolkit-gobject-1-0, which is not installable12:51
xrogaanhightower2: it's a debian issue12:51
hightower2ouch. Any workarounds?12:52
hightower2well, I'll try package by package12:52
chillfan_Ev There has been some (unofficial) talk about having a libre kernel or sub-distro.12:53
chillfanWe don't have a security specific focus, or any plans to add more features in that way that I know of.12:53
xrogaanoh wait, libpolkit is forked by devuan12:54
_EvDebian itself is quite secure. Minus systemd of course -.-12:54
chillfanWell, depends what you think of as secure. There's a good quality process for packages at least12:56
gourchillfan: thanks!12:56
chillfanno problem :)12:56
xrogaanhightower2: try aptitude12:57
xrogaanaptitude has a nice conflict resolution system12:57
hightower2xrogaan, on it12:57
chillfanHas anyone managed to succesfully migrate a buster system to beowulf?12:57
gourdevuan boots with root under lvm2 on ceres here12:57
hightower2xrogaan, ah, no, there is no conflict. Some packages simply aren't installable12:58
xrogaanlibpolkit-gobject-1-0 should be installable regardless, if it can't then you have an issue with the dependencies (either elogind or consolekit)12:58
chillfanI've been trying to document this but, it's a no go.. any attempt to migrate results in the kernel being removed12:58
hightower2xrogaan, for both of those (elogind and consolekit), the bottom line error is simply "no installation candidate"12:58
chillfanTry specifying which one. e.g apt-get install pkgname consolekit12:59
xrogaanppc64le might not be supported by devuan? I don't know (ping fsmithred )12:59
hightower2yes, yes, I did12:59
hightower2no luck12:59
fsmithredI think somone is working on ppc13:00
fsmithredso...  not yet, but maybe later13:00
hightower2well yes but the installer images exist and they work, I have it installed13:00
fsmithrednot sure if it's the same.13:00
xrogaanfsmithred: is there an easy way to get the list of stuff you forked and maintain?13:01
fsmithredchillfan, there's a script for buster2beowulf13:02
chillfanah, where abouts?13:02
fsmithredhttp://pkgmaster.devuan.org/bannedpackages.txt13:03
Evilhama wild chillfan appeared!13:03
hightower2xrogaan, it was failing on some package which it lists as 'purely virtual', so I just added it as installed to /var/lib/dpkg/status. Now the install of xfce4 goes through. Will report if it actually also works afterwards13:03
fsmithredwas posted on DNG. I'll email it to you.13:03
fsmithredassuming I have your address already13:03
chillfanthanks. I guess they run into the same issue as I did13:03
fsmithredthere was also an earlier post on d1g with a path that worked13:04
fsmithredI'll get link for that13:04
fsmithredthis is older and may need to be revised: https://dev1galaxy.org/viewtopic.php?pid=17716#p1771613:05
xrogaanhightower2: libpolkit-gobject-1-0 is virtual, you need either consolekit or elogind13:06
xrogaanhttps://ci.devuan.org/job/policykit-1-binaries/architecture=ppc64el,label=ppc64el/13:06
hightower2yes but it's already installed and it did not provide this13:06
chillfanThanks fsmithred I'll give it a try13:07
fsmithredno, give the next one a try13:07
fsmithredone minute...13:07
fsmithredbuster_migration.sh - https://termbin.com/2tuk13:08
fsmithredchillfan, ^^^13:08
chillfanthanks13:08
xrogaanhightower2: aptitude show libpolkit-gobject-1-013:09
xrogaanshoud list: Provided by: libpolkit-gobject-consolekit-1-0 (0.105-25+devuan8), libpolkit-gobject-elogind-1-0 (0.105-25+devuan8)13:09
fsmithredthere's also a libpolkit-backend for each13:10
fsmithredyou want a matched set13:10
hightower2yes but I think you're missing the point... what I'm saying is that 'apt install xfce4' does not work13:15
DonkeyHoteichillfan: yo13:15
hightower2and that's because ultimately something does not work...13:15
chillfanhey DonkeyHotei13:15
xrogaanhightower2: use aptitude, not apt13:17
hightower2yes I did, it's not helping13:18
xrogaanit'll tell you why it can't install, and so you can tell us13:18
hightower2but ok anyway...13:18
xrogaanWe don't know why it fails, because you're not telling us. Most likely because you don't know yourself.13:19
yetihad a problem with xfce in ceres a while ago... landed on mate because of that13:22
yetijust a VM guinea pig... so not worth long trouble13:23
yetibut it might have been related13:23
sgagegour: one way to get a graphical grub menu is to simply put a13:30
sgagegraphics file in /boot/grub, and update-grub. that's how13:31
sgageI've been doing it.13:31
chillfanah, I may have found a reasonable migration path for buster13:44
avboxTrying to install falkon web browser, it does install elogind which seems to be incompatible with libsystemd. Looks like libsystemd is still needed to some other package. If setting libsystemd on hold, trying to install falkon says that it is not possible because of package libkf5wallet-bin. How to instal falkon without installing elogind?14:26
avboxLooks like that libpam-systemd is the problem, want's to install elogind.14:29
fsmithredtry installing libelogind014:30
fsmithredand libpam-elogind14:30
fsmithredoh, you want without elogind14:30
avbox@fsmithred: Yes, libelogind0 conflicts with libsystemd0. If I install elogind, I get serious troubles. Switching from normal user to root takes about 10 seconds, starting kodi takes very long time etc etc.14:32
djph\o/ only a few headaches with moving from ascii -> beowulf for me server14:36
djph*mailserver14:36
fsmithredavbox, are you in ascii or beowulf?14:38
djph... and most of them "hey stupid, you forgot to move the perl scripts ... "14:38
avbox@fsmithred: Beowulf, it really looks that install falkon without elogind does not work at all.14:38
fsmithredI don't see any of that in the listed dependencies14:40
bilbo_bI created myself an interesting problem when trying to migrate from buster to beowulf following the guide by nixer on dev1galaxy but forgetting to replace ascii by beowulf in the sources.list :/14:41
avboxfsmithred: So if you install falkon, elogind is not installed? And libsystemd0 still is there after it?14:42
bilbo_bnot sure if currently not being able to get an ip-adress on my ethernet interface is directly related14:42
fsmithredavbox, I need to find an install without elogind to test14:43
fsmithredI'm going by what apt-cache tells me14:43
fsmithredtry installing it with aptitude - it may give you other suggestions14:45
avboxfsmithred: Do I understand it right, elogind is the "future" and "libsystemd" is only there because in ascii it was needed?14:47
fsmithredelogind is one of our packages. It satisfies the dependency for systemd without being systemd.14:48
fsmithredlibelogind0 is the replacement for libsystemd014:48
bilbo_bwhen booting eth0, eth1 and eth2 get recognised as interfaces and MAC-addresses listed, later they get renamed  (by eudev?) to  eth3, 4 and 5, but none show a link with ethtool (which they did previously)14:48
fsmithredits job is to tell programs that systemd is not running14:48
enychrrm, ooi, has anybody been looking for  power management  issues with devuan-beowulf?14:48
enycI note, mxlinux (systemd not used by default) having all sorts of issues with power consumption  between 18 -> 19  (same debian base shift i believe)14:49
fsmithredin ascii it's not possible to completely replace libsystemd0 with libelogind014:49
enyci wonder if debian relies more on systemd to turn on power-manglement matters etc14:49
sgagebut in beowulf it is possible to completely replace libsystemd0 with libelogind0.14:53
avbox@sgage: Do I understand it right, that when replacing libsystemd0 with libelogind0, deamon eloingd must be started?14:55
sgagemy beowulf system is running elogind and libelogind0, along with libpam-elogind and the 2 appropriate libpolkit packages.14:57
fsmithredI'm pretty sure you can have libelogind0 without elogind14:57
sgagezero systemd anything.14:57
fsmithredavbox, what desktop are you running?14:58
avbox@fsmithred: Mate14:58
fsmithredI think that should work with either consolekit or elogind14:59
fsmithredI don't have a beowulf with consolekit right now to test falkon14:59
fsmithredmaybe I'll do an install today14:59
fsmithreddid you try it with aptitude?15:00
fsmithredoh15:00
fsmithredalso try installing falkon without Recommends15:00
fsmithredbrb15:00
avbox@fsmithred: If you like you can just take avmultimedia (installed in 10 seconds). Recommends are disabled, but I did not test it installing with aptitude. At this stage, I think pure slowness of the stytem is because I had not started 'elogind'.15:01
xrogaana lot of things depends on elogind15:10
* gour_ is doing backup prior to devuan install on main (desktop) machine15:10
gour_wish me a good luck ;)15:11
xrogaanapparently, elogind should be compatible with nearly everything, but it isn't the same with consolekit15:11
djpho...kay; so either ascii was way better at being starved for RAM, or nextcloud is a cantankerous little bastard16:15
specingthe latter16:16
specingPHP shit16:16
xrogaanwait, nextcloud is written in PHP?16:17
specingwhat else16:17
specingafaik its a fork of owncloud16:17
djphyes, PHP is the root problem17:31
djph... apparently nextcloud wants a big php heap.  Guess what they don't put in the documentation (least that I saw -cue someone going "yeah, it's right there") and semi-hid the warning in one of the admin panel setup panes.17:32
tuxd3vIs there any possibility to have Equinox Desktop Environment on Devuan?18:18
tuxd3vthere are packages for amd6418:18
tuxd3vfor would ne nice to have for i386, due to memory limitation on this platforms18:19
tuxd3vor even armhf,arm64 :)18:19
tuxd3vhttps://www.youtube.com/watch?v=4QqNh_B5o4k18:24
wildjamesLast update of EDE was in 2014, why would you install that. It's probably to old to run with newer libraries or libc19:13
tuxd3vhmm, could be, but in amd64 it uses 104Mb of ram after a could boot19:16
tuxd3vso in 686 it will use less19:16
tuxd3valso a good option to armhf and arm6419:16
tuxd3vdue to Ram contraints..19:16
tuxd3vmaybe it needs to be rebuilt against more recent packages..19:17
tuxd3vI already tried, but failed in some regards..19:17
tuxd3vnow if we at least can get dependencies straight..19:18
tuxd3vwe can build it for more recent stacks :)19:18
tuxd3vits installed in my amd64 machine, but due to dualgraphics, I can't use it..19:18
cosurgiGuys, iny idea how to disable this warning:20:35
cosurgi*any idea?20:35
cosurgi(EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.FileNotFound (Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory)20:35
cosurgiIt is spamming my /var/log/Xorg.0.log20:35
cosurgithe file is 40MB already.20:35
chillfanhow old is the log? I have ~0.25MB for one of mine20:37
debdogand why is it in /var/log? shouldn't i be in ~ somewhere these days?20:38
chillfanyeah, mine is somehow always in ~/.local/share/xorg20:38
chillfanmaybe the display manager puts it there20:39
cosurgiyeah. My log files are in /var/log/Xorg.0.log20:40
cosurgiI think that's because I startx from text virtual terminal with startx.20:41
debdogso you're running xorg as root20:41
cosurgino. definitely not :)20:41
cosurgixorg-wrapper does something20:41
chillfando ls -l /var/log/Xorg* see what the creation time is20:42
cosurgiI start Xorg as 6 different users.20:42
debdogwell, not as root but not as ordinary user either. what I meant is, mayhap that could be an issue here.20:42
debdogdepending on DE, too, of course20:42
cosurgifew seconds ago. Ah it just updated in gvim.20:42
cosurgivim asked to reload file.20:43
cosurgifew more same line appeared.20:43
chillfanhm, 6 users.. that might be part of it. Bear in mind if dbus doesn't have the whole shebang it prints those warnings.. so disabling dbus can be as annoying as having it enabled20:43
cosurgiI use the desktop without elogind consolekit dbus policykit. It works for over a month already. I just noticed it's spamming the log.20:43
systemdletedisk space?20:43
cosurginah ;) nvm.20:43
chillfanI've had people say that the d-bus spamming was hurting their performance too, by printing too many logs20:44
cosurgiactually these 40MB accumulated over the month of usage after I uninstalled elogind consolekit dbus policykit20:44
chillfana months usage without rotating the logs would do it20:45
enzosdfsdfhello20:45
chillfando you have logrotate installed?20:45
cosurginot yet :)20:46
enzosdfsdfdevuan features a mirror which domain is "unetresgrossebite.com", which means in french "a very big c*ck". you probably wanna change that20:46
cosurgiI still have 6GB free space on /var partition.20:46
systemdleteok.  Just thought I'd ask.  So many times, I've spent even hours(!) trying to figure out the source of some issue or another, only to find that it was low disk space all along.20:47
systemdleteOf course, I am not the kind of geeks some of you all are.20:48
systemdleteI've found that even fairly plentiful disk space can still lead to problems, even as little as half a gig or so.  That seems like a lot, but some processes are voracious it seems.20:49
chillfanyeah get logrotate, let it deal with that. Now and then I just check up on it and delete old gzipped files20:49
chillfanyou can probably tweak it to remove them sooner though20:50
cosurgiI'm pondering to recompile Xorg just to remove this annoying message,20:53
chillfanYou can but things like firefox will still cause that to be printed in the xorg log20:54
chillfanprobably xorg isn't directly to blame20:54
cosurgiah, that may be right...20:54
cosurgiok. still 6GB free space, this can wait ;)20:54
debdogor add something to startx to clear that log on startup20:56
debdog*before startup20:56
debdogwell, dirty workaround20:57
HumDid you recognize https://fosdem.org/2020/schedule/event/riek_kubernetes/20:58
HumHow Containers and Kubernetes re-defined the GNU/Linux Operating System20:58
HumA Greybeard's Worst Nightmare20:58
chillfandbus is a major thorn, maybe worse than systemd for spreading through the system20:58
HumIn the german article from heise.de he is cited with "greybeard's riot even worse then with systemd"20:59
chillfaneh.. I don't think there is any connection with containers and people who don't like systemd21:02
chillfanthough lxc can probably be said to suck :p21:03
chillfanI see no riots about this however21:05
HumDamn, I am more like a greybeard who wants to understand and control the technology. And that guy discriminates against me. Is Red Hat a company that wants me to consume without knowing how Soylent Green is made?21:07
chillfanWell for sure you'll face a lot of abuse from that direction, your ways are old and outdated and you should get onboard without asking any questions21:08
chillfanMaking it personal is a good sign someone has an agenda21:09
Humthe discussion about systemd and the fork from debian was a kind riot in the debian universe21:09
chillfana.k.a the "Straw Man Attack"21:09
chillfanwell we did make a fuss about it.. and I've probably been one of the loudest, having no beard at all and certainly not a grey one21:10
Hum:D thx for straw man attack, I have to read about it21:10
chillfanyeah you should read about these tactics, they are common amongst SJWs.. e.g go for the person, not their opinion.21:11
DarkUraniumchillfan, no u21:12
chillfanMe what?21:13
Humchillfan: go for the person is imho not part of strawman attack21:14
chillfanWell, the point is to misdirect people to something that's not at issue21:14
fluffywolfah, the republican strategy.21:15
chillfanI mean to say there are different types of tactics, and sad to say most of the systemd crowd also seem to be sjws21:15
golinuxThis is not a political channel folks21:15
Humok21:16
golinuxTry #debianfork21:16
bilbo_bHi there21:28
bilbo_bafter a migration from Debian buster to beowulf my interfaces get renamed from eth1 to eth3, from eth0 to eth4 and from eth2 to eth521:29
bilbo_bany suggestion where I might look, why that is and how to change it?21:29
gnarfacebilbo_b: /etc/udev/rules.d/70-persistent-net.rules21:29
bilbo_bstill true after installation of eudev?21:29
gnarfaceas far as i know, yes.  if i'm wrong it's just some other file in /etc/udev/rules.d/ though probably21:30
bilbo_bthank you, will have a look21:30
gnarfaceit should be pretty easy to spot, because it's the one with all your ethernet devices in it21:30
bilbo_bI find 3 entries with the original eth0, eth1, eth2  in there :/21:31
bilbo_bthe above listed file is the only one in that dir21:32
gnarfacethe idea is that when you add a new device or change the order of devices, or hotplug devices, it remembers which one is which.  but the side effect of the fairly dumb logic doing that is that when you reinstall, it recognizes the old device as a new one, and just iterates the name21:32
bilbo_bifconfig -a gives only eth3, eth4, eth5 after boot into rescue-mode21:32
bilbo_bso just deleting the file should help?21:33
gnarfaceyea, though it's weird that you have devices not in there...21:33
bilbo_b(or moving to a different name at first try)21:33
chillfanIt's kinda strange you had ethX at all in buster21:33
gnarfacethere is also a /lib/udev/rules.d that as far as i know is read the same way, but should not be automatically populated by anything other than the package manager... still, maybe worth grepping that, too21:33
chillfanusually they are ensX21:34
bilbo_bcould be because in buster I changed hw (mac-addresses) to same board-type but replacement, then the buster-upgrade changed them to en... and maybe it remembered my old mac-addres21:34
bilbo_bit is expected that the grub menu items stay "Debian" when update-grub is run in Devuan?21:35
bilbo_bthat was it, after moving the rules file and reboot they are eth0, 1 and 2. thank you21:35
chillfanyeah, usually it will still say Debian21:36
fsmithredchange /etc/os-release ID=21:37
fsmithredif you want it to say Devuan21:37
bilbo_bthank you, I guess I am done then with my conversion to Devuan Beowulf21:37
chillfanWhich instructions did you use to migrate btw?21:37
bilbo_bhttps://dev1galaxy.org/viewtopic.php?id=279621:38
chillfanah thanks21:38
bilbo_bbut to keep it interesting I first had still ascii in sources.list and after reboot no ethernet interface as I mentioned this afternoon here, but noone replied21:39
bilbo_bdid then download all necessary packages on another machine and fed them through a usb-disk. now at least eth0 is again connected to the net21:39
bilbo_bwhen not booting into rescue mode, it hangs after "starting openbsd sshd". maybe I need to configure a console login somewhere?21:40
bilbo_bon serial?21:40
chillfanSo you came the long way round. Hah, fsmithred gave me some links earlier about this. I need to write some docs up for it, so.. just wondered which is working for people21:40
bilbo_bapart from my mistake which took me some hours to fix it seems to have worked quite nicely.21:41
bilbo_bmaybe apart from no login on serial console21:41
fsmithredbilbo_b, for the ssh hang, hit some keys to create entropy21:41
fsmithredor install haveged (although I'm not certain that will fix it in a regular install)21:42
bilbo_bssh is running and I can login from another machine. I just dont get a login on serial console21:42
bilbo_bwhat I have not tried yet is installing libelogind021:43
bilbo_bmaybe :)21:43
chillfanWell libelogind0 isn't connected to sshd. But +1 for haveged. Usually it helps, provided it starts before the program you need to have entropy21:43
bilbo_bthe sshd server is running and accepting logins21:44
gnarfaceyou need an extra kernel command-line param for serial console, too21:44
chillfanah I read it wrong21:44
bilbo_bI have in grub.cfg serial --unit=0 --speed=115200 --word=8 --parity=no --stop=121:45
bilbo_bterminal_input serial21:45
bilbo_bterminal_output serial21:45
gnarfacei don't think those are them21:45
bilbo_bit worked in buster, I don't see obvious changes in grub.cfg from buster21:45
chillfancheck if serial is setup in /etc/innittab .. I forget exactly how but you need the serial lines configured in there if i remember right21:46
gnarfaceoh yea, there too21:46
chillfansomething like this21:47
gnarfacebut fyi none of hotse command lines params you just pasted were the ones in question21:47
gnarfaceof those*21:47
chillfan# Example how to put a getty on a serial line (for a terminal)##T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt10021:47
bilbo_bok, thx21:47
chillfanbut eh, not misformatted like that. It's near the bottom somewhere21:47
bilbo_byay, works like a real Unix (tm) system, init q and the login appeared, thank you guys.21:48
chillfanyou're welcome21:49
chillfancheck also the docs for your device if there are any, to set the right baud rate21:49
bilbo_bI already set 115200 and it works perfectly.21:49
chillfanah great21:49
bilbo_bbtw. when is Beowulf planned to be declared stable?21:49
fluffywolfwhen it's stable.  :)21:50
chillfanwhen it's ready :P21:50
bilbo_byou don't plan release dates (even though reality may interfere with plans)?21:50
fluffywolfat some point you have to decide you really don't know, and saying a date before you know is just likely to cause issues.21:51
bilbo_bok, understand21:52
chillfanWell same as in Debian we don't issue ETAs, but I would say an ISO release is a good milestone21:53
chillfanjust imho that is21:53
fsmithredbeowulf IS stable, but we can't have a release until we have isos to release.21:57
fsmithredstable != Stable21:57
bilbo_bsounds fair :)21:57
fsmithredeven though it is21:57
AntoFox\o/21:57
bilbo_bis docker supposed to run the same as in buster?21:58
fsmithredI think there are only parts of it in the repo21:58
bilbo_bfor buster I had a sources.list entry for docker-ce21:59
fsmithredif it does not require systemd, it should work21:59
fsmithredbeowulf will be recognized as debian by third-party software21:59
chillfanAre we able to import the devuan keyring (e.g package devuan-keyring) using gpg somehow?22:00
bilbo_bit is the "if" I am not sure of22:00
bilbo_bI did it with dpkg -i as described in the above url to dev1galaxy22:01
bilbo_b@chillfan22:01
fsmithredchillfan, I think so22:01
chillfantry apt-cache depends <pkg_name>22:02
chillfanI guess we need to download the package or wget it if importing with gpg though. I tried just gpg --recv-key but it wouldn't import it22:03
fsmithredwhat key id did you use?22:04
chillfanAh, I've forgotton by now.. apt prints the message "could not find key <key_id>"22:04
fsmithredwget the deb package and install it22:05
chillfanalright, will try it22:05
chillfanthe other way it can be done: apt-get update --allow-insecure-repositories   then; apt-get install devuan-keyring --allow-unauthenticated22:06
chillfanbut the security warnings are pretty annoying22:06
bilbo_bis there anything necessary to access an ip-port from a remote machine? one of my docker-containers opens port 8080, the software in the container seems to run fine and reach to the internet, but I can not reach its port 8080 from other machines on my net22:06
bilbo_bI mean in addition to what I would do on buster with systemd?22:07
fsmithredI don't think so22:08
bilbo_bprobably a layer8 problem to debug22:08
buZzheh22:08
fsmithredno firewall on that machine?22:08
chillfanIDK about docker but some software doesn't have transport layer and needs xinetd22:08
chillfanbut it would be unusual in something as modern as docker22:09
bilbo_bnot that I remember configuring one and up until this afternoon things worked. so likely something that happend when migration to devuan.22:10
bilbo_bwould it hurt to install xinetd and try?22:11
chillfannope, you can just purge it after if you want22:11
bilbo_bdocker is not very modern wrt ip, e.g. ipv6 is not very automatic within docker yet22:11
chillfanworth remember, systemd replaces many services in your system22:12
chillfanso when you move over, you need to find what to use instead22:13
chillfanI would also check if you have static ip setup now22:13
bilbo_bi know I do22:13
bilbo_bthx22:13
bilbo_bwhich other daemons or subsystems are commonly missing when removing systemd?22:14
chillfanthe good thing is you can use any inetd implementation you want22:14
bilbo_bis the a doc on what to check?22:14
chillfanthat I don't know, I'm blissfully ignorant of systemd. But it would be handy to know mind you22:14
gnarfacebilbo_b: dunno about a doc on what to check, but make sure you have lm_sensors22:15
chillfandhcp client is one thing22:15
gnarfacebilbo_b: oh it's actually lm-sensors.  also make sure you have acpid and acpi-support-base22:15
gnarfacebilbo_b: oh, and yea a dhcp client probably (though your network setup might have included that already)22:16
chillfanand also net-tools as in the link you posted22:16
bilbo_bnet-tools was already installed in debian22:16
chillfanisc-dhcp-client, inetutils-ping (maybe?)22:16
chillfanah, maybe it's netbase that's missing but you probably got that when migrating anyway22:17
chillfandoes systemd do sensors now?22:18
bilbo_binetutils-ping would remove iputils-ping, is that what I want?22:18
bilbo_bdont need dhcp-client, lm-sensors was already installed22:18
chillfanwell you can choose between them, iputils-ping is smaller if i rememeber22:18
gnarfaceyes, systemd axed sensors right away22:18
chillfanOh yeah, I heard they had indeed done an inetd replacement22:18
chillfanso probably you should try xinetd or inetd.. or whatever else you can find that does the same22:19
gnarfacebilbo_b: mostly what's different if you weren't using all the window-manager features that have been integrated into systemd is just the permissions setup22:19
bilbo_bi installed xinetd22:19
bilbo_bit was a console-only server, no GUI22:19
chillfanyou'll have to configure it somewhere in /etc/xinetd/ I think22:19
chillfanwhich port you need22:20
bilbo_bi have docker expose port 8080 from one container to the host22:20
bilbo_bso ip-of-host:8080 should be reachable from other machines, but is not22:20
chillfanrestarted xinetd?22:20
bilbo_bconnection refused22:20
bilbo_bI rebooted the system entirely22:21
bilbo_bafter xinetd-install (without any manual configuration)22:21
chillfanah. Well this is only an educated guess. You could probably get a better answer from the docker folks22:21
chillfanI've never used it22:22
bilbo_bwasn't the services stuff so that a server would be started, when a port got accessed? here docker wants to provide a port to the outsideworld without anyone asking for it22:22
* gnarface doesn't know wtf is wrong with docker, either22:24
bilbo_bdon't find much on the interwebz regarding devuan and docker :(22:25
specingbilbo_b: what do you need docker for?22:26
fluffywolfContainers are a horrible idea in general.22:26
gnarfacebilbo_b: there is something wrong with docker.  there is a fix but i don't know it.  you have to use an older version, or get a patch or something...22:26
specingthey aren't, fluffywolf22:26
gnarfacebilbo_b: i just remember this comes up every time22:27
bilbo_bwell "need" is a strong word :)22:27
DonkeyHoteilike any idea, containers can be abused. abusing them is what's horrible22:27
fluffywolfspecing:  yes, they are.  Shared libraries are one of the best and most important ideas in modern software.  Ignoring them and bundling per-application libraries is an utterly idiotic idea that should die.22:28
specingfluffywolf: you don't have to bundle libraries22:28
specingthats a bastardisation of containers22:28
bilbo_bI just have 2 machines with 1 running 12 containers, the other 4 and would not mind, if I could keep it that way and not find other ways to fulfill the potential not interchangeable dependencies otherwise22:28
fluffywolfand how many contains do you know that do not bundle libraries?22:28
fluffywolfcontainers22:28
specingfluffywolf: all the ones I make22:29
DonkeyHoteispecing: that's macOS in a nutshell, actually22:29
specingbut I use LXC, not docker22:29
bilbo_bif you have the same shared libraries in different containers they are only there once22:29
chillfanif docker has an older supported release I would try that22:29
fluffywolfbundled libraries are how you end up with an insecure maintenance nightmare, unless you start rebuilding containers yourself...22:30
specingdocker started off as a good idea, as single-program isolation22:30
bilbo_bthe container seems to run fine and communicates with the outside world, I just can not access it from my laptop with a browsser22:30
specingbut docker was taken over as a distribution method22:30
specingfluffywolf: so don't use docker22:30
specingor rather22:30
fluffywolfI don't.  :P22:30
specingOr rather22:31
specinguse it, but only make your containers22:31
bilbo_bI don't want to convince anyone of docker, would just like for convenience to keep using it22:31
bilbo_bmost of my containers are selfmade22:31
chillfanyou might try on #docker to see if they have a solution for running without systemd22:32
gnarfacepeople know the answer to this, they might be resistant to give it out though because they're systemd advocates22:33
bilbo_bthanks22:34
chillfanthat's likely. Normally I would say remove the offending software and try something else, but.. there's enough of that going around :p22:34
bilbo_bah, devuan brings its own docker package, named docker.io22:37
bilbo_bwill try removing docker-ce and installing docker.io from beowulf source22:38
bilbo_bnow i have the devuan-docker.io package running and still the same, container running smoothly, getting outside internet access, but it's port is not reachable :/ giving up for tonight I guess22:43
chillfanTry again without xinetd since you're not sure if it's needed22:45
goureveningi22:45
gour*evening22:46
chillfanlet us know if you solve it, we'll be likely to tell others the solution22:46
bilbo_bwill do, thank you22:50
gourjust to say 'hello' to everyone and big "thank you" for all devuan devs!! my main machine is upgraded from manjaro/gnome to devuan/xfcer running ceres. in last few days i had hard time booting and doing shutdown on my machine which was today stuck in some kind of kernel loop not enabling me to even launch devuan install. now everything is fine - both boot and shutdown and there is no more bloody systemd. hope to be able to contribute back somehow to help22:53
gourkeep devuan rolling for a long time ;)22:53
gnu_srstom-mediapc: Hi, can you please try the proposed solutions in #261. Anyway, can you please explain how to set up one partition to be encrypted, as in: https://paste.debian.net/1128429/22:58
chillfanOh we definitely intend to22:59
bilbo_bah, seems the application I was trying to connect to was not started, because previously in docker I got error-messages that modprobe could not find e.g. iptable_mangle :/23:07
bilbo_bmanually modprobing (outside the container) worked23:09
chillfanah, drop iptable_mangle in /etc/modules23:09
chillfanthat will make it persist over reboots23:09
bilbo_bsurprised that was not necessary previously23:10
bilbo_bnow my application works, no problem with docker (at the moment)23:10
bilbo_bchillfan: regarding your question why I had eth0 in buster, it was upgraded from debian 7 to 8 to 9 to 10 ;) so they kept the names, only when i replaced hw and got new mac-addresses, i got the new en... names23:20
chillfanah, normally you would replace it with maintainers new version when uprading23:21
chillfanunless you had manual changes23:21
fsmithredbilbo_b, if you want to boot devuan with the "predictable" names, add 'net.ifnames=1' to the boot command23:22
bilbo_bthank you, prefer the eth0, e.g. because etherwake has that interfacename hardcoded as default23:23
bilbo_bchillfan: I believe the change to predictable names happened from debian 8 to 9 for new interfaces, previously configured interfaces were kept. and the upgrade to 10 also did not change previously noted interfaces (with recorded mac-adresses in the /etc/udev/rules.d/ file23:26
bilbo_bI hated predictable but hard to remember device names when Solaris started this stuff 20 years ago :(23:27
chillfanI don't think much of the long and weird naming23:31
* bilbo_b is not a fan23:32
chillfanAlso of ipv6 hex.. with enough address space for the solar system..23:32
fsmithredI don't know what solaris had, but to predict the new names, I think you have to open the box and count slots23:32
bilbo_b;)23:32
chillfanit's ok to be technical, but it should be slightly intuitive too23:33
bilbo_bit was similar in solaris, they had one mapping file for everything (disk device, all sbus or later pci cards) and something when wrong and you had to edit this file, chances were good you could reinstall your operating system afterwards if you did not know 150% what you were doing23:34
bilbo_bsorry, should have read "when something went wrong". its late...23:34

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