libera/#devuan/ Friday, 2022-12-30

ravehaver9000oh, and now that ive disabled quiet on grub i dont seem to get any erros00:53
ravehaver9000although to be honest, the boot screens go by so fast i dont even notice anything going on00:53
rwpDo you have bootlogd installed?  What's logged to the /var/log/boot file.  What's in the "dmesg" kernel ring buffer?01:02
rwpIMNHO the proprietary nVidia driver is worse than the free software nouveau one.  But just the same the nouveau driver crashed in quality the last year.  Both are terrible options now.01:04
NeverAloneHow to enable a service on runit on Devuan since it's a bit different than what I'm used to on Void or Artix05:08
euphoricallysaneNeverAlone, init systems are why Devuan was made.05:20
euphoricallysanesyshttps://www.devuan.org/os/init-freedom05:22
euphoricallysane<3 devuan, btw -first time caller, long time listener ;)05:23
Xenguy<305:45
ravehaver9000also sorry for not checking rwp but just checked /var/log/boot06:07
ravehaver9000nothing involving dmesg in there06:07
ravehaver9000and yea nvidia sucks. had i known id switch full time to linux within a year of getting my current pc id have gotten amd instead06:08
onefangThe dmesg log is in /var/log/dmesg06:18
onefangLogs all the kernel boot messages.06:19
onefangYou can also just run the dmesg command to dump it all to your terminal.06:19
onefangThough man dmesg is your friend.06:20
onefangCoz I just found out that "dmesg" by itself dumps the latest kernel messages.  Which in my case is mostly those horrid "nvme0: Admin Cmd(0x6), I/O Error (sct 0x0 / sc 0x2) MORE" that the kernel devs say are harmless, except they happen every 15 seconds and fill my logs.06:22
onefangI managed to filter them from syslog, anyone know how to filter them from which ever console I'm using at any given time AND dmesg's buffer?06:23
ravehaver9000cuirrently checking dmesg06:25
ravehaver9000nvidia driverss seem to claim my kernel is "tainted", doesnt seem like much to worry about right06:26
ravehaver9000something called "ccp" in dmesg claims im running a broken bios too06:26
onefang"tainted" generally means "closed source drivers"  So nVidia drivers tainted themselves.  lol06:26
ravehaver9000KEK06:26
ravehaver9000might have to check tomorrow though, im very sleepy rn06:27
ravehaver9000+-06:27
ravehaver9000OOPS06:27
gnarfaceonefang: there's some default in rsyslogd that echoes certain error messages to the current console. these messages are being duplicated there because they already go into the logs by default too. if you look up a solution to that general problem you should find a simple (1 line?) rsyslog config fix for it06:30
onefangI think that's what I already did to keep them out of syslog, but they still turn up on the console and dmesg.  I'll have another look.06:33
gnarfaceoh, usually i was trying to get them off the console but leave them in the syslog... a similar fix should still work06:35
gnarfacejust look for preventing errors duplicated to console and rsyslogd06:35
gnarfacenvidia drivers aren't the only things that misbehave this way06:35
onefangOne bogus error every 15 seconds, I don't want to fill my disks with that.  lol06:35
onefangif $msg contains 'nvme0: Admin Cmd(0x6), I/O Error (sct 0x0 / sc 0x2)' then stop06:35
onefangIs what i did before.06:36
gnarfaceoh you should be able to prevent that whole class of error from reaching the console by default06:36
onefangI was hoping "stop" meant "fucking stop already!".06:37
onefangAh it's NOT rsyslog that's sending them to the console.  I stopped it and they kept coming.07:05
gnarfaceodd07:06
gnarfacenone stopped, it didn't even halve the occurrences?07:06
onefangNope.07:07
gnarfacedamn07:08
onefangThere's ways of stopping particular classes of errors, but the problem is this is ERROR class, and I don't want to stop those, just the bogus ones.07:10
onefangIt's dmesg!  lol07:23
onefangSolved!08:24
onefangCreated a file /etc/boot.d/00-dmesg  Which gets called from /etc/rc.local  The 00 bit is so it gets called first, though I could make it a proper sysvinit script to be called even earlier, but this is fine.08:25
onefangCoz the first command in it is "dmesg -D" which turns off the console logging, so any logging would have been happening up to this point anyway.  So timing is less crucial.08:26
onefangThen next and final command is a doozy.08:27
onefangdmesg -PpTwx --level=err,crit,alert,emerg | grep -v 'nvme0: Admin Cmd(0x6), I/O Error (sct 0x0 / sc 0x2) MORE' > /dev/tty1 &08:27
onefangBasically it outputs dmesg forever, error and above, including more human readability, filters out the bogus error, and ONLY sends it to TTY1.08:28
tomtmymhey08:29
tomtmymi need really big help08:29
onefangOther ttys are available, but I like to use 1 for this sort of logging, since booting already spewed stuff there, and use TTY2 to 6 for login consoles, and 7 for X11.08:29
tomtmymi have installed "nvidia-driver" package, along with those which were required and have restarted the machine and when i start it, it does not automatically start with "startx" and also the resolution is weird and is showing 0hz for display settings08:30
onefangOthers where discussing nVidia problems earlier.  Hopefully one or more of them will still be here to help you.  I don't use nVidia cards.08:31
onefangSo stick around.08:31
tomtmymIm really stressed08:32
tomtmymi don't know what to do08:32
tomtmymand the error also said "nvidia-persistenced failed to initialize"08:32
onefangLike I said, I can't help you, but others can.08:34
gnarfacetomtmym: multiple possible problems, including missing or conflicting configs or packages, but you don't actually need nvidia-persistenced, just remove it then make sure none of those packages are from older versions of the driver09:36
gnarfacealso blacklist nouveau or at least make sure it's blacklisted, and you may need to put "nomodeset" in your kernel command-line09:37
gnarfacein the past i've also needed to make a normal complete xorg.conf to get it to do what i want, but if you install nvidia-settings it might be able to do some of the heavy lifting for you with its own internal config09:38
gnarfacei'll be back later to check on you (maybe in about an hour)09:38
gnarfacealso while i'm gone dig up the actual model of your nvidia card as listed by lspci09:38
gnarface(driver could be too old or too new)09:39
onefangThanks gnarface, you are a legend.09:39
gnarfacealso check your Xorg.0.log for any more specific relevant errors (the nvidia-persistenced thing is unlikely to be related)09:39
tomtmymgnarface: i somehow managed to fix it10:33
tomtmymgnarface: thanks anyway10:33
gnarfacetomtmym: no idea how?11:05
gnarfacejust running nvidia-settings once and saving the config *might* have done it11:06
gnarfacedepending on your WM setup11:06
alexusHi all. Please, could someone tell me if there/where are qcow images I can download?11:08
gnarfacei don't know of any official ones but it would be pretty easy to make your own11:13
alexusgnarface> i know... it is just to have a "quicker" solution...11:15
gnarfacethere's probably at least some unofficial ones around here somewhere i just don't know where11:34
gnarfaceyou could check the forum11:34
alexusgnarface> thanks... finally i will made one myself...11:45
splinterbyteanother package missing in devuan(4), but is available in debian: sabnzbdplus12:34
rrqpls verify that you have the "contrib" section12:50
buZzsabnzbdplus/stable,stable 3.1.1+dfsg-2+deb11u1 all13:06
buZzmy devuan has it13:06
AdaNewb1234as does mine13:12
gnarfaceonefang: which release was doing that to you by the way?13:34
gnarfacethe dmesg thing13:34
splinterbytehmm apparently only 'main' configured for 'chimaera' repo, only on 'chimaera-security' there are all 3 "main contrib non-free", so it's not a default?13:45
splinterbyteis there a "debian packages" search site equivalent for devuan ?13:47
djphpackages.debian.org ?13:47
djphugh I can't type13:48
djphpackages.devuan.org ?13:48
splinterbytethat's a mirror repo13:48
splinterbyteI mean like the debian packages search website: https://www.debian.org/distrib/packages13:49
splinterbyteOK I added "contrib non-free" to "deb http://deb.devuan.org/merged chimaera main" and now I can install sabnzbdplus... thanks13:51
ltsMake sure to add them to chimaera-updates and chimaera-security as well13:52
splinterbyte'main contrib non-free' was already present in the 'chimaera-security' and 'chimaera-updates' repos in my /etc/apt/sources.list, so I find it weird that it was not also on 'chimaera'13:55
buZzsplinterbyte: https://pkginfo.devuan.org/13:55
buZzdjph: ^13:56
splinterbyteaha ! that's the one :)13:56
mazes_83about: https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&q=iptables-persistent=1.0.1817:09
mazes_83i see only a systemd unit in the package, is it intended ?17:10
mazes_83I didn't see it from devuan, but wanted to use devuan package under raspbian for same issue17:11
mazes_83raspbian isn't supposed to be systemd exclusive, I use it with openrc as I come from gentoo17:11
fsmithredmazes_83, we don't fork packages just to remove systemd unit files. There's no point as they do nothing without systemd.17:19
mazes_83fsmithred: iptables-persistent should, before it use to call iptables-restore at startup via sysv-rc (or other rc)17:20
mazes_83since latest change in packages from debian, the package just seems to do nothing17:20
mazes_83other way to load iptables rules at startup, maybe I just missed that part17:21
fsmithredmazes_83, put iptables-restore command in /etc/rc.local18:24
fsmithrediptables-save to save the rules to a file, then iptables-restore $file in rc.local18:25
Guest96guys i'm getting 40419:00
Guest96i did apt update and still19:01
rwpI'm confused...  Isn't the best place to set up the firewall in the "up" section of the network config?  That way it is always configured when the network is brought online?19:05
rwpOtherwise yes I would just start it in rc.local if it is a stable network system.19:08
rwpGuest96, You are getting a 404 on "apt-get update" using "deb.debian.org" as the round-robin DNS for it?  Is that right?19:08
rwps/deb.debian.org/deb.devuan.org/  My bad!19:08
rwpdeb.devuan.org is a round robin DNS of a collection of mirrors.  One of them is probably bad.19:09
Guest96yeah, I'm trying to install a program19:09
Guest96and the automatic mirror doesn't have it19:10
rwpSince it is a round-robin what will happen is that it will rotate through the collection of IP addresses.19:10
Guest96it has it but not the version19:10
Guest96like the release19:10
rwpMeaning that trying again a few times will likely rotate to a different server and then that time it will work.19:10
Guest96rwp let me try again bro19:10
rwpIf that continues to fail then I would change to single mirror and select it manually from the list.19:11
Guest96what i can't believe it worked19:12
rwphttps://pkgmaster.devuan.org/mirror_list.txt is a list of package mirrors for Devuan.  Locate a mirror near you and change deb.devuan.org to it in your /etc/apt/sources.list file.19:12
rwpIt worked for you?  Good!19:12
rwpAnd yes that is expected because it rotates from one server to another server to another server and one of the collection is probably broken right now.19:12
rwpUpon hitting an error the utility will stop and report the error, not realizing that if it rotated to another one that the next one would work.19:13
rwpAnd it is somewhat of a confusing thing because as things are cached they will hold onto both success and failure for a bit of time.19:13
rwpSo depending you might need to have waited at least 10 minutes for the "negative cache time" to expire on a DNS failure.  For example.19:14
rwpBut most of the time I can just try it again and immediately it will rotate to the next server and that one will be okay.19:14
rwpGuest96, onefang has a tool https://sledjhamr.org/apt-panopticon/results/Report-web.html which monitors the state of the mirrors if you want to dig into the details of which is what.19:15
Guest96I guess it indeed rotated because when I got the error I investigated the bad mirror and the version it had was lower, when I successfully tried again to install the package I went to check that mirror again and the version was still incorrect19:18
rwpOf course the Devuan Project goal is that all of the mirrors will always be working perfectly the practicality is that they are all donated systems and sometimes volunteers break things!19:18
Guest96I saw other servers in that mirror_list.txt and some of them didn't even have a version of the program19:19
rwpWhat package are you trying to install?19:20
Guest96Thank you very much for helping me19:20
Guest96It's already installed, wireplumber19:21
Guest96http://tw1.mirror.blendbyte.net/debian/pool/main/w/wireplumber/ - this mirror doesn't have 0.4.13 so it doesn't work for ceres19:22
Guest96it was the one apt was trying to pull the package from19:22
rwpI looked it up here https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=wireplumber&x=submit19:23
rwpSo this is either on Daedalus Testing or Ceres Unstable.  Gotcha.  Should be okay.19:23
rwpUnstable has the most churn.  I keep a couple of systems running Unstable and upgraded daily.  It's amazing how much thrash there is *every day*.19:24
rwpThis makes it the most likely to have mirror issues since the mirrors need to chase that moving target continuously.19:24
rwpAnd of course Testing is just a little bit behind Unstable and has the same churn.  It's really Testing & Unstable together.  Not just Unstable.19:25
bb|hcbrwp: Note that the failing one is a Debian mirror. Some mirrors also mirror Debian and redirect to the local copy for Debian packages, others redirect to deb.debian.org.19:55
bb|hcbonefang: Can you notify the folks from tw1.mirror.blendbyte.net and ask them to update the Debian mirror or change the redirect to deb.debian.org? Looks like it is not updated since 2022-Nov-2819:56
bb|hcbIt is also a good idea to get it off the RR until that is fixed19:57
rwpbb|hcb, Ah, so this is the layer below the layer below.  Thanks for clarifying this.20:00
XenguySomeone somewhere was mentioning some software named 'zeitgeist'...21:12
XenguyI just checked now, and although it was not installed (Beowulf), I did find that a related package named 'zeitgeist-core' *was* installed, apparently by default (i.e. I know I did not install it manually)21:14
golinuxOooooo . you are ubfected!21:16
golinuxinfected actually21:16
XenguyNot anymore, I purged the package just a moment ago21:16
XenguyBut it concerns me that zeitgeist-core was installed by default : -/21:17
golinuxIt is likely a recommends21:17
golinuxzeitgeist has been around for a decade so not something new but its purpose may be amplified21:18
XenguyCould be, that would be one explanation21:18
XenguyI will follow up the forum thread and check for any other related packages, as time permits21:18
Guest96What shell lines do you have to run startx upon login21:50
D-HUNDcat ~/.profile21:51
D-HUND...21:51
D-HUNDhmm, copy'n'paste not worky with hs mose21:52
D-HUNDif [ "$(tty)" = "/dev/tty1" ]; then21:53
D-HUND    startx /usr/bin/startfluxbox21:53
D-HUND    logout21:53
D-HUNDfi21:53
Guest96thanks, let me try21:56
Guest96it worked!21:57
D-HUNDphew22:01
onefangAh a few messages to me, but keep in mind I'm in Australia, just woke up.  I'll get to them when my head clears and other morning stuff.23:10
alphalphaHey23:31
fsmithredhi23:31

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