libera/#devuan/ Thursday, 2021-03-04

gnarfacejim_fitz: oh, sorry, to clarify something, too - debian derivatives don't use runlevels to differentiate user modes like redhat derivatives do.  that's why that didn't work as you expect; debian just puts everything in runlvel 2, and it's up to you to customize as you see fit00:01
gnarface(otherwise, sysvinit will more or less work as you remember from redhat - ntsysv even used to be available but i think they might have removed it)00:03
jim_fitzI made it go away by removing packages.  Then disabled slim so I could get a cli login.  Thanks for the  help00:14
gnarfaceno problem00:14
jim_fitzI just like things simple at the start.  If I want an X display, I dont mind starting it myself00:14
gnarfacejim_fitz: in the future, if you want a gui-less setup, it's easier to use the netinstall iso image in "expert mode" and when you get to the tasksel page at the last step just uncheck all the boxes00:15
gnarfacejim_fitz: (it seems to imply you have to pick at least one task but you don't actually have to pick any of them - the resulting system is about half a gigabyte and capable of little other than booting and installing more software)00:15
jim_fitzI think that is what I did when playing with the previous version of devuan00:16
jim_fitzAnd actually, looking at migrating from Slackware (cant stand RH)00:16
gnarfacealthough personally i usually always include "standard system utilities" because those are things i almost always otherwise end up reinstalling ala-carte anyway00:16
golinuxmason01:42
golinuxoops.01:42
azotI've heard a sentiment that it is quite hard to modify the growing number of software packages that are becoming more and more systemd specific.02:01
azotI wonder, how true has this been in your experience?02:01
masonazot: The only software growing that sort of dependency ends up being stuff I don't run.02:48
azotmason, I actually have a whole desktop system (no gnome / kde) built from pkgsrc, without dbus and systemd.02:51
azotI wonder, what software *does* require systemd?02:51
XenguyI suppose it's the same packages that Devuan has forked?02:53
DashiePieazot: just wait, everything will be hard-dependant... as much as none of us want that02:55
azotXenguy, Ok.  Is there a list of those available?02:56
azotDashiePie, Hard dependant on what?  Systemd?02:56
DashiePieyes, but I'll stop now, since my tangent is what offtopic is for02:56
Xenguyazot: I think this is the one:  http://pkgmaster.devuan.org/bannedpackages.txt02:57
onefangThat and https://pkgmaster.devuan.org/libsystemd.txt02:58
azotDashiePie, Could you please speak in complete sentences.  I don't understand what you are attempting to communicate.  Also, I do not appreciate your threats; could you please act in a more civil and intelligent manner?02:58
azotXenguy, Thank you.  That's what I was looking for.02:59
azotonefang, TY02:59
azotWeird.  Is wayland *really* dependent on systemd?  I wanted to give it a try ....03:00
azotAnd *tor*?!03:00
DHEwhat I never understood is... since bsd is not systemd-capable, doesn't that mean none of these packages would run on bsd?03:05
Xenguysystemd dropped POSIX, that is clear03:06
XenguyMaybe systemd doesn't affect that at all?  Dunno03:06
azothttps://github.com/NetBSD/pkgsrc/blob/trunk/net/tor/Makefile03:28
azothttps://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/net/tor/README.html03:29
azotThus, it is apparent that package could somehow be made to work w/o systemd.03:30
azotYet, Debian does list libsystemd0 as a dependency.03:30
gnarfacedifferent people doing the work, different people paying for the work03:33
sgageI do believe that a program can be compiled to require systemd or not,03:36
sgageand a package can be created that invokes systemd as a dependency, or not.03:36
sgageI suppose there are some programs written to require systemd as a hard dependency.03:44
sgageShame on them.03:45
onefangThat's what the banned package list is for.03:45
gnarfacemost of those aren't really the problem, the problem is when they're removing stuff that already works because they don't use it03:45
sgageRight, and it keeps changing.03:45
XenguyDon't break userspace04:01
b33fmuffhi i wanna try out chimaera but i dont see any download links for it on the site, unless im blind and missing something? or is there a special way to get it?04:08
golinuxb33fmuff: You have to upgrade from beowulf.  There are no official isos yet.04:09
gnarfacethat is usually the same situation in debian, too04:09
b33fmuffok thanks04:10
b33fmuffnah i actually just checked before asking because i was curious as well, and debian does have bulleye available as an iso04:11
golinuxAt some point we will have a beta . . .04:13
XenguyHe's gone already, some cheese with that Sir?04:14
gnu_srs1(10:17:55 PM) srs: mason: fsmithred: svarze is not online any longer: But can you tell hen that we have transitional packages of udev and libudev1 depending on the corresponding eudev versions!10:23
gnu_srs1Or are these transitional packages only available for ascii?10:24
onefangsvarze still isn't online.10:24
onefangBeowulf at least has libudev1 an a transitional package for libeudev1, and udev -> eudev.10:26
moritonlibapt-pkg-perl : Depends: libapt-pkg6.0 (>= 2.1.20) but 2.1.18+devuan1 is to be installed10:56
moriton(chimaera)10:56
JackFrostYeah noticed and asked about that on Saturday or Friday, apt is out of date and hasn't been merged still.11:07
Junicchimy pc completely froozes sometimes, i lived that problem on debian too before switching to devuan17:21
Junicchinot sure if it's my hardware but is there any known problem or solution related to this issue?17:22
tuxd3vJunicchi, do you use Nvidia hraphics?17:23
tuxd3vgraphics17:23
Junicchiyep17:23
tuxd3vwelcome to the club17:23
tuxd3vyou are in i686 or amd64?17:23
Junicchix317:23
Junicchiamd6417:23
Junicchiryzen5 + gtx 1050ti17:23
tuxd3vit hapens a lot of times?17:24
Junicchiyes17:24
Junicchijust happens randomly17:24
tuxd3vbut only when you are on youtube right?17:24
tuxd3vramdomly??17:24
Junicchii mean sometimes it happens even ram usage is very low and sometimes no problem on high load17:25
Junicchiperiod is sometimes 2 hours sometimes 30 minutes17:26
tuxd3vbut it hapens when you are using some application, in specific?17:26
Junicchimost of the time it's happening while i'm on firefox17:26
tuxd3vright17:26
tuxd3vI am also on firefox17:26
tuxd3vbut what triggers for me the problem is the youtube videos17:27
Junicchidoes it happen right after you visit youtube?17:27
Junicchior takes a while and crashes at random time17:28
Junicchii can't be sure if the problem is firefox because i don't use any other gui software17:28
Junicchieverything is cli17:28
tuxd3vits ramdom in time, but when you play youtube videos, I need to check if I am doing something serious on other apps, because Iknow the problem could be trigger any time soon17:28
masonJunicchi: netconsole could tell you what's happening, maybe. I'm not seeing detailed Debian docs, but: https://wiki.ubuntu.com/Kernel/Netconsole17:29
Junicchithanks mason17:29
Junicchithe worst thing is this problem is hard to debug17:29
masonJunicchi: https://github.com/FastVPSEestiOu/debian_netconsole seems to still be alive17:29
masonYeah, this'll help debug it.17:29
tuxd3vJunicchi, one thing that I noticed is that ising the free software nouveau driver, it hapens alot less, but a lot less, than using the Nvidia driver..17:31
tuxd3vising -> using17:31
tuxd3vbut I have  dual graphics, one is unused but is present its a intel gma17:32
tuxd3vIf I take out the Nvidia card, and use only the iGPU graphics card, no problem..17:33
tuxd3vI tried in the biosto disable the intel one, but it has no option to disable :/17:34
Junicchi2 months ago i found a forum thread about the same issue17:40
Junicchithe solution they suggested was changing some parameters from grub17:40
Junicchicouldn't find the post again17:40
tuxd3vthat would be very helpfull indeed, as I also face same problem17:41
tuxd3v:)17:41
Junicchituxd3v: are there any performance differences with nvidia's own drivers and nouveau?17:51
tuxd3vJunicchi, in games for sure it will be, also nouveau doesn't have 3d acceleration I believe, is done on cpu, but it works nicely.17:54
tuxd3vOne test that you can make is exactly that, try out nouveau, and use firefox and videos, to try to trigger the issue, and compare..17:54
tuxd3vor if you don't want to mess with your own setup, create a small partition aside from that and use only nouveau, and compare..17:55
tuxd3v:)17:55
tuxd3vits what I have done :)17:55
Junicchii see18:00
jackmani'd like to know about the implications of installing something like official docker in devuan. the problem that i've encountered in the past is that other debian packages (mongodb, docker, etc.) expect systemd to be installed, and therefore don't start up on boot properly. is there a workaround to use "native" systemd scripts with sysvinit?18:12
jackmanhttps://docs.docker.com/engine/install/debian/18:13
jackmani've heard of a number of places with large deployments with devuan. because this is such prominant issue, i am hoping there is an easy way around it.18:14
jackmanwell, just installed docker with the official repos18:21
jackmanseems to be working18:21
jackmanmoot point there, i guess18:21
jackmanmongodb didn't work that well the last time i tried18:22
sunshaviTRS-80: are You going to put armbian on PP?18:54
jackmanFYI, docker swarm running just fine on Devuan Beowulf.19:21
CrystalMathhi all, i have a question about the xserver-xorg package19:40
CrystalMathdebian's default one is compiled --with-systemd-logind and depends on libsystemd019:40
CrystalMathis devuan replacing it with a version that doesn't?19:40
golinuxDoesn't elogind solve that?19:41
CrystalMathi have libelogind019:41
CrystalMathso that satisfies the dependency?19:41
golinuxDon't have the exact package names in memory19:41
CrystalMaththat means i'll still have to use my altered package, because i run my system without dbus, and that causes xorg to constantly log errors19:42
golinuxMaybe search on the forum or this list.19:42
CrystalMathoh well, thanks for answering my question anyway19:42
golinuxThings have been a bit slow lately . . .19:43
fsmithredI run xorg without dbus19:49
CrystalMathfsmithred: is it logging errors every 10 seconds? check Xorg.0.log19:50
fsmithredI don't know if elogind is installed in that system. It's just a live-cd19:50
fsmithredI'll fire it up and look19:50
CrystalMathalso make sure dbus is not running19:50
fsmithreddbus is not installed19:51
fsmithredand is pinned to -119:51
fsmithredCrystalMath, what errors are you getting?19:52
CrystalMathlet me check the old logs, if they're still there19:52
fsmithredfailed to connect to socket19:52
fsmithred /var/run/dbus/system_bus_socket: No such file...19:53
CrystalMathyeah19:53
CrystalMathconstantly over and over19:53
fsmithredyeah, I'm tailing it19:54
fsmithredI don't know a fix for that.19:56
CrystalMathi do19:56
fsmithredmake the package not use dbus?19:56
CrystalMathyou need to configure with --disable-systemd-logind --without-systemd-daemon19:56
fsmithredwill that break stuff?19:56
fsmithredlike shutdown/reboot from desktop?19:57
CrystalMathhmm.... maybe it breaks running X.org as non-root19:57
fsmithredalso, how does removing systemd remove dbus?19:57
CrystalMathbecause X.org only uses dbus for logind19:57
fsmithredoh, that makes sense19:57
fsmithredis there an option to not use it?19:58
CrystalMathi found the offending code and it's related to the stuff about running X as non-root19:58
CrystalMathi found no runtime way in the code to avoid it, unfortunately19:58
iv4nshm4k0vFWIW, I wrote a simplistic Dbus "stub" server that listens to a socket and pretty much does nothing to satisfy X.org X server.19:59
CrystalMathbut the code can be modified19:59
CrystalMathlike maybe there could be a server option Option DBus False19:59
CrystalMathin /etc/X11/xorg.conf19:59
CrystalMathi would have to file a bug report against X.org and provide that patch to them20:00
CrystalMathbut really, simply packaging without logind support does the job, and i hate logind anyway20:00
CrystalMathi hate elogind too20:00
CrystalMathcan't stand the sight of it20:00
CrystalMathbut maybe i stand it a little better than libsystemd020:00
iv4nshm4k0v(Eli the Bearded has a copy of it in his Git repos.)20:00
fsmithrediv4nshm4k0v, if you're up for packaging and maintaining it, we might be able to get it into the repo.20:46
CrystalMathfsmithred: perhaps devuan could make xserver-xorg-legacy a completely different xorg package, which is incompatible with xserver-xorg-core, and provides a setuid xorg server with no logind support20:54
CrystalMathbasically, the old Xorg, in a package :)20:55
fsmithredthat might work20:55
fsmithredbut someone will have to step up to maintain it20:55
systemdleteIt seems that gnome-terminal needs to be a dependency of cinnamon.  https://unix.stackexchange.com/questions/59867/i-cant-open-the-terminal-in-cinnamon21:06
mozhaaakHey, I'm trying to install old loki game on my amd64 beowulf system. How can I get libsdl1.2 i386 on there, I added "[arch=amd64,i386]" to apt/sources.list mirror line21:11
iv4nshm4k0vfsmithred: I'm afraid I haven't even managed to write any documentation for it in the few years since its first (and so far only) release.  I'm going to guess that CrystalMath's patch will be done first.21:20
CrystalMathiv4nshm4k0v: my patch kills non-legacy xorg, so i doubt it21:23
CrystalMathif applied, xorg will no longer run unless it's setuid root21:23
fsmithredas long as it's a choice for installing that, it should work. Only a few people will be using it.21:30
iv4nshm4k0vCrystalMath: I'm not sure I understand.  First of all, there's a setuid root Xorg wrapper since forever, so the X server binary /itself/ doesn't have to be setuid root.  Second, it's possible to run X server from a DM, such as Xdm, where DM presumably would hand all the necessary permissions.21:33
CrystalMathiv4nshm4k0v: my patch disables logind support in X.org, so it will *NOT* be able to run without the wrapper21:33
iv4nshm4k0vThird, when KMS is used, no 'root' is necessary in the first place: just permission to access files like /dev/fb0, /dev/drm/ and /dev/input/.  Granted, the ACLs for these files can be amended with a Dbus-enabled server on request from the X server, but they can be amended /without/ just as well.21:35
iv4nshm4k0vCrystalMath: Finally, haven't you proposed a runtime option in the first place?21:35
iv4nshm4k0vIf anything, I never ran logind of any kind, and don't anticipate that changing anytime soon, so I'd hardly be affected by the change.  My /dev/fb0 has group:xserver:rw- in its ACL, however, so setgid that would be sufficient.21:47
JTechnohello folks22:57
JTechnoI have this problem when running a program: "error while loading shared libraries: libpng12.so.0", I've installed libpng12 but the problem persists22:57
JTechnoany idea?22:57
fsmithredthat's old22:58
gnarfacemissing symlink?22:58
fsmithredreplace with libpng16something22:58
gnarfaceah, libpng16-1622:59
gnarfaceprobably22:59
fsmithredyeah, I think 12 is from jessie22:59
gnarfaceoh i remember that now22:59
gnarfaceJTechno: cruft, uninstall23:00
gnarfaceit appears to be libpng16-16 now23:00
gnarfacefor some reason there wasn't a clean upgrade23:00
fsmithredyeah, it also caused problems building slim23:01
JTechnoI don't understand you23:01
fsmithredJTechno, which devuan are you running?23:01
JTechnobeowulf23:02
fsmithredyou should be using libpng16-1623:02
gnarfaceJTechno: "apt-get update && apt-get install libpng16-16 && apt-get --purge remove libpng12-0"23:02
JTechnobut I do need libpng1223:02
JTechnoit's for an old application23:02
gnarfaceactually the removing of libpng12 might not even be necessary, i still have it laying around here in some places23:02
gnarfacesee if they'll install concurrently for you, too23:03
gnarfacei'm on ceres at the moment so i'm not sure you'll see the same thing23:03
JTechnoI currently have both installed23:03
gnarfaceoh, hmmm23:03
JTechnolibpng12 from jessie and 16 from beowulf23:03
gnarfacetry removing libpng12 temporarily anyway23:04
JTechnothe problem is that the program still doesn't find it23:04
fsmithredprogram from outside the repo?23:04
gnarfacedid you try forcing it with LD_PRELOAD to see if it even can use it?23:04
JTechnoyes, quartus II23:04
JTechnognarface: how?23:04
JTechnocan you please tell me23:05
gnarfaceJTechno: yes: LD_PRELOAD="/usr/lib/x86_64-linux-gnu/libSDL2.0-2.0-whatever" emacs &23:05
gnarfacethat's just an example23:05
gnarfacetry to substitute your actual library path and program23:06
JTechnothank you I'm going to try23:06
gnarfacesometimes it works on broken Steam games23:06
gnarfacethe stuff you get through the devuan repos should all work without this though, and if it doesn't you need to report it23:06
gnarfaceif it's something from outside the repo though you're on your own23:07
JTechnonow I see the problem, it is expecting a 32 bit lib23:08
gnarfaceoh23:08
JTechnosorry to bother and thank you23:08
gnarfacewell that's easy to fix too23:08
gnarfacejust enable multi-arch23:08
gnarfacethen install the 32-bit version in parallel23:08
JTechnoI'm going to try that23:09
gnarfaceshould work fine, and you might not even need libpng12 after all23:09
gnarface(this is a problem that also frequently plagues Steam)23:10
JTechnonow it works, thank you very much23:10
gnarfaceno problem23:11
mozhaaakgnarface: Can you please tell me how do I enable multiarch? I have enabled i386 in dpkg and added [arch=amd64,i386] to repo line sources. I did an apt-get update, and I still don't have it23:32
gnarfacemozhaaak: you shouldn't have had to change anything in your sources... though you would have had to apt-get update...23:33
gnarfacemozhaaak: what does this tell you?  dpkg --print-architecture && dpkg --print-foreign-architectures23:34
mozhaaaki38623:34
gnarfacemozhaaak: i386 only?23:34
mozhaaak2nd one23:34
gnarfaceso it says:23:35
gnarfaceamd6423:35
gnarfacei38623:35
gnarfacelike that?23:35
gnarfaceor only:23:35
gnarfacei38623:35
gnarface???23:35
mozhaaakyes amd64 then i38623:35
gnarfaceok23:35
gnarfacepaste.debian.net23:35
gnarfaceput your /etc/apt/sources.list here23:35
gnarfacei will sanity check it fo ryou23:35
gnarfacefor you23:35
gnarfaceit's the only other place the problem can be23:36
gnarfacewell there or /etc/apt/sources.list.d/*23:36
mozhaaakgnarface: Here it is https://clbin.com/nEKBn23:40
gnarfacemozhaaak: paste.debian.net, please23:40
mozhaaakgnarface: https://paste.debian.net/plain/118792523:44
mozhaaakgnarface: I was originaly using it with a usb stick iso23:45
mozhaaakgnarface: what I tried is apt-get install libsdl1.2debian:i386, that's the package I need23:52
daingunHi, after latest grub update, every boot leaves me in grub command line, the problem is described in the forum https://dev1galaxy.org/viewtopic.php?id=417123:53
daingunUnfortunately even if downgrading grub packages every boot I see grub command line23:54
daingunWhat I found out is that the variable "prefix" on my grub installation is set to "prefix=(hd0,gpt1)/EFI/debian"23:55
daingunI need to set is manually every boot to "(hd0,gpt1)/efi/devuan"23:56

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