The officially official Devuan Forum!

You are not logged in.

#1 Re: Desktop and Multimedia » excalibur/KDE non-root X11 session is broken » Yesterday 23:05:55

I got this on a kde install of excalibur I did yesterday.

root      1421  0.6  4.0 880628 88088 ?        Ssl  17:43   0:01 /usr/lib/xorg/Xorg -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_yIsirg -noreset -displayfd 16

I have /etc/sddm/wayland-session and /etc/sddm/Xsession and neither one looks like a config file to me.

#2 Re: Installation » [SOLVED] Moving from sysvinit to runit » Yesterday 01:32:42

apt install runit-init runit-services
reboot

Note: If you installed from a live iso and want to make a new live iso from your system, add live-config-runit to the list of packages to install.

#3 Re: Installation » Upgrade from Devuan Daedalus 32-bit to Excalibur » 2025-11-06 23:23:12

It says you're missing free firmware. Make sure firmware-linux-free is installed. If you need non-free firmware, you won't be able to use a libre kernel. Have you tried booting the daedalus kernel? It should still be there.

The alsa error has a fix somewhere else on this forum. Search for alsa_restore and I think you'll find it. It's an easy fix.

Also make sure the video drivers are installed. I'm not sure which you need but there's xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-radeon

#4 Re: Installation » Excalibur: Mounting NFS shares using /etc/fstab » 2025-11-06 14:06:42

Andre,

You could file a bug report against network-manager requesting that the missing file be restored. We already fork that package, so the report goes to bugs.devuan.org. I find email submission to be the easiest.

Instructions:
https://bugs.devuan.org/Reporting.html

#5 Re: Installation » Upgrade from Devuan Daedalus 32-bit to Excalibur » 2025-11-06 12:08:57

Yes, follow the instructions on the linux-libre site. Install their key, add their sources file, update, install.
You'll still have the devuan sources active and can upgrade packages. The kernel will come from the freesh sources.

Note: I pasted the 'modernized' sources below. It's possible to use the modernized source for freesh along with the older sources.list for the devuan sources. I just tested it and 'apt update' didn't complain.

Here's an example iso of 32-bit devuan with the linux-libre kernel. Refracta is just devuan with some tweaks and different set of packages. This one is old. I need to make new isos and stop calling them Testing.
https://get.refracta.org/files/testing/ … 5_1010.iso

/etc/apt/sources.list.d/devuan.sources (generated by running 'modernize-sources')

# Modernized from /etc/apt/sources.list
Types: deb
URIs: http://deb.devuan.org/merged/
Suites: excalibur excalibur-security excalibur-updates
Components: main 
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg

/etc/apt/sources.list.d/freesh.sources

X-Repolib-Name: GNU Linux-libre Freesh Repository
Enabled: yes
Types: deb
URIs: mirror://linux-libre.fsfla.org/pub/linux-libre/freesh/mirrors.txt
Suites: freesh
Components: main
Signed-By: /usr/share/keyrings/freesh-archive-keyring.gpg

#6 Re: Installation » [SOLVED] Lightdm replaced by Slim in Excalibur ? » 2025-11-06 11:39:48

Yeah, slim was creating a black window that covered the desktop when autologin was set (the default in the live environment) so I switched to using lightdm. Slim got fixed for the release, so I switched back to it.
https://bugs.devuan.org/cgi/bugreport.cgi?bug=857

#8 Re: Installation » Devuan 5 to 6 install failures » 2025-11-05 17:03:22

I tried an upgrade from daedalus to excalibur yesterday and ran 'aptitude -s upgrade' to see how much was getting upgraded. I like the format of the output better than apt or apt-get. Anyway, after a couple minutes of waiting for aptitude to finish figuring it out, I killed it and just went ahead with 'apt update'. That worked fine.

The base-files issue is explained in the output you posted, and it includes the solution. That part is not news.

* The base-files package cannot be installed because
* /bin is a directory, but should be a symbolic link.
*
* Please install the usrmerge package to convert this system

#9 Re: Installation » [Solved] Debian Bookworm/(Trixie) -> Daedalus/(Excalibur) » 2025-11-05 15:19:16

If you're going from bookworm to excalibur, you're doing an upgrade at the same time as the migration, so it's probably a good idea to look over the upgrade instructions. One gotcha on upgrade is that you must install the usrmerge package before you upgrade.  I don't think it matters if your sources are pointed to bookworm or excalibur for that package. (I've done it both ways.)

Upgrade to Excalibur
https://www.devuan.org/os/documentation … -excalibur

#10 Re: Installation » Upgrade from Devuan Daedalus 32-bit to Excalibur » 2025-11-05 01:24:38

I can now say that it's still possible to upgrade 32-bit daedalus to excalibur. I just did it.

I removed the kernel metapackage (linux-image-686-pae) and installed usrmerge.
Changed sources.list from daedalus to excalibur.
Installed linux-libre kernel 6.12.57-gnu
Ran apt update, apt upgrade, reboot, apt dist-upgrade, apt autoremove.
done
Rebooted again just to be sure.

#11 Re: Installation » Upgrade from Devuan Daedalus 32-bit to Excalibur » 2025-11-04 21:18:04

Next paragraph in the release notes starts with:

Installer isos and live CDs for amd64 are available for download

And this section:

### Reduced support for i386

There is no i386 installer iso for Devuan 6 Excalibur, following Debian's
choice to remove their official i386 kernel and installer.

And if you look at the debian release notes it explains that you can run 32-bit in chroot or container.

I believe it's still possible to upgrade a 32-bit system. You won't get a new kernel, so if you have the kernel metapackage linux-image-686-pae you might need to remove it first. I'm not sure about that.

You can use a linux-libre kernel if you don't need proprietary (non-free) firmware.
see: https://dev1galaxy.org/viewtopic.php?id=7208

#12 Re: Installation » Latest Excalibur desktop installer forces LXQt? » 2025-11-04 20:57:58

This could use some testing. You'll need to add excalibur-proposed-updates to your sources.

<devuanci>    * Fork for Devuan, just for excalibur so xfce has an polkit GUI agent.
<devuanci> xfce-polkit_0.3+v20220621-3~excalibur1 (excalibur-proposed-updates): started binary build for amd64 on amd64-build03

#13 Re: Installation » Excalibur: Mounting NFS shares using /etc/fstab » 2025-11-03 15:57:48

I gave up using fstab to mount nfs shares a few years ago. I think it was because of problems if the server or the client rebooted. I use autofs now. It auto-mounts the share when you access the share. Simple config desribed here: https://dev1galaxy.org/viewtopic.php?pid=58917#p58917

I use these options in /etc/export. It looks like I added 'sync' either in daedalus or excalibur. (I don't have a daedalus to check right now.)

(rw,sync,no_subtree_check,crossmnt)

#14 News & Announcements » Announcing Devuan 6.0 Excalibur! » 2025-11-02 12:44:54

fsmithred
Replies: 24

Dear Friends and Software Freedom Lovers,

It is with great pleasure that the Devuan Developers hereby announce the
release of Devuan Excalibur 6.0 as the project's newest stable release.
This is the result of lots of painstaking work by the team and extensive
testing by the wider Devuan community.

INSTALLATION and DOCUMENTATION

Whether you are upgrading an existing Devuan install, migrating from
Debian or installing from scratch, instructions and guidance can be
found online:

- https://devuan.org/os/install
- https://devuan.org/get-devuan

Packages, netboot images and installation media are available through a
resilient network of:

- http package mirrors (http://deb.devuan.org or choose manually from
  https://pkgmaster.devuan.org/mirror_list.txt)
- http, https, ftp, and rsync ISO mirrors
- torrent and magnet

Please take time to read the Release Notes. They include important
configuration information and tips to help your install or upgrade go as
smoothly as possible.

- https://files.devuan.org/devuan_excalib … _notes.txt

For the impatient, you can go straight to the package and sources.list
information or the installation media downloads:

- https://devuan.org/os/packages
- https://files.devuan.org/devuan_excalibur/

RESOURCES and SUPPORT

- Mailing list: https://mailinglists.dyne.org/cgi-bin/m … stinfo/dng
- IRC: #devuan #devuan-dev #devuan-arm (Libera)
- Forum: https://dev1galaxy.org
- Press contact: freedom at devuan dot org
- Source code: https://git.devuan.org
- Bug tracker: https://bugs.devuan.org
- Package information: https://pkginfo.devuan.org
- Popularity contest: https://popcon.devuan.org

AFTER EXCALIBUR

The next Devuan release, 7.0, is codenamed Freia. Repositories are
already available for the adventurous to test.

APPRECIATION

We wish to thank all of you for the incredible support given to Devuan.
Without your help and feedback, Devuan could not be the reliable and
versatile distribution that it is.

To support the Devuan project you can examine our financial reports and
donate at:
  https://devuan.org/os/donate
or take up one of the tasks listed at 'How you can help Devuan':
  https://dev1galaxy.org/viewtopic.php?pid=1380#p1380

The Devuan Team

#15 Re: Hardware & System Configuration » [SOLVED] nfs trouble on Chimaera » 2025-11-01 17:22:11

You can use autofs to automount nfs.

Add this at the bottom of /etc/auto.master:

/mnt	/etc/auto.nfs

Create /etc/auto.nfs containing something like:

<share-name>    /path/to/<your-symlink-name>

Make the symlink and restart autofs:

ln -s /mnt/<share-name> /path/to/<your-symlink-name>
service autofs restart

- your-symlink-name can be the same or different from share-name.
- If you're already using /mnt for something else, you can mount the share somewhere else. Just make an empty directory to be used as the mountpoint.
- Don't use fstab for any part of this.

#16 Re: Installation » [SOLVED] newer kernel needed. daedalus backports or excalibur? » 2025-10-25 18:31:00

You can uncomment excalibur-security and excalibur-updates. They've been active since around when trixie was released.

#17 Re: Other Issues » [SOLVED] apt problem - cannot update upower package to newer version » 2025-10-24 00:07:50

We no longer fork upower. The version you have installed is for ascii. One or more of the following should work.

apt install upower/daedalus

If that doesn't work, download the deb package and install it with dpkg.

apt download upower    #if you get the ascii version with this, then you need to remove ascii from sources.list or sources.list.d/

#you could also do this to download the right version:
apt download upower/daedalus

dpkg --force-downgrade -i upower_0.99.20-2_amd64.deb

We all know it's not really a downgrade, but apt thinks the one with the epoch is newer.

#18 Re: Hardware & System Configuration » Flash drive weirdness » 2025-10-22 16:52:43

Look at the whole device in hexedit to see if there's any code at the beginning. I don't have any usb stick that I haven't re-partitioned to tell you what it should look like. Maybe image the image it with dd if you want to examine it later.

I think I may have seen similar on a 128 or 256G and didn't think much about it before I re-partitioned. Or I could be imagining it. FWIW, my 128 and 256G sticks suck compared to 32. They're s - l - o - w.

I read about micro-sd cards hidden inside usb sticks. Last time I looked at them in the store, they had combo packs with "USB and micro-sd". They no longer hide the micro-sd - they let you insert it into the usb housing yourself.

#19 Re: Other Issues » symbol lookup error (gnutls_psk-set_client_credentials) » 2025-10-20 21:02:13

Try using qemu-system-x86_84. If you really have qemu-system-amd64, where did you get it from? I can't find it.

#20 Re: Hardware & System Configuration » GUI does not start automatically » 2025-10-17 18:04:51

It looks like lightdm is set to stop on every runlevel and not to start on any runlevel. The stops and starts are set in /etc/init.d/lightdm. The beginning of that file should look like this:

#! /bin/sh
### BEGIN INIT INFO
# Provides:          lightdm
# Should-Start:      console-screen kbd acpid dbus hal consolekit
# Required-Start:    $local_fs $remote_fs x11-common
# Required-Stop:     $local_fs $remote_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Light Display Manager
# Description:       Debian init script for the Light Display Manager

If it does not have the same Default-Start and Default-Stop runlevels, you need to think about when and how that happened. Check to see when the file was last edited. That might give you a clue.

I have no other ideas right now.

#21 Re: Hardware & System Configuration » GUI does not start automatically » 2025-10-17 13:21:48

You might be able to sort it out by running

dpkg-reconfigure lightdm

as root. You'll also see if there's another display manager installed, and it will give you a choice of which one to use.

If it still doesn't work, make sure the lightdm service is set up to run. Either install and run sysv-rc-conf and make sure lightdm is set to run in runlevels 2-5 or run

update-rc.d lightdm defaults

Does startx work for unprivileged user?

#22 Re: Desktop and Multimedia » Excalibur RC1 + Xfce + slim + auto login shows Untitled window » 2025-10-15 22:36:03

Thanks for the bug report.
clearlooks-phenix-lightpurpy-theme is fixed in version 7.0.1-6. I couldn't build it for excalibur-proposed-updates, so I built it for ceres. It does install and work in excalibur.

You can download the package here :
https://pkgmaster.devuan.org/devuan/poo … -6_all.deb

(or apt download <package> if you have ceres enabled in sources)

#23 Re: Desktop and Multimedia » Excalibur RC1 + Xfce + slim + auto login shows Untitled window » 2025-10-14 10:25:54

Thanks once again for your test report. There are different sources.

Without a deb-src line for excalibur-proposed-updates, 'apt source slim' gives me slim_1.4.1-1devuan1.debian.tar.xz
and with that source I get slim_1.4.1-1devuan1+excalibur1.debian.tar.xz

deb http://deb.devuan.org/merged excalibur-proposed-updates main
deb-src http://deb.devuan.org/merged excalibur-proposed-updates main

More info: The upstream dev thinks we have the wrong solution, but he is currently unavailable to give us more info.

Here's the relevant commit: https://git.devuan.org/devuan/slim/comm … 86db1173ff

#24 Re: Other Issues » Alsa errors during boot of Excalibur » 2025-10-14 01:29:07

@greenjeans
I replaced 90-alsa-restore.rules with what you posted above. Got error in dmesg:

[    9.332608] udevd[753]: invalid key/value pair in file /usr/lib/udev/rules.d/90-alsa-restore.rules on line 3, starting at character 73 (',')

I checked upstream and there's one character difference between what's posted above (---) and what's on github (+++).
https://github.com/alsa-project/alsa-ut … e.rules.in

--- 90-alsa-restore.rules	2025-10-13 23:59:29.972000000 +0000
+++ 90-alsa-restore.rules.upstream	2025-10-14 01:12:30.304000000 +0000
@@ -8,7 +8,7 @@
 ENV{ALSA_CARD_NUMBER}="$attr{device/number}"
 
 # mark HDA analog card; HDMI/DP card does not have capture devices
-DRIVERS=="snd_hda_intel", TEST=="device/pcmC$env{ALSA_CARD_NUMBER}D0p", RUN+="/bin/sh -c 'echo ALSA_CARD_HDA_ANALOG=$env{ALSA_CARD_NUMBER} >> /run/udev/alsa-hda-analog-card'"
+DRIVERS=="snd_hda_intel", TEST=="device/pcmC$env{ALSA_CARD_NUMBER}D0c", RUN+="/bin/sh -c 'echo ALSA_CARD_HDA_ANALOG=$env{ALSA_CARD_NUMBER} >> /run/udev/alsa-hda-analog-card'"
 
 # check for ACP hardware
 TEST=="device/device/acp3x-dmic-capture", GOTO="alsa_hda_analog"

Board footer

Forum Software