The officially official Devuan Forum!

You are not logged in.

#26 Re: News & Announcements » Devuan Excalibur 6.1.0 point-release » 2026-01-03 16:36:01

dzz

Mystery solved, thanks!

Most of us probably won't notice, except a few who use syslinux on usb and even then, depending on your local syslinux configuration.

EDIT: I'm guessing those modules are incompatible with current ldlinux.sys, which gets updated during syslinux installation to the drive.

#27 Re: News & Announcements » Devuan Excalibur 6.1.0 point-release » 2026-01-03 13:46:00

dzz

https://files.devuan.org/devuan_excalib … l-live.iso

sha256:
392032e530b6c03b1e92431401de734fc7746342ae883df486d4a3a4fe403805
devuan_excalibur_6.1.1_amd64_minimal-live.iso

#28 Re: News & Announcements » Devuan Excalibur 6.1.0 point-release » 2026-01-03 13:17:24

dzz

Firstly, thanks Devuan team for Excalibur. I have already Excalibur installs but still mostly run Daedalus, while I get Excalibur all configured how I want it.

Trying the new ISO in qemu I can't get it to boot from a syslinux USB in my usual way (using the
*.c32 modules from /isolinux). Although qemu does boot the ISO directly.

Undef symbol FAIL: init_fpu
Failed to load libcom32.c32
Failed to load COM32 file vesamenu.c32

On investigation I found the md5sums of /isolinux/*.c32 are different from what is in the (system's) /usr/lib/syslinux/modules/bios ..

They also differ from my own /usr/lib/syslinux/modules/bios/ in both excalibur and daedalus.

If I replace those modules in my USB's /syslinux with the ones from the system, everything works as expected.

I already have verified the sha256sum of the ISO.

Where do /isolinux/*.c32 in the ISO originate from and why are they different?

#29 Re: Devuan Derivatives » [SOLVED] ExeGNULinux with libdb5-3 issue » 2025-12-22 02:28:43

dzz

@Berni: Please mark this thread [solved]!

Also, thanks for trying ExeGNU. Investigating this led to finding some other (minor) issues and solutions for the next version.

TDE is outside the mainstream for mostly conventional and political reasons. TDE has run almost flawlessly on a Devuan base since 2017, with no systemd dependencies and is still actively developed. ExeGNU is  simply Devuan + TDE installable Live ISO.

EDIT: but with it's own potential flaws!

#31 Re: Devuan Derivatives » [SOLVED] ExeGNULinux with libdb5-3 issue » 2025-12-20 14:41:00

dzz

I just did a new test install of exegnu64_excalibur-20251119.iso on real hardware (hp tower with UEFI) and booted it. All seems well.

The commands I posted earlier from the qemu live usb session returned exactly the same in the new install. A video clip opened in mpv plays without error.

apt update && apt install claws-mail

gives me claws-mail in the menu which opens as expected.

So I'm in the dark what happened to you but still curious to know why..

EDIT: also, cuyo installs and opens here (although I don't understand how to use it), mpv still working after.

#32 Re: Devuan Derivatives » [SOLVED] ExeGNULinux with libdb5-3 issue » 2025-12-20 03:26:35

dzz

Looking here from a  live session (qemu, usb booted) of exegnu64_excalibur-20251119.iso .. This is the only published ExeGNU Excalibur.

user@exegnu:~$ dpkg -l|grep libdb5.3t64
ii  libdb5.3t64:amd64                    5.3.28+dfsg2-9                               amd64        Berkeley v5.3 Database Libraries [runtime]
user@exegnu:~$ ls /usr/lib/x86_64-linux-gnu|grep libdb
libdb-5.3.so
libdbus-1.so.3
libdbus-1.so.3.38.3

Shows that libdb5.3t64 is installed and the suspect file is actually present. Also:

user@exegnu:~$ dpkg -l|grep mpv
ii  mpv                                  0.40.0-3+deb13u1                             amd64        video player based on MPlayer/mplayer2

Shows mpv to be already installed.

So far I can't reproduce this error and mpv (here) works as expected.

The correct md5sum of exegnu64_excalibur-20251119.iso is: 3c606f377ac22b56ea4981ebeb54c25b

Does this match the ISO you used to install?

#33 Re: Devuan Derivatives » [SOLVED] ExeGNULinux with libdb5-3 issue » 2025-12-19 19:52:15

dzz

libdb5.3t64 is installed, but thats probably not, what mpv and others want.

Looks like it is: https://packages.debian.org/trixie/amd6 … 4/filelist:

File list of package libdb5.3t64 in trixie of architecture amd64

/usr/lib/x86_64-linux-gnu/libdb-5.3.so
/usr/share/doc/libdb5.3t64/build_signature_amd64.txt
/usr/share/doc/libdb5.3t64/changelog.Debian.gz
/usr/share/doc/libdb5.3t64/copyright
/usr/share/lintian/overrides/libdb5.3t64 of package libdb5.3t64 in trixie of architecture amd64

/usr/lib/x86_64-linux-gnu/libdb-5.3.so
/usr/share/doc/libdb5.3t64/build_signature_amd64.txt
/usr/share/doc/libdb5.3t64/changelog.Debian.gz
/usr/share/doc/libdb5.3t64/copyright
/usr/share/lintian/overrides/libdb5.3t64

In the meantime, thanks for trying ExeGNU and pointing out that error. I won't have time to investigate more till much later or tomorrow.

Also, what version did you install?

#34 Re: Devuan Derivatives » Refracta ready for Excalibur? » 2025-12-04 13:20:22

dzz

maybe I wasn't clear. 1065-refracta-lang is working correctly while the standard live-config option for locales is not working

I know exactly what you mean and saw it. It's because refracta-lang exits if locales= was used but only after running the older lightdm fix, which has issues in Excalibur. The latest 1065-refracta-lang does it differently (in ~/.xsessionrc not /etc/X11/Xsession.d/). This seems to work in all cases.

EDIT I did try running with 'locales=en_GB.UTF-8 nocomponents=refracta-lang' (refracta-lang disabled, no .xsessionrc). The correct locale was set for user but on relogin the lightdm switcher failed to reset the new session to en_US, even though ~/.dmrc was updated. Therefore the bug still exists but can be fixed in ~/.xsessionrc ..

#35 Re: Devuan Derivatives » Refracta ready for Excalibur? » 2025-12-04 02:22:56

dzz

I see that the standard live-config options for locales no longer works. Only the keyboard layout changes. I'll have to hack the boot menu on the next build.

Try this first. 1065-refracta-lang included a fix for lightdm (or xfce?) language issues https://bugs.debian.org/cgi-bin/bugrepo … bug=765077 .. still unresolved. It doesn't work properly now.

I tried doing a similar thing using ~/.xsessionrc instead. So far and here it works for both lang= and locales= ..

Updated script: https://paste.debian.net/1412140/ (it might need some more edit).

I changed the line in /etc/lightdm/lightdm-gtk-greeter.conf

indicators=~session;~language;~clock;~power

to:

indicators=~session;~language;~layout;~spacer;~clock;~power

I now get a keyboard switcher in lightdm login screen. A lot of options but it seems possible to set a shortlist.

#36 Re: Devuan Derivatives » Refracta ready for Excalibur? » 2025-12-02 20:31:26

dzz

The rat seems inconsistent. Sometime I see it and sometimes not.

Strangely, the custom background shows in qemu, usb or grub boot you get the rat. Similar issue to https://dev1galaxy.org/viewtopic.php?id=7133&p=2 .. Seems upstream is uninterested in fixing that. But we can locally, in chroot:

# Convert a copy of /usr/share/backgrounds/xfce/deepsea_173556_640x480.png to svg (used png2svg)
# Copy the new svg to /usr/share/backgrounds/xfce/deepsea.svg .. Then (in chroot):

dpkg-divert --divert /usr/share/backgrounds/xfce/xfce-x_orig.svg --rename /usr/share/backgrounds/xfce/xfce-x.svg
cd /usr/share/backgrounds/xfce
ln -s deepsea.svg xfce-x.svg

Language selector fix (even better to see a keyboard selector also) done here in chroot:

sed -i 's/#indicators=.*/indicators=~session;~language;~clock;~power/' /etc/lightdm/lightdm-gtk-greeter.conf

The mtp boot noise is fixed by installing libmtp-runtime. The alsa error fix is as https://dev1galaxy.org/viewtopic.php?id=7400

Updated 1065-refracta-lang : https://paste.debian.net/1411823 .. Remember to name it correctly and +x it.

BTW there is no point showing fixed-disk icons on the desktop if they give no information and mount permission is denied!

EDIT How does Thunar actually do mounts? This needs sorting to assist use as a rescue image

#37 Re: Devuan Derivatives » Refracta ready for Excalibur? » 2025-12-02 16:56:53

dzz

Thanks for 13.1 Excalibur. Refracta Live has long been an essential addition to my USB travelling toolkit.

However:

The live-config script (/usr)/lib/live/config/1065-refracta-lang needs updating for this version
Language selector doesn't show in lightdm greeter
There is no preinstalled video player
Default xfce background xfce-x.svg (The Rat) shows rather than intended custom background
pmount for fixed disks and mmcblk* doesn't work
Udev boot error message noise (mtp and alsa)

There are simple fixes for all the above, done and tested OK here in a rebuilt ISO.

#38 Re: Documentation » Desktop memory use in Excalibur » 2025-11-20 14:45:44

dzz

With 'python-is-python3' installed (16kb), ps_mem.py runs here without changing anything.

#39 Re: Hardware & System Configuration » [SOLVED] set up an "AD HOC" connection with HOSTAPD (OPENRC) » 2025-11-19 15:48:48

dzz

Worth rechecking the device really is assigned to wlan0 and not something else.. One of numerous methods:

inxi -nn

#40 Re: News & Announcements » Announcing Devuan 6.0 Excalibur! » 2025-11-09 15:28:20

dzz

Thanks Devuan team, great work. It's solid. Although some of us impatient ones have ran Excalibur for 2 years already!

Now waiting for the new Trinity Desktop version to come out, then I can perform a fresh install.

No announcement yet but its imminent. Previously only 'preliminary stable builds' or 'preliminary testing builds' were available for Excalibur. Today:

# Trinity R14.1.x Stable Release (not for testing/unstable)
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.1.x excalibur deps main

is up and running. New packages show up as 4:14.1.5 and will upgrade from previous 'preliminary stable builds'.

If you already run Excalibur with TDE, maybe best make that change now if you want TDE stable release 4:14.1.5 ..

EDIT: Also, my thanks to the Trinity Desktop project, which has maintained packages for us since the early days of Devuan Jessie!

#41 Re: Off-topic » The “Ensh*ttification” of the Internet » 2025-10-31 15:20:50

dzz

Thanks golinux, a good read. Supporters of software/digital freedom and opponents of surveillance should bookmark https://www.eff.org/ (Electronic Frontier Foundation, who Cory Doctorow says he works for).

If you have to use a cell phone, I recommend a grapheneOS phone.

grapheneOS seems to support (so far) only google pixel devices. Many others can run e/os https://e.foundation/ or lineageOS for microG https://lineage.microg.org/ .. as close as you will get to open source and also degoogled.

Here in UK it's probably now more expensive to keep a landline than a mobile.

#42 Re: Other Issues » [SOLVED] Debian User Forum » 2025-10-29 12:07:56

dzz

there used to be a debianuserforums.org but that now gives me "403 Forbidden". Is it defunct now

Hazy memory.. now long defunct, the alternative Debian forum (~Etch or Lenny?) set up by banned and/or disgruntled users in response to mainstream forum censorship..

#43 Re: Hardware & System Configuration » Installer *.iso problems - again ... » 2025-06-27 12:27:38

dzz

Here's the way forward (IMO) for rpi 3b+:

https://github.com/pftf/RPi3

No need for dd images or installer iso's. Ditch the uboot for grub.

3b+ here runs (headless) multiboot daedalus, excalibur and ceres, selectable from grub menu. All done at first with debootstrap (mmdebstrap is better IMO) and chroot, with the sdcard temporarily in another (amd64) devuan machine.

#44 Re: Off-topic » Debian removed multi-init support from the latest shipped grub » 2025-06-20 01:28:50

dzz

Thanks Prowler_Gr for exposing a clearly political move, during Trixie "hard freeze" mode (and yes it's in today's Excalibur updates).

Who do these people work for? The changelog doesn't tell us much unless you dig deeper:

grub2 (2.12-8) unstable; urgency=medium

  [ Mate Kukri ]
  * d/default/grub: Always get distributor string from `/etc/os-release`
  * Avoid adding extra GNU/Linux suffix to menu entries (Closes: #1076723)

-- Felix Zielcke <fzielcke@z-51.de>  Wed, 11 Jun 2025 17:42:34 +0200

Thanks also Prowler_Gr for your great work with AntiX and MX, much respect to both and many fond memories from the days of sidux where anticapitalista was a superb contributor. Although I never (yet) got to understand that unique live-boot process..

#45 Re: DIY » Does anyone here use Mintstick for making livUSB's? Need testers. » 2025-05-31 13:58:07

dzz

@Altoid, thanks for your input. I missed your linked post till now, what a battle!

All I can say about that without closer scrutiny: I have seen boot failure on USB drives which had grub previously installed (by design, accident , incorrectly or for another system) or had isohybrid previously dd'd.

What mostly worked here to sort that was, before any formatting, to zero out the mbr plus a bit more e.g.

dd if=/dev/zero of=/dev/sdX bs=512 count=4096

"few and minor modifications" in this case means simply copy the contents of /isolinux/ to /syslinux/ then copy /syslinux/isolinux.cfg to /syslinux/syslinux.cfg. On a properly prepared USB drive of course.

Apologies if this is somewhat off-topic but might help resolve *some* usb boot issues.

#46 Re: DIY » Does anyone here use Mintstick for making livUSB's? Need testers. » 2025-05-31 03:47:28

dzz

A UEFI machine will not boot if there is no UEFI partition it can find on the boot device.

True but.. The 'esp' and 'boot' flags don't need setting on the USB. UEFI will look in /EFI/ on the first partition, which must be FAT formatted.  Other files can  be on the same partition. Therefore an ISO built with UEFI support can be simply copied to a FAT formatted USB and will boot in UEFI mode.

Done like this a USB will also boot in mbr mode; with few and minor modifications, the 'boot' flag set and syslinux correctly installed.

It should boot in both cases exactly like the cdrom with the same splash and boot menu.

As for 32-bit UEFI machines, I heard of them but never seen one..

#47 Re: News & Announcements » Initramfs changes in Excalibur + refracta2usb » 2025-04-30 18:43:24

dzz

Thanks fsmithred, I tested the modified r2u OK in excalibur and daedalus host, on similar and different OS live images. In Trinity Desktop and in XFCE. Except for one new bug discovered:

Live mounts now go to /run/live/ not (/usr)/lib/live/mount .. so setup usb from running live system option is broken in excalibur. It's a simple fix around line 158 in the main script, I can post an updated experimental package to the same place at some point.

It looks like snapshot is OK with handling initramfs edits. But that method is unsuitable for r2u since we may be working on a live OS that's different from the running system.

Thanks also greenjeans for your testing and alternative live iso flavours.

EDIT: Updated and posted https://exegnulinux.net/files/refracta2usb/

#48 Re: News & Announcements » Initramfs changes in Excalibur + refracta2usb » 2025-04-29 15:47:56

dzz

That change calls mkinitramfs. It doesn't seem to work on an extracted directory. I tried it on an extracted excalibur initrd.img (while in daedalus). The output, when itself extracted, had files from my running system, not what was expected! And I see nothing in it's man page that mentions input from a directory.

EDIT: Of course, snapshot would only  be used on a running system (unless in a chroot, never tried that). Maybe then it does work for snaphot, or at least appears to. But there is still the multiple cpio  issue to consider..

#49 Re: News & Announcements » Initramfs changes in Excalibur + refracta2usb » 2025-04-29 15:11:19

dzz

unmkinitramfs version in excalibur doesn't extract as it was built (normally by update-initramfs).  Kernel modules (already compressed) are in an uncompressed "early" cpio, prepended to the compressed "main" cpio.. However  excalibur's unmkinitramfs extracts it to the "main".

The daedalus version does work as expected.

Unless I missed something, that's probably unsuitable for our purposes and maybe breaks something. I used a custom script, not wanting to rely on a deprecated version of what's probably not actually designed for our purposes..

#50 Re: News & Announcements » Initramfs changes in Excalibur + refracta2usb » 2025-04-29 11:29:08

dzz

Now posted here:

https://exegnulinux.net/files/refracta2usb/

No guarantees those changes are all good, till well tested in different scenarios. It's a work in progress with Excalibur in mind but should be compatible with at least daedalus.

The git repo is a great idea. For now, maybe take a diff against the extracted, original refracta2usb-2.4.3.deb to highlight the changes.

Thanks in advance anyone who wants to test but please be warned this stuff runs as root and is experimental so far.

And thanks especially fsmithred for this and the other superb refracta tools!

Board footer

Forum Software