libera/#devuan/ Thursday, 2024-10-03

cake1how do I use these images? I have a bpi m1  --> https://pkgmaster.devuan.org/devuan/dists/daedalus/main/installer-armhf/20230607%2Bdeb12u7devuan1/images/u-boot/BananaPro/02:18
onefang#devuan-arm might be a better place to ask that.02:19
drizztcake1: hi !02:19
cake1hi okay02:19
drizztcake1: going there with you :)02:20
adhocare there any ports to risc-v hardware ?02:57
onefang#devuan-riscv might be a better place to ask that.  B-)03:07
onefangShort answer, working on it.03:07
adhocthanks onefang03:31
adhoconefang: is # #devuan-riscv actually active these days?04:11
onefangMostly not.04:11
adhocdang04:17
adhoccurious to see what hardware is available that could be supported04:17
rrqadhoc: you could try making a riscv64 installer with my https://git.devuanorg/rrq/bespoke-installer.git04:43
rrqmy https://git.devuan.org/rrq/bespoke-installer.git04:44
adhocrrq: my question is, if i want to buy hardware to run devuan on, where should i focus?06:06
gnarfacepine64 is making some, not sure if they're out yet though06:40
adhocgnarface: yes, that is what lead me here to ask06:42
adhochttps://pine64.com/product/star64-model-a-8gb-single-board-computer/06:43
blizzowI have daedalus installed on a lenovo laptop and the laptop is getting nuclear hot. So much so that it's been doing thermal shutdowns multiple times a day. I installed voidlinux on a different zfs and the laptop seems to run a lot less hot.07:01
blizzowI decided I'd try a fresh excalibur install on a new zfs pool and it's also running hot.07:02
gnarfaceif blizzow comes back tell him to make sure he's got acpid installed and check the value of /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor07:08
gnarfaceand if it's a nvidia system, the nvidia binary drivers too07:09
rwpblizzow, What model of Lenovo?  I rum Devuan on several different models with no problem.  I am wondering if perhaps the fan has seized up and needs to be replaced?07:23
blizzowrwp, it's an X1 Carbon Extreme Gen 5.07:23
rwpI have had the fan wear out on several different laptops.  I run them full time and nothing moving lasts forever.  Things get very hot without a fan.07:24
blizzowFan is not seized up.07:24
blizzowPlus, void is running fine.07:24
rwpI have an X1 Nano and it gets warm.  I would compare Linux kernels between the two.  The Linux kernel in Devuan is the Debian Linux kernel.  Same exact kernel.07:25
rwpIt's the Linux kernel that interfaces to the hardware and is the thing that would matter.  You could even run the Linux kernel from Void on Devuan and try it.  And the reverse.07:25
blizzowI guess I could try and use the void kernel. 6.607:26
rwpOn my laptop "cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor" returns "powersave".  What does it on yours?07:26
blizzowI had to boot into void (thermal shutdown). In void at least it's using powersave.07:27
rwpIf it says "performance" you might try "powersave" there.07:27
gnarfaceblizzow: make sure you have acpid too, and the nvidia drivers if it's got a nvidia card07:29
blizzowwill do.07:34
rwpI'll note that Void is a rolling release and the kernel in Devuan/Debian which most closely matches it will be the kernel in Unstable.  Unstable Sid is always the bleeding edge bits.07:40
LucentWmight be an useful tidbit: Void right now ships 6.6 as default kernel and 6.11 as linux-mainline10:17
Xenguygnarface, Just noticed your comment about acpid.  I notice that it is not installed on either of my (thinkpad) laptops.  Do you recommend having that package installed?  If so, are there any disadvantages to doing so?12:58
XenguyAlso for me:12:59
Xenguy cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor12:59
Xenguyondemand12:59
Xenguy^^ Where can I look up these values and how to change them?13:00
Xenguybiab13:01
drizztXenguy: cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors13:04
drizztecho "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor13:04
drizztmore info : https://docs.kernel.org/admin-guide/pm/cpufreq.html13:05
drizztdocs.kernel.org has a real lot of info about kernel interfaces :)13:06
drizzt(but feel free to ask here also, we all learn when replying to the questions, and by reading the replies :)13:07
buZzi dont think 'acpid' is really used nowadays?14:00
buZzseeing that most stuff you'd do through it is now also available in sysfs etc14:00
buZzlike cpufreq?14:00
Xenguydrizzt, buZz, Thanks for the replies.  I have to hit the road and will follow up this material later on.14:44
gnarfaceuh... pretty sure acpid is needed for sleep and hibernate, and nvidia drivers still require it for frequency scaling and fan control too15:02
gnarfaceat least in Xorg15:02
gnarfacethere might be some other things too15:03
Xenguyre: "<gnarface> uh... pretty sure acpid is needed for sleep and hibernate, and nvidia drivers still require it for frequency scaling and fan control too":16:14
XenguyNo nvidia here thankfully, but I have 3 working thinkpads ATM and sleep works on the 2 that don't have acpid installed; I don't *think* hibernate works on either.16:15
XenguyJust checked the 3rd TP and it doesn't have acpid installed either, but this older model (the oldest of the 3) *does* hibernate without issues...16:17
XenguySo just some data points there.16:17
blizzowXenguy, that's been a perpetual problem of mine, I can't get suspend or hibernate working with any of my recent thinkpads unless I use something like fedora or ubuntu.16:18
Xenguyblizzow, It does seem to be a bit hit or miss, depending on hardware and other issues16:23
blizzowIs there a way to get the modern firefox package in excalibur? All I see is firefox-esr.16:48
fsmithredblizzow, you can download it from mozilla and unpack it somewhere in your home directory, then make a panel button to start it or edit a .desktop file to point to it and put it in the menu.16:50
fsmithredit's also possible to put it somewhere else for other users to run it if you have multiple accounts on the same computer.16:51
blizzowfsmithred, I know I can do a manual install. :/  My /opt and /usr/local directories are getting filled with appimages and manual installs. It's getting to the point that package managers are useless and updating software is a pain in the arse. That's why I was hoping for a package from a repo.17:00
fsmithredWhat does the latest firefox have that ff-esr does not?17:15
fsmithredthe fixes in 131 are already in sid17:18
fsmithredceres17:19
blizzownewer firefox profiles are not backwards compatible to ESR. Losing all settings, bookmarks, plugins and ability to sync across devices.17:22
djphYou're talking about physically movint ~/.mozilla, aren't you?17:46
blizzowNot really, I'm wondering where the latest firefox package is for excalibur. If it's not there, I'm wondering why latest firefox is not available for an upcoming release.17:55
djphbecause debian / devuan use -esr17:57
djphIf you're talking about using "FF Sync" or whatever it's called; that works fine between ESR and regular ...17:58
metalaon the firefox topic, can / should we have the Privacy Preserving Attribution disabled by default and allow it only as an opt-in?18:04
rwpI am running Mozilla's self-updating Firefox installed, for various reasons, and it works well, therefore I recommend it.18:05
rwpI don't know if this is actually a problem for people who need to interact with Slack or not but recently saw this: https://web.archive.org/web/20240229145451/https://slack.com/intl/en-gb/help/articles/1500001836081-Slack-support-life-cycle-for-operating-systems-app-versions-and-browsers18:05
rwpIt said on 27 Aug 2024 these words: "The support cycle for Firefox follows Mozilla's Rapid Release schedule and excludes the Extended Support Release (ESR) schedule."18:06
rwpWhich I found pretty shocking.  But I see that the current version today does not say that anymore.  They must have taken pushback on not supporting ESR.18:06
rwpXenguy, Your Desktop Environment is almost certainly intercepting the laptop power control buttons and acting upon them so they are working through your DE.  When ACPI is installed those keys produce ACPI events.  Prior to Desktop Environments intercepting them these actions were handled through the ACPI system.18:09
rwpOn VMs the host controls still send ACPI events for power off and reboot and therefore VMs still require the acpid to be installed in order to shutdown and reboot.  Otherwise KVM can only force off like pulling the power cord out of the system.18:10
drizztblizzow: why not use ceres instead of havin /usr/local filled with manual packages ??20:15
drizztrwp: self-updating ?20:16
drizztyou mean installed outside of distribution ?20:16
rwpCorrect.  Mozilla's Firefox installation is writable by you the user using it.  Firefox periodically updates itself.  It will then notify that it has an update installed and needs to restart in order to switch to it.20:20
drizztwell ... personally I do not understand this usage of softwares outside of the packaging system, but I may be an old fool20:22
rwpBy way of a little more explanation maybe let me say that all of the files are kept in the firefox install directory, a location you select, with the one exception that Desktop Environments need the firefox.desktop config file to know how to add it to the DE menu.20:23
drizztit's sad not to use the benefits of a distribution, both for the security, installed size, and comunity advantages20:23
rwpSince the files are writable by you and the program is running as you then it can update itself.  It notifies when this occurs.  You can choose to restart then or you can keep doing whatever it is you are doing until later when you decide to do it.20:24
rwpBelieve me I am a huge advocate for the Devuan Stable release suite.  Many advantages.  But distros do not support web browsers very well.  They don't.  The problem is that the web browsers are updating all of the time.  It's impossible to keep up.  It's super hard to keep a stable release suite.  That's why there is the Firefox ESR.20:25
drizztho, I understand the process, but this doesn't make it interesting20:25
rwpAnd web sites on the other end are continuously thrashing on their side too.  Those two ends are thrashing together often forcing a move forward.  Depending upon what you are doing and what sites you need to browse.20:26
rwpTo put things in perspective I use emacs for IRC in a text terminal like right now and most often when someone pastes a URL I most often open it in eww a text mode browser and when that works I am very happy and that's what I use.  But I also need to use a graphical browser on sites that just don't work unless I use a very recent version of $BROWSER which might be chromium.20:27
rwpBecause Google's Chrome has around 85% of the browser usage.  Therefore web sites are targeting the Google Chrome user.  Which is a terrible monoculture situation.  I both prefer Firefox for the better keybinding reason but also to fight against the monoculture.20:29
rwpYou might console yourself that Mozilla is producing a very small software distribution and this just uses that distribution for this one program.20:31
Xenguyrwp, TIL, had no idea that was the case.  Do you recommend installing ACPI on (non-VM) laptop environments, or ...?20:58
rwpXenguy, I always install acpid and acpi-support-base everywhere.  It's just a basic system infrastructure in my mind.  However I know that many DEs will intercept keys that used to be handled by ACPI.  But if I Control-Alt-F1 to get to the vt console then there is no DE and there only the ACPI framework functions.21:03
Xenguyrwp, Makes sense to me, and I trust your judgment, so I will get this installed soon.21:08
rwpYou haven't suffered any ill effects of not having it.  But it also won't cause trouble having it installed.  Things like the power button produce an ACPI power-button event and then the acpi action handles powering off, or sleeping, as configured.21:09
rwpOn a headless VM is the place where it is most needed.  It's headless.  No Desktop Environment.  That's 99.44% of all servers out there.  And as a VM say running libvirt then using libvirt to trigger a power button to power down the system sends an acpi event.  Which requires acpid and acpi-support-base to handle it and to shutdown.  Otherwise one can only log into it to shutdown gracefully.21:10
XenguyDoes it ever require any manual configuration to get sleep or hibernation going?21:10
drizztrwp: the part I do not understand is why use appimages (or equivalent) on a system which provides up-to date and more effective and secure solutions21:11
rwpI think the default is to power off when tapping the power button.21:11
drizztlatest firefox is 131, which is available from firefox APT repositories21:12
drizztand firefox version in devuan is 129 ... not that old ...21:13
rwpXenguy, I browsed around /etc/acpi/* and that's the default.  On my Thinkpad there is Fn+[moon icon] to sleep on my X220.  My X270 uses Fn+4 (no idea why 4) to trigger sleep.  Those call pm-suspend.  My X220 has a key Fn+[disk icon] which calls pm-hibernate.21:13
drizztESR version is 115, older, OK21:14
rwpdrizzt, Projects that are not packaged for a distro most often make the best use of appimages.  For example the Rockbox installer is distributed as an appimage.  And then that one file can be used on most of the distros.  And it is not packaged for any of them.  https://www.rockbox.org/wiki/RockboxUtility#Download21:15
Xenguyrwp, Does your X220 (I have one too) hibernate successfully?21:16
rwpThe Mozilla Firefox is not distributed as an appimage.  I don't think appimages can be easily self-updated.  Of appimages, flatpacks, snaps, the appimages seem the most portable and robust to me.  The only one I ever use is the Rockbox installer though I know there are many more.21:17
rwpXenguy, Yes.  Hibernates okay.  No problem.  Most importantly it resumes from hibernate no problem too! :-)21:17
XenguyIndeed.  Okay will check that tonight too.21:17
rwpMine uses a fully encrypted disk in the standard way with LVM.21:17
XenguyMe too21:17
rwpI have more physical swap configured than RAM so that it can hold the entire RAM image.21:18
rwpUpon resume it will prompt using LUKS to decrypt and resume from where it was hibernated.  It's a full power off state.  Most of my use though is with suspend to ram.21:19
XenguyI'll need to check the specs but I used to use the old formula 'swap = RAM * 2' (I think)21:19
drizztrwp: the problem is that appimages and the like are the exact opposite of what a distribution is. They are getting momentum because people want "easy" and "immediate" stuf, but it does not make these any less stupid (my point of view at least) But this is off-topic.21:22
rwpAppimages are more like Docker containers.  They are a bundle of EVERYTHING.  And have the same problems too.21:33
rwpXenguy, I also have the pm-utils package installed and that includes pm-hibernate which is managing the hibernate to disk work.  (Though one can echo something into /proc/something and do it manually too.)21:35
Xenguydrizzt, I completely agree.21:35
Xenguyrwp, I have pm-utils and I actually just type 'pm-suspend' and 'pm-hibernate' at a root prompt.21:36
drizztrwp: right appimages are as useless as docker images, and as much at the opposite of what linux distribution is21:42
rwpNot useless.  Just limited in scale.  Useful for the Rockbox installer I mentioned.21:43
rwpFn+F4 has the moon icon to suspend to ram.  I am going to test the Fn+F12 icon right now which I haven't used for a while to verify.  And I am using that machine right now for IRC so if I don't return quickly you will know why. :-)21:43
rwpAnd I am back.  It still works.21:46
XenguyK, will test my X220 tonight when I get home.21:47

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