libera/#devuan/ Friday, 2021-12-03

adhocmorning all00:05
cleetusCan I use # apt-get upgrade to get the latest security updates on Devuan?10:21
cleetusOr will that break things?10:21
brocashelmcleetus: the repository of chimaera-security should take care of that for you when you update your packages10:23
brocashelmdo you have chimaera-security in your /etc/apt/sources.list file?10:23
cleetusI am a complete newbie to Debian - I come from OpenBSD10:24
brocashelmhave a look at the default/recommended entries should be for your apt sources (chimaera, on the very top): https://www.devuan.org/os/packages10:24
cleetuslet me check10:24
brocashelmchimaera-updates and chimaera-security should automatically be on your sources.list if you just installed devuan, or else double check with: cat /etc/apt/sources.list10:25
brocashelmthose are essential to ensuring your os remains stable/secure10:25
cleetusOk I got that bookmarked10:26
brocashelmoh, looks like -updates isn't default, but i'd personally add that in10:26
brocashelmproposed-updates and backports could also be added to your stable release, but i would hold off on those for now unless you need specific versions of software (which you could set apt pinning rules in /etc/apt/preferences.d dir)10:27
brocashelmbut yeah, at least have chimaera and chimaera-security in your sources and then apt update + apt upgrade away10:28
cleetuscat /etc/apt/sources.list is listing all devuan.org sites10:28
brocashelmany dependency error should be corrected, as long as you are only using official repositories for the same release10:28
brocashelmyes, look for the bits right after "/merged" for the appropriate codenames10:29
brocashelmthe page shows you how to set your repositories (one entry per line)10:30
brocashelmand then you apt update to make the changes to your repository10:30
cleetusOk  run # apt-get update to get the latest repositories?10:31
brocashelmyes, to sync your repositories and get the latest updates to your existing packages10:31
cleetusGreat10:32
cleetusthanks10:32
brocashelmno problem10:32
cleetusDevuan is running great10:32
brocashelmit's very stable, and i'm using ceres (unstable) with runit init10:33
cleetusall my repositories say10:34
cleetusdeb.devuan.org/merged chimaera-updates10:34
brocashelmi think devuan's turning point was beowulf. it's even better now because the kernel for chimaera is close to upstream (5.10 vs. 5.15)10:34
cleetusI am using Chimaera10:34
brocashelmis chimaera-updates your only entry in your sources.list?10:34
cleetusNo I just pasted one entry10:34
cleetusthere are many entries in /etc/apt/sources.list10:35
brocashelmthey should each look like this: deb http://deb.devuan.org/merged CODENAME main10:36
cleetuslike so chimaera-security main?10:37
cleetusthere are several of those10:38
cleetuschimaera main non-free contrib10:38
cleetusI just installed it a day ago10:38
cleetusI was using Kde-Neon on Ubuntu but the systemd would not allow me to shutdown properly10:39
brocashelmcould you paste your sources.list entries on dpaste.org?10:40
brocashelmmaybe there's a typo10:40
brocashelmif it's only picking up one repository, contrary to there being multiple entries10:41
brocashelmapt should also notify you of any errors when running apt update10:41
cleetushold on10:42
cleetusthe cat needed attending to10:42
cleetushttps://dpaste.com/E4Y6Q9H4810:45
cleetusThere is the complete output of10:46
cleetus/etc/apt/sources.list10:46
brocashelmlooks fine to me. i noticed chimaera-security is using pkgmaster.devuan.org, and you said that's the only one apt picked up?10:54
brocashelmnvm, you said chimaera-updates10:55
brocashelmah, i think i know why10:56
brocashelmit should be like this: main contrib non-free10:57
brocashelmyour chimaera-updates ordering is correct (main contrib non-free)10:57
brocashelmthe others are main non-free contrib (incorrect)10:58
brocashelmso change the others to main contrib non-free (in that order)10:58
brocashelmmaybe that should work?10:59
cleetusOK11:13
cleetusI have to go11:25
cleetusThank you so much for your help11:25
brocashelmno problem11:27
brocashelmenjoy devuan11:27
aplainzetakindHow do I upgrade from Beowulf to Chimaera?12:10
djphaplainzetakind: I just changed sources.list and did a dist-upgrade12:12
brocashelmaplainzetakind: you have to change your /etc/apt/sources.list file; anywhere it says beowulf, change it to chimaera (examples: chimaera, chimaera-update, chimaera-security), and then run apt update and apt dist-upgrade12:12
brocashelmcheck for any dependency issues; if all is clear, it's safe to upgrade12:12
aplainzetakindThanks djph brocashelm12:13
brocashelmsafer to run apt dist-upgrade if you drop to tty, btw12:13
djphsimple fix -> (1) cp sources.list sources.list.beowulf (2) sed -e 's/beowulf/chimaera/g' < sources.list.beowulf > sources.list12:13
djphassuming I can type properly on one cuppa coffee, that is :)12:14
brocashelmlol12:14
aplainzetakindbrocashelm: Would Alt-Fx switching suffice or should I exit X?12:15
brocashelmctrl+alt+backspace is the most common keybind to exit x12:16
brocashelmsince there will be major changes between the versions12:16
djphI usually switch to runlevel312:16
djpher, I think it's runlevel312:16
djphI gave up on graphical installs during Jessie -> ascii though (i.e. my WM doesn't start until I tell it to)12:17
aplainzetakinddjph: I just use startx12:17
djphaplainzetakind: yeah, thats what I meant... I start at a tty, and then startx on one of them12:18
brocashelmi also user startx. it's simpler that way12:18
brocashelm*use12:18
aplainzetakindAnyhow, I just did an upgrade and a kernel update wants me to reboot anyway. I'll reboot then dist-upgrade then reboot again.12:18
brocashelmyou can reboot after12:19
djphI so very much can't wait to find the new local hipster coffee shop and drop in with my laptop ...12:19
brocashelmit's just there to remind you of a newer kernel you installed12:19
aplainzetakindAlright.12:19
aplainzetakindCheers!12:19
brocashelm=)12:20
djphgood luck :D12:20
brocashelmit's nice i only had to do dist-upgrade once (went from beowulf to chimaera/ceres)12:21
djphThere are some times where I wish I could grab ceres and actually be helpful; but ...12:23
brocashelmceres is more stable than nearly all other "stable" distros i've used12:25
djphmore that I meant I would just use it like any other "stable" release, and not be helpful12:36
brocashelmah12:37
brocashelmi use it more as a "stable" release, but i'll happily test something out real quick if it's not too risky12:38
djphhehe12:40
aplainzetakindAll good.12:50
aplainzetakindOn to my next question: How do I upgrade a particular package to testing?12:51
aplainzetakindParticularly, I just want to get neovim 0.5.x without having to compile and manage it myself.12:53
brocashelmthat is possible through apt pinning if you enable daedalus as well12:57
brocashelmalthough it's possible packages like libc6 might not be compatible to install that version12:58
brocashelmto install neovim 0.5.1-1, libc6 must be 2.32 or higher12:59
brocashelmso, you're likely to run into dependency issues12:59
brocashelmmaybe try enabling chimaera-backports and chimaera-proposed-updates?13:00
aplainzetakindThat consist only of adding lines with chimaera replaced by those right?13:01
brocashelmyes, just additional lines13:01
brocashelmi did check to see if those contain neovim or libc6, but none13:02
brocashelmunfortunately, your only realistic choices would be to compile from source or upgrade to daedalus (testing; not recommended at the moment)13:03
brocashelman easy way to do this is: apt-get build-dep neovim (so you can get the necessary dev files to compile neovim 0.5.x)13:04
brocashelmmake sure you have deb-src enabled for chimaera, as well13:05
aplainzetakindWhen I add extra sources, what controls which is the default?13:07
aplainzetakindOr should I add/apt-get/revert?13:07
brocashelmshould just be: deb-src http://deb.devuan.org/merged/ chimaera main13:08
brocashelmadd that line13:09
brocashelmto your /etc/apt/sources.list13:09
rrqaplainzetakind: check out https://wiki.debian.org/AptConfiguration13:09
aplainzetakindDoesn't every apt-get install etc. fetch from chimaera after that point?13:09
aplainzetakindrrq: Thanks.13:12
djph... huh, what am I doing wrong here ... ?15:20
djphsshd ChallengeResponseAuthentication yes / UsePAM yes  ..15:22
djphssh key lets me right in.  Isn't it supposed to follow up with a keyboard-interactive challenge ?15:22
unixmanIf you did not embed a passphrase in your ssh key, then no. It will let you right in.15:43
unixmandjph, ^^^15:43
unixmanIIRC if you are expecting to set up multifaceted Challenge / Response then you cannot use ssh key-based login. TBH, I've never set it up myself and this is from memory when researching it for our bastion server a couple of years ago. We decided to go with ssh keys that include passphrases.15:52
* GyrosGeier got an OpenPGP smartcard16:05
GyrosGeierthat can also do ssh logins16:05
GyrosGeiershort pin, three attempts before the card bricks itself16:06
djphunixman: yeah, my key has a passphrase ... I thought challengeresponseauthentication was supposed to add "extra" challenges, even if key-auth was enabled16:30
djphe.g. google-authenticator or other 2FA challenges in addition to the key16:30
djphoh well, something to poke at on vacation16:44
diehard_kiwiHey party peoples. Just installed Chimaera from the server iso listed on mirror.belltower.us. Anyways, on a fresh install, with runit or sysv, the machine hangs at boot: "waiting for /dev to fully populate". If I boot with advanced options for verbose system messages, it looks like what is actually happening is the system is getting hung on21:39
diehard_kiwi"switching to nouveaufb from efi vga". Thoughts on fix?21:39
diehard_kiwiBoots fine with AMD card. What package can I install so that I can boot from my Nvidia card?21:59
furrymcgeenvidia-driver?22:03
* _ds_ would leave the AMD GPU installed and… dispose… of the other one22:05
diehard_kiwiWell I would hate to install some proprietary software. So I would be more focused on a fix for the nouveau driver.22:05
diehard_kiwiSorry having some problems with this web client.22:07
diehard_kiwiAnyways I agree that this team green abomination is best left to the recycler but I had this lying around and the HD8490 that I have doesn't work without proprietary drivers so22:09
_ds_May be worth using a newer kernel, if you aren't already: backports has 5.14.something (looks like 5.14.9).22:09
_ds_HD8490 uses open-source drivers and non-free firmware.22:09
diehard_kiwiInteresting. Linux-parts told me otherwise and I don't have the display port cable to test it.22:10
_ds_Stock kernel, Mesa and, from non-free, firmware-amd-graphics.22:11
diehard_kiwiI will check into my kernel but definitely will not be installing the non free package. Might not need to worry about it if the 8490 works as you said and I get the cable. Much appreciated :)22:11
diehard_kiwiI saw on anither forum someone chrooted into the devuan install from a debian install they had on another disk and installed amd-proprietary-garbage via chroot. But they were running an AMD card and again propreitary drivers.22:13
_ds_That'd be amdgpu-pro, presumably…22:13
diehard_kiwiNo they wrote in the forum it was amd-graphics that they installed. Unless I'm wrong and that isn't a non-free package?22:14
diehard_kiwiAnyways I keep reading how the open source drivers are beating the proprietary, which is really exciting fo hear.22:15
_ds_If you're thinking that the firmware will taint your kernel – it won't. It's for the GPU, not to be run on the CPU.22:17
_ds_I'd need to see the forum posting in question…22:18
diehard_kiwiWell it's just that the blob is there. Like the BIOS on this new board for example has in-built tools for NVME sanitization and SSD secure erase. Imagine where my imagination goes with that.22:18
diehard_kiwiHere he talks about how he installed firmware-amd-graphics via chroot22:23
diehard_kiwihttps://dev1galaxy.org/viewtopic.php?id=318522:23
_ds_It should work without (as is stated there), but if it does you'll not get hardware-accelerated rendering without the firmware.22:25
_ds_The approach is good (boot from the installation media, chroot into the installed OS, install the package, reboot).22:29
diehard_kiwiSo if the nouveau package stays broken I'm SOL? :p22:30
diehard_kiwiYeah honestly that is one smart cookie behind the keyboard.22:30
_ds_In nouveau's case… I don't know but I mentioned using a newer kernel because nouveaufb is a kernel module.22:31
rwpdiehard_kiwi, I had similar problems with my nvidia card using the nouveau driver in Debian Unstable earlier this year.22:32
rwpdiehard_kiwi, In my case I gave up and replaced it with an AMD Radeon card using the in kernel AMD drivers and have had zero trouble since.22:32
rwpBut the problem was definitely the newer nouveau and/or kernel combination.  Because booting the older kernel worked perfectly.22:33
rwpAMD made the choice to commit to free software drivers in kernel main and here it is years later and that choice is rewarding them.22:34
* _ds_ has long avoided nvidia hardware because of the proprietary in-kernel drivers22:35
diehard_kiwiThat is true. Thank you all for the feedback.22:35
diehard_kiwiThere is certainly a reason I have been recommending only AMD for the last few years lol22:36
rwpI had been using that nvidia card I had in my machine for years.  It works great.  But then earlier this year newer nouveau broke down.22:38
_ds_Bug reported in the appropriate place?22:38
rwpAt least for me.  I could boot older kernels and all would be perfect.  But any newer kernel then caused a variety of graphics hangs of different types for me.22:38
rwp_ds_, Nope.  I have done that before and never gotten any results.  I decided to let someone else carry the flag this time.22:39
rwpUsually what happens is that the bug stays open until the next major kernel revision is released.  And then closed because it is against the older major version of the kernel.22:39
rwpThis is me being pessimistically pragmatic but unless one wants to get into the nouveau driver source code and figure it out themselves then no one else is going to do it for you.22:40
_ds_Ouch…22:40
_ds_Should be asking for re-tests, not just closing.22:41
rwpI would presume that the driver works for other people.  Or there would be more reports and the squeaky noise would cause some oil to be applied.22:42
rwpIn this case I am mostly just commiserating with diehard_kiwi as we both seem to have the same problem.22:43
diehard_kiwiIndeed. As this chat is publicly archived, let this be a decree against the iniquity of team green.22:44
diehard_kiwiHear ye, hear ye! Away with proprietary garbage! Vote with your dollar! Obey the four rules!22:45
gnu_srsSeems like Devuan is second in ranking, nice :) : https://distrowatch.com/dwres.php?resource=ranking22:56
diehard_kiwivrms is the only AV I need!!23:01
golinuxgnu_srs: It has been for quite some time.  Not only that, the reviews are mostly intelligent and articulate.23:04
ham5urgI installed via netintall. I have a fresh system and want to install gnome but don't want to boot into it. Rather to start it via startx. Which packages do I have to install?23:28
ham5urgI could install task-gnome-desktop but would that be the best approach?23:35
rwpham5urg, task-gnome-desktop does not depend upon slim or lightdm so installing task-gnome-desktop should not AFAICS install a graphical login manager.23:38
rwpWhich is to say that you should be able to install task-gnome-desktop and still log into the Linux vt text console and then startx as before.  I think.23:39
ham5urgI see23:39
ham5urgThank you for the info23:39
rwpIn Beowulf the default graphical login manager was lightdm but in Chimaera it has been switched to slim.23:40
rwpSo if you attempt to install task-gnome-desktop please look to see if either of those are getting pulled in.  Hopefully not.23:40
rwpAnd also look for gdm3 and anything that looks like *dm (xdm, X Display Manager) too.23:40
onefangYou can always disable whatever display manager gets installed if one comes along for the ride.23:51
ham5urgI tried to start hexchat with Daedalus. But it won't start up. I get "Failed to load module canberra-gtk-module"23:52
ham5urgBut it is already installed23:53
rwpHave seen that error before.  The wisdom of the net says to install libcanberra-gtk-module libcanberra-gtk3-module23:55
ham5urgNeither Gimp nor Firefox starts. I will try.23:59

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