libera/#devuan/ Saturday, 2023-09-09

AntoDoes devuan automatically download init scripts in the runit version?06:57
AntoI've only had to make an init script for the trinity desktop's DM, which is TDM06:58
al1r4dAnto: try it07:51
YKaeligHello14:44
YKaelighttps://postimg.cc/7Gtz9x6b14:45
YKaeligCoffee14:45
debdogwhoop whoop14:53
YKaeligOk. An issues with nvidia-persistenced at installation time "dpkg: error processing package nvidia-prsistenced ( --configure ) but it doesn't block the nvidia installation as you can see, it's working.14:55
YKaeligI have no idea why the daemon utility nvidia-persistenced is started at the boot time when the default as explained here https://download.nvidia.com/XFree86/Linux-x86_64/396.51/README/nvidia-persistenced.html is the opoosite "The daemon utility nvidia-persistenced is installed by the NVIDIA Linux GPU driver installer, but it is not installed to run14:58
YKaeligon system startup."14:58
YKaeligSecond it is clearly explained here " nvidia-persistenced is intended to be run as a daemon from system initialization, and is generally designed as a tool for compute-only platforms where the NVIDIA device is not used to display a graphical user interface. "14:59
YKaeligSo, now explain to me the choice made by debian and devuan, thx15:00
fsmithrednvidia-persistenced is not needed. Install without Recommends to avoid it.15:03
fsmithredif you rebuilt the package, you could change that one to a Suggests15:04
YKaeligHow ? I tried to find the command line to ignore this package only it doesn't work15:04
fsmithredfor dpkg I'm not sure. For apt it's --no-install-recommends15:04
fsmithreddid you rebuild the package?15:05
YKaeligBut if I use --no-install-recommends it will no install nvidia-settings15:05
fsmithredor am I thinking of someone else?15:05
fsmithredthen add nvidia-settings to the install list15:05
YKaeligYes, I rebuild the nvidia-driver version 470.199.02 for devuan daedalus15:06
fsmithredIf you are just installing packages you built, you could build them again after removing nvidia-persistenced from the Recommends list.15:07
YKaeligHa! That something I was not aware I can do like that. Thx15:07
YKaeligBut anyway I was able to remove to nvidia-persistenced package. No issue15:08
YKaeligto/the15:08
fsmithredThere are cases where removing a package from Recommends would break things, but this is not one of them.15:09
YKaeligOk, Should I now remove manually all nvidia-persistenced symlink in each runlevels ?15:11
fsmithredor use update-rc.d15:12
fsmithredremoving the package should have removed the links, I think.15:12
fsmithredalso possible to remove the links using sysv-rc-conf which is easier to use.15:14
YKaeligWell, command not found but it's my fault. I made a bad choice during the netinstall to not check the "devuan-desktop-environement" and "standard system utilities" because there was no way to know the list of software that would be installed and now I have some issues, for example with SDDM15:20
YKaeligIs there a way to fix this problem by installing again these two groups ?15:21
fsmithredwhat command was missing?15:25
fsmithredas root, run tasksel15:25
fsmithredand check standard system utilities15:25
fsmithrednot sure if you need devuan-desktop-environment or not15:26
fsmithredoh, duh.15:26
fsmithredapt install sysv-rc-conf15:26
fsmithredthe package name and the command are the same15:26
YKaeligOk. Thx15:27
YKaeligWell, the "devuan-desktop-environement" has been checked, maybe something has been installed even if I hadn't selected this group during the installation.15:28
YKaeligThat not a good sign because I can not login from SDDM. But startx works15:29
YKaeligAlso the background of SDDM is totaly white15:29
fsmithredwhich desktop did you install?15:30
YKaeligKDE15:30
YKaeligWell somethign is missing. In my System Settings > Login Screen = No debian breeze previw15:31
YKaeligIt's white15:32
fsmithredyou checked kde desktop during the install, or did you install plasma manually?15:32
YKaeligI checked kde desktop15:32
fsmithredI haven't tried kde in daedalus, so I have no idea if anything is broken.15:33
fsmithredyou could try reinstalling task-kde-desktop15:33
YKaeligDone, but what exactly it's supposed to happen ? https://dpaste.com/GDAMPCU2P Is that fine ?15:38
YKaeligWell, Interesting. Apt also is trying to upgrade my nvidia-driver, that bad.15:39
YKaeligDo I understand that it will never be possible to offer different versions of Nvidia drivers under the same release version of debian and devuan?15:43
fsmithredthat's true in general (for all packages)15:44
fsmithredI thought reinstalling the task- package would reinstall everything, but maybe not.15:44
DPAYou can have 2 packages with different names providing the same virtual package. Or you can have 2 versions of a package in a repo and pin the older one if you want it.15:45
DPAIt's perfectly doable.15:47
DPAThat said, the proprietary nvidia drivers are usually for specific kernel versions, so when you need to updating kernels, there is not much that can be done.15:49
YKaeligBy pinning you mean some methods explained in this website for example https://www.snel.com/support/how-to-block-package-and-kernel-updates-in-debian/15:49
YKaeligDPA dkms will not rebuild my nvidia module automatically after a kernel upgrade ?15:51
DPAThe internals of the linux kernel, especially the graphics part, are not stable, by design. When an out of tree module depends on them, which it must, then when one of the needed APIs / functions has changed, it will break, usually it won't build anymore at all.15:54
YKaeligVery interesting. I found a really good explanation of how to give the priority to my local repository. It's working16:14
YKaeligIt's an interesting beast this Devuan ^^16:21
al1r4dDevuan is the best16:22
YKaeligDinit ?16:24
YKaeligAs I'm having some fun with this distro, I'm going to spend some time there to build a Dinit packages.16:25
al1r4dI Never tried, YKaelig16:26
YKaeligMe too. I am convinced of S6/66Suite which I 'm using for a while now and I personally maintain on Gentoo but the development is not progressing in the best direction in my opinion.16:28
YKaeligThe developer is making the software a little too much complicated for a beginners and in my opinion with some useless ideas16:29
YKaeligDinit is a good candidate16:29
YKaeligI'm talking about the dev of 66 not S6, to be clear16:31
YKaeligAnd Devuan is also a good candidate for a modern init since there is no need to rebuild a mass of softwares that could have been build with systemd deps.16:33
al1r4dDinit similar with runit, like?16:36
YKaeligI don't know runit so I can't say16:38
YKaeligI really want to get rid of this dependency on nvidia-peristence in the nvidia-driver package.16:38
YKaeligI'm pretty sure that 0,00000000001% is using this feature16:39
YKaeligAnd everyone except poor people like me has alrady upgraded to a newest hardware, so that further reduces the chances of needing it.16:40
YKaeligAs for the others, they have all already migrated under AMD hardware ^^16:41
YKaeligSo, indeed there is something wrong with the debian breeze theme since there is no background picture in /usr/share/sddm/themes/debian-breeze/ and /usr/share/sddm/themes/debian-breeze/17:07
YKaeligIn fact it's another issue17:09
YKaeligGREETER: Socket error:  "QLocalSocket::connectToServer: Invalid name"17:09
YKaelighttps://dpaste.com/GWU57CDDX17:10
YKaeligAnother issue is the default selected Wayland session in SDDM17:12
YKaeligIt's a bad thing and a beginner could not understand what the problem is17:12

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