libera/#devuan/ Friday, 2025-01-03

Guest31hi guys i've just installed 6.1.0-28-amd64 daedalus 5.01(20230914) Plasma openRc, on i5-10th gen with comet lake intel graphics.It's been years since i've used deb/ubuntu distros. Unable to install packages post install, as the repos is still only looking for the iso cd (usb install), how do i add the correct repo? In my case, my location is Sydney03:23
Guest31Australia. Thanks kindly & a Happy New year to all !03:23
XenguyGuest31, https://www.devuan.org/os/packages.html03:25
gnarfaceGuest31: edit your /etc/apt/sources.list (as per this ^) your location doesn't matter03:26
Guest31thanks guys !03:26
Xenguyo/03:26
XenguyBe root03:27
Guest31just #ed the cd, now installing inxi03:28
Guest31thanks =)03:28
Guest31all good03:28
gnarfaceah, it does that if you didn't have networking configured during the install03:30
Guest31I have a 2-in-1 dell latitude 5310 laptop, how to enable virtual keyboard with plasma and on kwin with openRc?03:30
Guest31I'll remove that line in a moment, again thanks03:30
gnarfacedunno that off the top of my head03:30
Guest31all good, we'll get there.03:31
gnarfaceis the virtual keyboard something you usually have to install?03:31
gnarfaceif it's in another package you probably just have to install it and if it runs as a daemon then you might possibly have to make it start with openrc03:31
Guest31touch screens with plasma, is not the best on kwin with most distros, but worse with non-systemD03:31
gnarfaceif it's just a kde feature and it's not showing up in the menus maybe do a search for optional kde packages, maybe something like apt-cache search '\-kde\-'03:33
gnarfacedunno just a guess though03:33
Guest31gnarface yes. never works out of the box, i've had luck with mx linux and artix, but the distros just don't work properly, for me.03:33
gnarfaceit probably isn't hard to set up but it isn't something i've dealt with03:34
gnarfacestick around though, someone probably knows03:34
gnarfacehmm... could it be one of these? apt-cache search 'virtual.keyboard'03:35
gnarfacei see a couple qt things and something called wvkbd03:36
Guest31were is the deb package manager, is it not installed by default?03:37
Guest31I only have in software, 'discover'03:37
gnarfacehmm, the description of plasma-settings in particular sounds promising: "However, it has been optimized for touch devices...03:37
gnarface"03:37
gnarfacethe deb package manager is installed by default03:37
gnarfaceyou want apt or apt-get and apt-cache03:37
gnarfacethey should both be installed03:37
Guest31graphical install03:38
gnarfaceif you want something fancier you can install aptitude if it's not03:38
gnarfacethe official "deb package manager" is not graphical03:38
gnarfacekde does have a built-in graphical one03:38
Guest31I forgot what it's called03:38
gnarfacediscover, i think03:38
gnarfacethe generic one for everything else is called synaptic03:39
Guest31no not flat hub packages, but debs03:39
Guest31yes synaptic03:39
Guest31not installed03:39
gnarfaceafaik none of this stuff touches flathub packages or anything outside the devuan repo unless you tell it to03:39
Guest31run apt install synaptic ?03:39
gnarfacethat should work though personally i would recommend: apt-get update && apt-get --no-install-recommends install synaptic03:40
gnarfacei don't know if it will break kde though if you're using kde03:40
Guest31thanks gnarface03:40
gnarfaceif you're using kde, you should use the built-in kde one, i think03:40
Guest31discover ?03:40
gnarfaceand i think it is called "\discover"03:40
gnarfaceyes03:40
gnarface*and i think it is called "discover"03:40
gnarfaceit just has a little toolbar icon in the bottom right when i've seen it that looks like an alarm telling you there's packages to update03:41
Guest31it's installed, would it not be better to keep it clean with debs?03:41
gnarfaceit would and it does03:41
gnarfacei don't know where you're getting the idea it would pull from flathub, i haven't seen it doing that03:41
Guest31are your referring to discover, keeping it clean ?03:42
gnarfacei don't usually use it personally but on debian stable where i've seen it installed i'm sure it only pulled from what you had set in /etc/apt/sources.list03:42
gnarfacedebian/devuan stable03:42
gnarfaceit should in fact basically just use apt i think03:42
gnarfacejust acting as a frontend...03:42
Xenguyre: discover:  "Description-en: hardware identification system"03:43
Guest31https://dpaste.org/vVWYk03:43
Xenguydiscover is not like synaptic03:43
gnarfaceit's probably this one: plasma-discover03:44
gnarfaceGuest31: ^03:44
Guest31Thats my point Xenguy03:44
gnarfacei see it also does have a plasma-discover-backend-flatpak package but it's not clear to me if that's required03:44
gnarfaceyea, confirmed, you don't have to use that03:44
gnarfacejust plasma-discover and plasma-discover-common03:45
Guest31so what do you guys suggest I do. other than installing inxi, it's a fresh install03:45
gnarfacei use apt-get03:46
gnarfaceand apt-cache03:46
gnarfacei think that you should use aptitude and would like it03:46
Guest31what should I add & remove from the sources list ?03:46
XenguyGuest31, In /etc/sources.list, you probably want 'non-free' and 'contrib' also03:46
gnarfacethe graphical ones are bunk03:46
Guest31true03:46
gnarfaceit seems like everything you want is just a package install away03:48
XenguyGuest31, e.g.:  deb http://deb.devuan.org/merged daedalus main non-free-firmware non-free contrib03:48
Guest31so pt-get update  apt-get --no-install-recommends install aptitude03:48
gnarfaceyea, looks like you should be able to get your virtual keyboard that way too03:48
gnarfaceexactly like this: apt-get update && apt-get --no-install-recommends install aptitude03:48
gnarfaceinclude the "&&"03:49
gnarfaceyou can search with "apt-cache search pattern"03:49
gnarfacewhere pattern is a grep-style regexp, but can just be a plain alphanumeric string03:49
gnarfacealways remember to run "apt-get update" first if you haven't in a while03:50
Guest31thanks will do now03:50
gnarfaceor you'll have stale cache (aptitude obviates that issue)03:50
Guest31done\03:51
gnarfacei believe aptitude can be used fully interactive03:51
gnarfaceor you can use it basically the same way as apt-get, like: aptitude install [package name]03:51
Guest31what about switching to testing excalibur ?03:51
gnarfacebut the difference is, it'll offer you suggestions if there's problems03:51
Guest31ok, i did not know about the suggestions, i like that03:52
XenguyGiven you questions above, I would recommend sticking with stable03:52
Guest31ok.03:52
Xenguys/you/your03:52
gnarfacei would recommend you do not switch to testing unless you want to help test or if you have an actual functional issue that can't be overcome by installing something from backports instead03:52
gnarfacea lot of people forget about backports03:53
gnarfacebut you don't have to go to testing to get a newer kernel for stable03:53
* Xenguy runs old-stable and is perfectly content ...03:53
gnarfaceor other things03:53
Guest31good point gnarface03:54
Guest31how is the best way to install a new version of kernel03:55
gnarfacethe summary is, you add one line for daedalus-backports to your /etc/apt/sources.list and then the other apt* tools will be able to pull newer stuff from that part of the repos03:56
gnarface(it's mentioned on here: https://www.devuan.org/os/packages)03:57
gnarfacewith apt-get under default settings you have to add "-t daedalus-backports" to the command-line too, but i don't know about with aptitude03:57
gnarface(the instructions for this process are the same as with debian, all that's different is the url and release codename)03:58
gnarfacei would not recommend just pulling everything from backports; just grab a package or two selectively if you have problems03:59
gnarfacethe regular stable packages have much more testing put into them03:59
gnarfacein general they should give you the fewest problems03:59
gnarfacethe only things you should need backports for are new features that didn't make it into stable before the official freeze04:00
Guest31ok, i'll stick to 5.01 for now & add backports.04:00
Guest31butplasma is still 5.27 not 6.2...04:00
gnarfaceit's usually not productive to be a version fetishist; the stable version has had all the important security and stability fixes backported, you can't just go by version # alone with debian packages04:01
gnarfaceyou gotta check the changelogs04:02
gnarface(they're in /usr/share/doc/[package name]/)04:02
Guest31this is in discover https://imgur.com/a/bTT5Ynr04:06
gnarfaceand if you're gonna upgrade to testing at least make a backup of the working daedalus install first, because you might wish to go back and downgrading is not supported and not always possible04:06
Guest31i've not edit or changed anything other than '#ed the cd'  from the command line04:08
gnarfacewell that's good, really the smart play is to just enjoy your working daedalus system for a while so you can make a more educated choice later about whether to keep it or get closer to the bleeding edge04:09
gnarfacecurrent stable is pretty mature by now and with that hardware you should have very few problems with it04:10
Guest31they were default, not smart play by me04:10
gnarfaceif you were using a nvidia card it might be a different story, but with intel graphics usually it's not a problem04:10
gnarfacego ahead and take aptitude for a spin, find some toys and install them04:11
gnarfacepull in mesa dependencies, benchmark your graphics card04:11
gnarfacefiddle with the temperature sensors and cpu frequency, etc04:11
gnarfacemaybe make a backup04:12
gnarfacemake sure sleep/wake works, and hibernate if you care04:13
gnarfaceinstall a boadload of screensavers and see which ones make it crash! that's always a fun one :)04:14
Guest31yes, i've been through apptitude --help04:14
Guest31whatabout aptitude  equiv for apt-cache search ?04:15
gnarfaceinstall vlc, mplayer, xine, audacious... make sure sound and video codecs are working04:15
Guest31I much prefer apptiyude to apt04:15
gnarfaceisn't it just "aptitude search pattern ?04:15
Guest31ok04:16
gnarfacespeaker-test can be useful for basic audio diagnostics04:16
gnarfaceusually stereo works fine but sometimes you have to take extra steps to make surround-sound work04:17
Guest31fonts-freefont-ttf{a} libvncclient1{a} vlc vlc-bin{a} vlc-l10n{a} vlc-plugin-access-extra{a}04:18
Guest31  vlc-plugin-notify{a} vlc-plugin-qt{a} vlc-plugin-samba{a} vlc-plugin-skins2{a}04:18
Guest31  vlc-plugin-video-splitter{a} vlc-plugin-visualization{a}04:18
gnarfacethere should be a bunch of open source games in the repo too04:18
Guest31not a gamer04:18
gnarfaceoh, i'm just making suggestions of stuff you can do to "kick the tires" on the thing, feel free to ignore me :)04:18
Guest31lol, thanks, you guys are great, and av ery welcoming user group, unlike some !04:19
gnarfaceif you watch drm protected videos in firefox, you'll probably have to enable the wildvine plugin in firefox settings by checkbox, and disable the cisco h264 plugin for hardware video decoding to work04:19
gnarfacefor dvds you might have to explicitly install libdvdcss04:20
gnarface(libdvdcss2)04:21
Xenguygnarface, What's the source for that nowadays?04:21
gnarfacei think it's in the repo now... or an installer for it is04:21
gnarfacehmm, maybe not04:22
gnarfacewell you can still get it from videolan's repo04:22
XenguyI see 'libdvd-pkg' but not sure04:22
Guest31never used xine, but is this just a X11 media player, and if i'm using kwin then there would be no need for it. BTW, how to check if I successfully installed with kwin not X1104:22
gnarfacenot sure probably just check the output of "dpkg -l" or "ps aux --forest"04:23
gnarfaceXenguy: i think you're right, i think libdvd-pkg automates downloading, building, packaging, and installing the libdvdcss2 package04:25
Xenguygnarface, That package contains, for instance, 'libdvd-pkg: /usr/lib/libdvd-pkg/b-i_libdvdcss.sh'04:26
gnarfacei think it still basically just pulls from videolan's repos though04:26
XenguyStrangely it is not installed on this system, but this system also has no DVD player : -)04:26
Guest31what does this mean in dmesg i915 0000:00:02.0: firmware: failed to load i915/kbl_dmc_ver1_04.bin (-2)04:26
Guest31the same with ath10k04:27
gnarfaceGuest31: might mean nothing, or might mean you need a firmware package from the new "non-free-firwmare" section where they moved some driver packages that used to be in "non-free"04:27
gnarfaceath10k might be your wifi driver04:27
gnarfaceso if your wifi isn't working that's probably why04:27
gnarfacecould that be gigabit ethernet too? not sure04:28
Guest31yes, I did not have that when using the iso.  what package do i need to install to ensure that I have uptofate firmware04:28
XenguyCould lookup 'dpkg -l "*firmware*"'04:28
gnarfacegoogle's first hit on stackexchange says that i915/kbl_dmc_ver1_04.bin should be in the package "firmware-misc-nonfree"04:29
gnarfacewhile you're getting firmware packages from there make sure you also have intel-microcode for the security fixes04:31
gnarface...and google's first hit on reddit about the missing ath10k firmware says the package name should be firmware-atheros04:33
gnarfaceyou might have to reboot for all these to load04:34
Guest31intel-microcodenot installed04:34
Guest31firmware-atheros is already installed at the requested version (20230210-5)04:35
Guest31i'll reboot in a moment then see what happens , the ath10k wifi might be needed by openRc04:36
gnarfacemore likely something openrc is trying to start, i would assume, but not sure04:37
plasma41dosensuppe1: (assuming you're the same person as dosensuppe) Well, hacking on snapper turned into an all-day affair and I'm still not done. It's late here, so I'm going to go to sleep for the night. I hope to be finished tomorrow, but my estimates of time are notoriously over-optimistic. I'd probably be done by now if I wasn't so prone to being a stickler for doing things The Right Way(TM) rather than the Quick-n-Dirty Way.06:32
raubHow do I force dhcp client to restart a lease?07:46
gnarfaceraub: i think that's something you have to do at the server side07:53
raubgnarface: I thought that dhclient -v -r eth1 would do the trick, but no dice.08:02
raubsudo /etc/init.d/networking restart seems too aggressive08:03
dosensuppe1plasma41: appreciate the effort. wouldn't have thought the issue to lie that deep. could you maybe explain to a novice what the issue is that makes it malfunction on devuan?08:10
Mystifiedwhat is the correct way to add daedalus bucports, I added to each line of the sourceslist "daedalus-backports". I then get errors  aedalus InRelease' doesn't have the component 'daedalus-backports11:12
MystifiedI'm unable to locate packages like tor browser, ungoogled-chromium or librewolf. I thought they maybe in backports11:13
djphdeb http://deb.devuan.org/merged daedalus-backports [...] should be all you need11:14
Mystifiedjust copy and paste into source list ?11:14
MystifiedThanks11:14
djph(well, with "main" and all the rest)11:14
djphwhich repository *specifically* told you there was no backports?11:15
Mystifiedok, but this what i added to each line deb http://deb.devuan.org/merged daedalus main non-free-firmware daedalus-backports11:15
Mystifiedand i get the above error11:15
djphso deb http://deb.devuan.org/merged daedalus main contrib non-free <-- your standard repo line11:17
djphYou need an additional line that replaces "daedalus" with "daedalus-backports" -- they're two different releases11:17
Mystifiedhttps://dpaste.org/dGLU811:17
djphlike you wouldn't do "deb.devuan.org/merged chimaera [...] daedalus" to configure yourself for an upgrade.11:18
Mystifiedso where 'daedalus' is on its own it shouldbecome daedalus-backports11:19
djph"old format" is deb[-src] <url> <release> <section1 section2 section3>11:19
djphyeah, so you'll have probably 3 sets of lines11:20
Mystifiedbut only the first line ?11:20
djph(1) deb[-src] url daedalus [...]11:20
djph(2) deb[-src] url daedalus-security [...]11:20
djph(3) deb[-src] url daedalus-backports [...]11:21
Mystifiedok i'll try, thanks11:21
djphpft, paste needs javascript11:22
Mystifiedwhere am I going wrong ? https://dpaste.org/ZonUG again thanks!11:27
djphwell, using dpaste for starters (bleh, javascript)11:29
djph:D11:29
djphdeb http://deb.devuan.org/merged daedalus-updates main non-free-firmware daedalus-backports11:30
djph^ remove the trailing "daedalus-backports" -- it's not a section in 'daedalus-updates'11:30
Mystifiedwhich paste should i use11:32
djphI'm just being contrarian, it's fine :)11:32
Mystifiedthanks11:33
Mystifiedthanks, worked11:33
djphanyway, you just missed cleaning up line 9 there11:33
Mystifiedall packages are up to date.11:34
MystifiedI'm trying to locate and install packages librewolf, tor-browser or ungoogled-chromium, when I search with  apt apt-cache aptitude i get no results11:36
gnarfacei think the chromium package that is there is already the ungoogled one11:40
gnarfacethe other two might not be in the distro11:40
gnarfacethere's probably plenty of other tor solutions present though11:40
Mystifiedfound a solution for librewolf, ungoogled is not coming up, what other browser do you suggest that does not allow dns leakage ?11:44
Mystified\11:44
gnarfacei think the chromium package is "ungoogled" unless you install some particular thing from non-free that "googles" it11:44
gnarfaceas for dns leakage... is there a problem with just using regular tor?11:45
gnarfaceor i dunno a vpn or something?11:46
Mystifiedno problems, but all other browser, have dns leakage.11:47
Mystifiedno problems, but all othersecurity browsers that i've used in the past, have dns leakage.11:48
Mystifiedtor-browser doesn't11:48
gnarfacei don't know why it's not in the distro11:48
gnarfaceit's not in the banned packages list, so that would be a question for Debian, upstream: http://deb.devuan.org/bannedpackages.txt11:49
gnarfaceoh, hmm... maybe check out this though? https://pkginfo.devuan.org/cgi-bin/package-query.html?c=package&q=torbrowser-launcher=0.3.6-211:50
Mystifiedthanks @gnaface & @djph11:56
Mystified<gnarface> which of these should  I add to the sources file so I can install tor-browser-launcher. https://dpaste.org/frofq this is what currently is in my sources list https://dpaste.org/6LSNN12:02
Mystifiedagain thanks12:02
sixwheeledbeastlibrewolf with DOH should do what you need12:22
sixwheeledbeastNot sure it's enabled by default12:23
rrqMystified: you'll need the contrib section for daedalus to get torbrowser-launcher12:24
rrqwhat's dns leakage?12:25
rrqbad routing?12:28
djphbasically "oh XYZ isn't asking what you think it's asking"12:30
djphe.g. Firefox using DoH/DoT instead of your nameserver.12:30
Mystifiedthanks <rrq>12:32
Mystifiedadded non-free & contrib, ran apt update && apt upgrade, made no difference12:42
Mystifiedlol, funny, apt or apt search or apt-cache search failed to identify tor-browser-launcher, yet when i ran aptitude install yor-browser-launcher, it installed it.12:50
fsmithredtorbrowser-launcher12:51
fsmithredhttps://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=*browser*&x=submit12:51
rustyaxeI never understood the appeal of tor. Instead of sending your traffic out your ISP, send it out with a ton of US government controlled nodes:P13:51
alfieehi all14:22
djphrustyaxe: it's the same idea as "privacy vpn"14:30
dosensuppe1plasma41?17:31
dosensuppe2W: Fehlschlag beim Holen von http://deb.devuan.org/merged/dists/daedalus/InRelease Temporärer Fehlschlag beim Auflösen von »deb.devuan.org«20:44
dosensuppe2W: Fehlschlag beim Holen von http://deb.devuan.org/merged/dists/daedalus-updates/InRelease Temporärer Fehlschlag beim Auflösen von »deb.devuan.org«20:44
dosensuppe2W: Fehlschlag beim Holen von http://deb.devuan.org/merged/dists/daedalus-security/InRelease Temporärer Fehlschlag beim Auflösen von »deb.devuan.org«20:44
dosensuppe2W: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.20:44
dosensuppe2only works if I change mirror to us.deb.devuan.org20:45
dosensuppe2(I'm not in the US)20:45
rrqare you asking why your DNS i sbroken?20:47
rrqor just telling?20:47
debdogsame here atm20:51
rrqseems my ISP's DNS service has problems as well (with deb.rr.devuan.org) while 1.1.1.1 and 8.8.8.8 are fine (as well as vultr's DNS service)20:59
gnarfacehmm21:03
Hurgotronworks for me (using "host" and "dig")21:03
gnarfacedisturbing, it's out here too21:03
gnarfaceoh, huh... dig works here too. that's weird21:03
gnarfacehow could this have just broken nslookup?21:04
rrqhmm one of devuan's DNS mirrors (ns3.devuan.dev) misbehaves21:05
plasma41dosensuppe2: To be fair, a good chunk of my time spent yesterday after reverting a couple git commits (6f45e4c0feb & 8723f90fa29) was studying the GNU Automake manual. The snapper build scripts use the GNU Autotools, but don't do so idiomatically, instead hard-coding several file locations based on what filesystem layout is present on SUSE and over RHEL-like distros.21:12
plasma41dosensuppe2: I fell down a rabbit hole of trying to replace hard-coded directories with generic variables that could be set by the configure script. For example, the cron scripts (scripts/snapper-daily and scripts/snapper-hourly in the source tree) are both hardcoded to source from a file in /etc/sysconfig which is a RHEL-ism and doesn't exist in De{bi,vu}an. I think the closest equivalent in De{bi,vu}an is /etc/default but I've not rese21:12
plasma41arched enough to say that with confidence. I'd like to try submitting a patch to upstream snapper that replaces the hardcoded scripts/snapper-{daily,hourly} files with scripts/snapper-{daily,hourly}.in versions with an appropriate Autoconf variable.21:12
Hurgotronrrq: indeed. times out in ipv6. ipv4 seems to work21:12
plasma41dosensuppe2: I'm about to be AFK for a few hours, but I intend to keep hacking on this when I get back.21:13
rrqyes it didn;t serve on tcp; serviced udp only21:14
rrqbut that's not a new thing ... (though it should do tcp now)21:15
Hurgotronrrq: Not sure what you mean. For me, host -6 deb.devuan.org ns3.devuan.dev fails, host -4 deb.devuan.org ns3.devuan.dev  works21:16
rrqI just connected up its tcp (for ipv4 and ipv6 with some minutes between)21:17
Hurgotronah21:18
rrq(hmm ipv6 service is unhappy)21:20
dosensuppe2>plasma41 hey. I think /etc/sysconfig might indeed be similar to /etc/conf.d on arch or /etc/default on deb(vuan) In Debia21:34
dosensuppe2n21:34
dosensuppe2some stackexchange post I found:21:34
dosensuppe2 /etc/default/ is a directory of mostly empty files. The way it is meant to work is that each /etc/init.d/test script first sources /etc/default/test before starting/stopping the test service. The purpose of the file is to provide extra options for starting the service, or override certain aspects of the service's startup.21:34
dosensuppe2https://askubuntu.com/questions/429592/what-is-the-purpose-of-etc-default21:34
dosensuppe2https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/5/html/deployment_guide/ch-sysconfig#s2-sysconfig-firewall21:36

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