libera/#devuan/ Wednesday, 2021-04-07

xrogaanconcerning dhcp, if you use it, which daemon have you installed?02:46
xrogaanI believe isc-dhcp-client is installed by default, but there is also dhcpcd502:46
sgageLooks like I'm running isc-dhcp-client here, seems to work fine for me02:50
codicHi! I've been using Devuan linux on my Thinkpad x230 for a while, and loving it. However, I'm unable to install it on a new laptop I recently acquired, due to the ISO not containing a modern enough kernel.02:56
onefangWhich version of Devuan are you trying?02:57
codicI have an eleventh generation intel processor, and it requires some 5.x kernel (not sure which one). I'm fine with using Devuan Ceres; in fact, I've been doing that on my x230 for a long time.02:57
codicBeowulf02:57
codicThe trouble is, there's no Ceres iso that I can get, so I have no way of installing it in the first place; the beowulf iso just hangs02:57
onefangBeowulf-backports has 5.x kernels.02:57
fsmithredhow to get that without an installed system?02:58
onefangI think fsmithred has Ceres versions of his refracta ISOs.  That'll help.02:58
fsmithredI made a live-iso with backports kernel yesterday02:58
codicyeah, the trouble is just getting past the installation02:58
fsmithredopenbox and lxpanel/lxterminal02:58
fsmithredrefractainstaller02:58
codicah, thank you! where can I find that?02:58
fsmithredone sec02:58
fsmithredhttps://get.refracta.org/files/experimental/refracta-test-oblx_5.10bpo-20210404_1625.iso02:59
fsmithredsha256sum is in this file: https://get.refracta.org/files/experimental/refracta-test-oblx_5.10bpo-20210404_1625.iso.sha25603:00
codicoh, is Refracta just Devuan with a preconfigured desktop and a changed lsb-release or something?03:00
fsmithredyes03:00
codicdownlodaing now to test, thanks :)03:00
fsmithreddevuan sources only03:01
fsmithredcontrib and non-free are not in sources.list but non-free firmware is installed03:01
codicah, so it should be easy to convert it back into stock Devuan03:01
fsmithredit's meant to be for hardware test03:01
codicI don't mind non-free firmware, my wifi card needs it03:01
fsmithredit's pure devuan, just change whatever software you want03:02
fsmithrednot a whole lot is installed03:02
codicgreat03:02
fsmithredyou could also use it to do a debootstrap install, if you're into that03:03
codicjust curious, how does Refracta identify itself as "Refracta" in os-release without adding a repo? would it not be overwritten?03:03
codicnever looked into debootstrap03:04
fsmithredetc/lsb-release03:04
fsmithredalso in /etc/default/grub - that one could get overwritten03:05
codici thought it was provided by the lsb-release package though03:05
onefangDebootstrap is the "start from scratch and install everything yourself" thing you do from another Debian based distro, to a new partition.03:05
codicah ok03:05
fsmithredno, you don't get lsb-release file by default03:05
codicOh, so I can do a Debian install and debootstrap from there03:05
codicThat's interesting03:05
codicCould be sort of like Arch, I'll take a look03:05
fsmithreddevuan debootstrap is installed in the iso03:05
fsmithreddon't go through debian. It'll just make it harder.03:06
codicat bios... let's just hope it boots!03:06
codicand.... it boots03:06
onefangYay!03:07
fsmithredyou downloaded, burned it to usb and booted hardware in that time? Or virtual?03:07
codicbooted hardware; I'm fortunate to have fairly fast internet in the bay area03:08
codicyay, wicd picks up my network too03:08
codicis it possible to change init system (to runit) after installation?03:10
fsmithredafter, yes03:10
fsmithredor download the runit iso03:10
fsmithredfrom the same directory03:10
fsmithredoh, no03:11
fsmithredno backports kernel in the runit iso03:11
fsmithredapt install runit-init03:11
codicno problem, i'll just change it post-installation03:11
codictime to figure out the refractainstaller, yipee03:11
codicI remember using this before in regular Devuan too03:11
fsmithredwhat kind of partition scheme do you want?03:12
fsmithredthere's an online guide https://www.devuan.org/os/documentation/install-guides/beowulf/live-gui03:13
fsmithredwith pics03:13
codicI have a Windows install sitting here gathering dust (because I don't want to void the OEM warranty, though I doubt this would do that), and partitioning is fairly simple, as long as it allows me to set mount points and use gparted or similar I should be fine03:14
xrogaanthis is quite sad: https://roy.marples.name/archives/dhcpcd-discuss/0003457.html03:15
fsmithredyes, you can use gparted03:16
codici've seen that as well, very unfortunate :-(03:16
fsmithredyou can have separate /home and/or separate /boot03:17
codici usually have 6 partitions; 3 are for Windows, the other 3 are for my current linux distribution (1gb /boot/efi fat32, 2gb linuxswap, 350-ish gb / xfs)03:19
codichaving windows on here does complicate everything... after 1 year warranty is over i'll probably wipe it03:19
codicmaybe I should buy a new ssd, put that one on the side, in case I have to send it in for repairs I can put it back in03:19
fsmithredgood idea03:20
fsmithredoh, if you want xfs...03:20
fsmithredpre-partition and format, then in the installer, check the box that says "Do not format"03:21
codici see, thanks03:24
codicinteresting. so I was removing the entries from my previous Artix Linux install with efibootmgr, but running efibootmgr I get "EFI variables are not supported on this system".03:28
codicbut it is an uefi system, no legacy bios03:28
xrogaansgage: do you have DHCPREQUESTs every 5 minutes in your syslog too?03:28
codici guess I could ignore it and continue, but I'm curious in case I might end up with something unbootable03:29
fsmithredyou're in the live usb now?03:29
xrogaan25 minutes*03:29
fsmithredcodic, do you know whether you got and isolinux or grub boot menu?03:30
fsmithredand/an03:30
codica grub menu03:31
codicyes, I'm in the live usb03:31
fsmithredso /sys/firmware/efi should exist03:31
codicalso /sys/firmware/efi exists03:31
codicyeah, just was checking that03:31
fsmithredis the efi partition mounted?03:31
fsmithredit might need that. I'm not sure.03:31
codichmm, perhaps03:32
fsmithredand might depend on the motherboard03:32
fsmithreduefi implementations are anything but standard03:32
codicFair, but it usually works on other distributions (including upstream Debian testing isos)03:32
fsmithredare you keeping another linux on the hard drive?03:32
codicyeah, Artix Linux right now03:33
fsmithredthen you don't even need to add a bootloader03:33
codicno efivarfs in `mount`03:33
codici want to wipe it though03:33
fsmithredoh03:33
codici was able to mount it this way, and now it works:03:34
codicmount -t efivarfs efivarfs /sys/firmware/efi/efivars03:34
fsmithredok, I just ran efibootmgr in the iso booted in qemu03:35
fsmithredbios boot03:35
fsmithredand got the exact message you got03:35
codicyeah, I think that it was not automounting efivarfs in the live fstab or something03:36
fsmithredwhat normally does that mount?03:36
codicdoes what mount?03:36
fsmithredefivars03:36
codicnot sure tbh03:37
codicgotta go now, will update once i have a working system and am back03:38
codichi, back; I installed my system successfully, however, in my dual boot setup, it boots straight into the Windows install; not even a boot entry for Devuan in the bios08:02
codicthe installer was adamant about mounting /boot/efi on the windows esp (partition 1), perhaps it could be that08:02
codicwell, actually, there are two partitions that show up as bootable from the bios; one is Windows, other is a broken Grub08:04
codicI'm considering installing Debian, trying my luck migrating from there08:04
onefangPersonally I recommend using rEFInd instead of grub.  You can install it from the Devuan package repo.08:05
nvzbios doesn't have "boot options" like you're describing08:05
nvzif you're using efi and dualbooting with windows 10, you probably just want to install a linux-compatible bootloader08:09
codicI have no experience with refind, but I may give it a shot. what do you mean by "bios does not have boot options"?08:16
codicand grub should be linux-compatible... ;)08:16
gnarfacefinding a previous grub installation on another drive or partition can cause complications08:17
gnarfacethe windows bootloader can cause issues too08:17
gnarfacesometimes you can just chroot into the drive from a live image and re-run update-grub08:17
gnarfacesometimes that doesn't work and you have to edit the config manually08:17
gnarfaceworst case scenario maybe try lilo instead08:18
codicyeah, windows is crap and I have no need for it, just want to avoid potentially voiding the warranty08:18
codici was thinking of trying grub-install, but will try update-grub too tomorrow08:18
codicactually, i'll give it a shot right now08:19
gnarfaceboth approaches *should* work in theory but if they always worked lilo wouldn't still be getting maintained08:19
zeroability[m]I don't see how that would void the warranty. You can always install the downloaded Win10 on it and they won't know the difference.08:19
* gnarface wouldn't gamble on that 08:19
gnarfacebefore EFI i would have said sure, but now with some of these ultra portable laptops... dirty tricks may be in play08:20
gnarfaceit's a brand-by-brand thing usually08:20
gnarfaceASUS wouldn't care, Dell would shoot you out the airlock08:21
zeroability[m]Umm, which Dell model are you referring to?08:21
codicindeed, this is a Dell laptop, and they have more Dell software alone than any fully configured GNU/Linux setup I've had08:21
codicalthough to be fair, this is one of their cheap laptops, a Vostro08:22
zeroability[m]Since they still sell systems with Ubuntu, I doubt they would care.08:22
gnarfacei doubt they'd care about the models that come with ubuntu08:22
gnarfacebut they definitely have locked-in laptops still too, and they're the cheap ones08:22
gnarfacei don't remember a specific brand but i'd be wary of the models < 1000$ that came with win10 preloaded08:23
zeroability[m]That does happen with the 10 S units.08:23
codici mean, I've noticed no sort of lock-in beside from the stupid thing that vendors seem to do where the disk mode is set to raid08:23
codicthis is 10 pro I believe08:23
zeroability[m]Yeah, you should be fine then.08:23
gnarfaceof course, dell also has had plenty of problems with issues just caused by low-quality bios interactions with grub (which lilo usually did better with at least in the past)08:24
zeroability[m]If you are concerned, just image the drive.08:24
gnarfaceyea if you can dd the whole thing somewhere else that's probably worth the time08:24
zeroability[m]Maybe do the BIOS update if there is one.08:25
gnarfacei would always recommend making a backup of the factory stock image in case you need to update the bios08:25
gnarfacedell has made some effort to make some of their bios updates more portable but by and large they've failed08:25
zeroability[m]You are in my head, gnarface . I don't know if I like that lol.08:25
codici swear if I didn't know if it was a bios, I'd think this laptop's bios was an electron application08:26
zeroability[m]eww08:27
gnarfaceyea actually i would not only update the bios, i'd get all the patches for the windows install before raw copying the whole drive to my file server08:28
gnarface(less to re-download later if it comes to that)08:28
codicI have no idea what Dell puts on here, because Windows by itself is already bloated, but add in their Dell stuff and I get ~4GB of ram usage to boot08:29
gnarfacebut it should be mentioned for the record that it's been over 2 decades...08:29
zeroability[m]You probably should check that there isn't a McAfee product on it. Even Defender does better and uses less resources in independent tests. I would pull whatever non-essential Dell branded or bloatware off before you make the image.08:32
codicthere is indeed a McAfee subscription on it08:32
zeroability[m]Yeah, that may be your problem.08:33
codiclol, was trying to unmount my chroot partition, and accidentally did rm -rf /mnt, I shouldn't do these things at 233008:33
zeroability[m]:(08:34
codicWell, it doesn't really matter; the install didn't boot, I didn't touch the Windows partition; no data was on there08:34
codicwell, not in the mood to sleep, nor do i trust myself to install another distro right now, so let's see if I can convert Debian->Devuan in a vm08:38
gnarfacethat's a worthwhile exercise08:39
gnarfacemostly it will involve uninstalling then reinstalling most the desktop interface08:40
gnarfaceit varies a lot by what was pre-installed though08:40
gnarfaceupgrading a headless minimal install is usually pretty trivial08:41
gnarfaceupgrading a gnome desktop might cause PTSD08:41
codicboth times in the past I've tried gnome and failed, I don't like the direction 40 is taking anyways, so I'll try XFCE or maybe just do a headless install08:43
codicon real hardware the only trouble that I can see is getting wifi to work (transitioning from NM to WICD, I could do that pre-migration) because I don't have ethernet access08:44
gateway2000one thing that's been a huge help to me without ethernet access is usb tethering my phone. works with nm and wicd08:45
gourhello, i'm running sid and plan to install devuan on my machines (desktop & netbook), so wonder what is the next-best (besides sysvinit) supported init system?12:29
lts-That would be openrc and runit, or runit and openrc https://www.theregister.com/2021/02/16/devuan_3_10_adds_runit_init/12:31
gour@lts- yeah, both are, afaik, suppored in devuan, but what would be recommended as alternative for sysvinit for devuan in regard to support, how active is upstream etc.?12:36
Ankokukishisysvinit is perfectly fine :)12:37
Ankokukishii like my distros crusty and old, but extremely stable :)12:38
lts-If you don't like sysvinit for some reason, either of openrc or runit are fine. I'd personally prefer openrc, but I haven't used it with devuan. Some others prefer runit12:44
lts-There is no official or semi-official recommendation for any of the three AFAIK12:45
gourinstalled devuan on my netbook, but have same/old issue - only "ncurses" grub theme?16:13
gnarfaceoh there's some default package that's wrong16:15
gnarfaceit's easy to change but not easy to remember16:15
fsmithredthere's a trick because desktop base gets installed before grub16:15
fsmithredI think if you reinstall desktop-base it will fix it16:15
gouri see, thanks16:16
fsmithredthere should be a grub-theme line in /etc/default/grub16:16
gnarfaceworth a try16:16
fsmithredadding that and running update-grub might be enough16:16
fsmithredGRUB_THEME=/usr/share/desktop-base/grub-themes/desktop-grub-theme/theme.txt16:18
gourok, will try. now doing apt-update to ceres16:19
fsmithredoh, I don't know what you'll get with desktop-base in ceres16:32
fsmithredoh, same as beowulf16:33
crashoverridefsmithred: what does it take to have programs added to beowulf-backports/16:45
crashoverrides,/$,?,16:45
fsmithredcrashoverride, I'm not sure.16:45
crashoverrideIf it's just giving someone the name of the debian packages from sid, that can be done :D16:45
masoncrashoverride: They'd have to be in backports for Debian I'm pretty sure. If it were unique to Devuan, it wouldn't need to go into backports, but into the main repository. That said, if it's not a backport in Debian but you wanted it to be in Devuan, that'd be interesting and worth discussing in a meeting.16:47
masonor on a mailing list16:47
fsmithreddebootstrap and debian-lintian-profile are the only packages that devuan has added to beowulf-backports16:47
crashoverridemeeting?16:47
crashoverridedo you guys do meetings?16:47
fsmithredyes16:47
crashoverridewhere?16:48
fsmithredjitsi16:48
crashoverrideah16:48
crashoverrideI can still join to, I have a jitsi client.16:48
crashoverrideI was hoping IRL, but then, Covid and all.16:48
fsmithreddistance is more of a factor than covid16:49
fsmithredalso finding a suitable meeting time was difficult16:49
masonThe closest of us are still not close.16:49
crashoverridemason: like?16:49
crashoverrideI think fsmithred is in Deutschland, are you guys far from there?16:50
fsmithredmason and I could meet and get back home in the same day without flying16:50
fsmithredI'm in US Northeast16:50
crashoverrideah16:50
crashoverrideI was WAAAAAY off.16:50
crashoverrideLike, WAAAAAAAAAAAAAAAAAAAAAAY WAY off.16:50
fsmithredyou could join the devuan-dev mailing list16:50
crashoverridesure.16:50
crashoverrideI'd better ditch a few of my current MLs before I join another one tho16:51
fsmithredhttps://lists.dyne.org/lurker/mindex/devuan-dev@20380101.000000.00000000.en.html16:51
crashoverridethx16:51
crashoverridealso, would be worth puting a 301 on ml.devuan.org to that address :D16:51
crashoverrideor 302, if it can move.16:52
fsmithredsorry, I don't understand16:52
crashoverridefsmithred: echo "GET / HTTP/1.1" | nc ml.devuan.org 8016:52
crashoverridefsmithred: location: https://lists.dyne.org/lurker/mindex/devuan-dev@20380101.000000.00000000.en.html16:53
crashoverride(clearer?)16:53
fsmithredno16:54
crashoverridehmm16:54
crashoverridehow to explain that16:54
crashoverridelemme try with normal words:16:55
fsmithredml.devuan.org [217.172.187.18] 80 (http) : Connection timed out16:55
fsmithredand that address belongs to a hosting co. in Germany16:56
fsmithredno16:56
crashoverrideMaybe it would be useful to set up an HTTP redirect (302) on via a web page served at https://ml.devuan.org/ that would give a response pointing the new location to https://lists.dyne.org/lurker/mindex/devuan-dev@20380101.000000.00000000.en.html16:56
crashoverrideclearer?16:56
fsmithredyeah16:56
crashoverride\o/16:56
fsmithredlists might be moving anyway16:56
crashoverrideyeah so 30216:57
crashoverrideI don't save time by not typing complete sentences right away...16:57
fsmithredworks better if you talk to someone who knows what you're talking about16:57
crashoverridelike the way manpages are written?16:58
crashoverride:D16:58
fsmithredyeah, 20 years and I still don't understand a lot of them16:58
crashoverridewell, you would, if you knew everything that is in them.17:00
crashoverridemanpages are only useful to people who need a quick reference.17:01
crashoverridethey're cheatsheets written in a way that makes their author look clever.17:01
crashoverrideSo, now, question: why is ml.devuan.org pointed at a PlusServer GmbH server? :D17:03
crashoverridefun, it's actually serving neapel232.startdedicated.com17:06
fsmithredcrashoverride, maybe someone was expecting to put a devuan package mirror in Mali18:03
crashoverride:D18:06
MinceRmaybe it was moved there from MzunguHosting18:34
crashoverride?18:41
MinceRhttps://mzunguhosting.ml/18:49
MinceR(audio)18:50
golinuxDoes no good to speculate here. Dyne admins the devuan mail servers18:55
crashoverridefuuuuck, debian packages are *OLD*19:27
crashoverrideit's not "stable", it's "rooted"19:27
crashoverrideflask 1.0.2?! REALLY? That's May 2018.19:27
rwpcrashoverride, You seem to be missing the point of Stable LTS releases.  If you want new then you want Ceres/Sid.19:28
crashoverrideno I'm not missing the point. Stable means stable. Not "So old it's not even relevant anymore".19:29
crashoverrideor, I mean, in that case, just install BSD 4.319:30
crashoverrideThat's old enough.19:30
crashoverrideJune 1986 ought to be stable for anyone.19:30
rwpI await your concept of a release that is stable for 2 years minimum but does not contain versions from the time it was released.19:31
crashoverrideso, in your view, stable means "inchanged"?19:31
crashoverrideyou just roll CVE fixes, and that's it?19:31
crashoverrideunchanged even19:32
crashoverridesame software as it was 3 years ago, no matter what was introduced since?19:32
DHElargely. I should be able to install updates with no fear that everything will break horrifically19:32
DHEand sometimes that means version locking software to a very narrow slot19:32
crashoverridesomtimes, maybe.19:33
crashoverridefor ALL software tho?19:33
crashoverrideI mean, I get it, if everyone is locked to a specific version number, that's easier to test, sure.19:33
DHEnot all. there are some moving targets. firefox stands out as one19:33
crashoverrideyeah that would be too visible, right?19:33
crashoverridewhy not keep firefox from 2018?19:33
crashoverrideI'm sure debian would still have plenty users.19:33
crashoverrideor is firefox so stable that it's not a problem?19:34
DHEI migrated to a firefox fork around that time19:34
DHEfirefox is not stable. every year or so they discontinue a version from ESR and a new one starts up.19:34
crashoverrideyeah so how do things work with firefox, then?19:35
rwpI think they chose wrong when they decided to handle firefox in the security suite rather than the volatile -updates suite (like tzdata).19:35
DHEfrom the version numbers of packages I think you can force apt to stick with a single ESR tree, but when it runs out of support from mozilla it won't get updates any more.19:35
crashoverrideSince it's updated but not causing a problem, while stupid stuff like flask isn't updated; as it would "cause a problem".19:35
crashoverrideI dunno.19:36
crashoverride3 years is a long time.19:36
crashoverride3 years ago, Intel CPUs were relevant.19:36
crashoverride3 years ago, people were working in buildings, going there every day.19:36
crashoverride3 years ago, a pandemic was only a movie topic.19:37
DHElibraries are linked to by lots of other packages. if the updates are good, say like curl, maybe you can just follow updates. but if installing an update might break API or ABI compatibility you have a much bigger package problem.19:37
crashoverride3 years ago, a GPU could be found at the nearest store.19:37
rwpI looked into flask for a friend a one point and it wasn't even producing releases.  At the time AFAICS users who used it were using the development branch because no releases existed.19:37
crashoverrideyeah okay, so basically, "flask users don't use debian"19:37
crashoverridewell...19:38
crashoverrideI mean, I get why.19:38
rwpcrashoverride, So...  If 3 years is a long time then your concept for a stable release is to be stable for, how long?  2 weeks? 6 weeks? 12 weeks?  How long?19:38
rwpAnd remember, if you don't like a 2 year stable release plan then there is always the daily build and you can use Unstable.  Just saying...19:38
crashoverriderwp: my concept for a stable release is to keep *some* software stable, while other software isn't necessarily required to be.19:39
crashoverrideand yes I know, libraries are hell.19:39
rwpThat's basically the *BSD release plan.  They have a very stable OS core and then push almost everything else into ports.19:39
crashoverrideyeah.19:39
crashoverridebut guess what, *BSD has driver issues.19:39
crashoverrideor I'd be running BSD on this laptop.19:39
golinuxcrashoverride: Everything is relative.  I am still happily running jessie19:40
rwpWhen I buy hardware I look very closely at driver compatibility.  Sometimes I actually get it right too.19:40
crashoverrideLinux is big enough a kernel by now (and I mean it the popularity way, not the size-on-disk way, even tho it's also big that way) that manufacturers care their product are supported with it.19:40
rwpI happen to be typing this on a Stretch system.19:40
golinuxAnd really this conversation is probably better suited to #devuan-offtopic19:41
crashoverridewhen I buy hardware, I have so many limitations that if I'd take driver compatibility into account, I'd be running a PDP11.19:41
rwpLast I looked Broadcom was still not playing nice with the community when it comes to drivers.19:41
golinuxPlease take it there . . .19:41
rwpAnd although nVidia makes binary drivers available that isn't the same thing.19:41
crashoverrideI do not touch broadcom with a 10 feet pole.19:41
golinuxPlease take it to offtopic19:42
crashoverridealso I do not use Nvidia for work.19:42
rwpgolinux is correct.  But I need to work.  I'll see you folks later!19:42
crashoverrideI dunno what golinux wrote.19:43
rwpcrashoverride, golinux wrote that we are off-topic for this channel.  If we want to rant we should do it in #devuan-offtopic.19:43
crashoverridek19:44
crashoverride:P21:37

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