The officially official Devuan Forum!

You are not logged in.

#176 Re: Installation » [SOLVED] Can't run Devuan Excalibur on Software Raid » 2025-11-12 23:06:01

You confuse me. What is the problem, really?
The installer doesn't build any md assemblies by itself. And the raid1 setup seems fine.

However the lack of a bootloader partition for grub on the boot disk is a problem. You should have /dev/sda1 or /dev/sdb1 partitions assigned as BOOT_bios partitions for grub to use (choosing which is the boot disk). So you can't use them in a raid and you can't install a filesystem on them.

#177 Re: Other Issues » Hi, new here just joined devuan. need help with games an programs. » 2025-11-12 20:54:26

The order is not important, but duplicates might be a bother. I.e., you should remove the top two, because the are duplicates for excalibur/main and excalibur/non-free-firmware.

In addition, you should probably add sources.list lines for excalibur-updates and excalibur-proposed-updates ... also using sections main, contrib, non-free and non-free-firmwares. With that you would be more "future ready".

#178 Re: Installation » [SOLVED] Can't run Devuan Excalibur on Software Raid » 2025-11-12 13:47:34

I've now set up a VM with 2 disks /dev/sda and /dev/sdb, with some 8 partitions each, to form 7 raid1 assemblies, while /dev/sda1 and /dev/sdb1 are set up as "BIOS boot" partitions for grub. Though only /dev/sd1 is in use for booting.

The key step for making it work is to not install grub via the installer but by hand from the C-A-F2 console, and then bind-mount /run from the installer onto
/target/run before the chroot into /target and the grub installation.

If you missed out on that, you can recover by starting the installer in menu choice 1, and progress that to the hostname dialog; then go to C-A -F2 console for recovery actions, for example:

# mdadm -C -n2 -x0 -lraid1 -v /dev/md0 /dev/sda2 /dev/sdb2
# mount -t ext4 /dev/md0 /mnt
# mount --bind /run /mnt/run
# chroot /mnt /bin/bash -i

and continue in the chroot

# mount -t proc proc /proc
# mount -t devtmpfs dev /dev
# mount -t devpts devpts /dev/pts
# mount -t sysfs sys /sys
# mdadm --assemble --scan
# mount -a
# apt-get install --reinstall grub
# update-grub
# grub-install /dev/sda
# update-initramfs -u
# exit

and then

reboot

The above is on the assumption that md0 has sda2 and sdb2, and contains the root filesystem. Further /etc/mdadm/mdadm.conf must be duly prepared; but the key is still to have md0 assembled in the console and then that /run is bind-mounted into the chroot before you go into that for the further rescue actions.

HTH

#179 Re: Installation » [SOLVED] Can't run Devuan Excalibur on Software Raid » 2025-11-12 03:02:44

Have you verified uuid? it's unusual for me to see ":" rather than "-" in uuid, though it may well be an mdadm thing(?)

ls -l /dev/disk/by-uuid

In any case I'll set up a VM trial to see if I can replicate your problem.

#180 Re: Installation » [SOLVED] dist upgrade to excalibur hits only security packages » 2025-11-09 11:26:29

Did you actually run that sed command?
I copied and pasted from your post #14 and got a file of 1603 bytes.
That is the size of the file in your post #22
I then ran that sed command and got a file of 1598 bytes.
The differences are in removal of space characters on the blank lines.

Perhaps you have different explanation why your file is 1603 bytes?

#181 Re: Installation » [SOLVED] dist upgrade to excalibur hits only security packages » 2025-11-08 23:07:48

It appears your /etc/apt/sources.list.d/devuan.sources have blank lines that are not empty, but each contains a single space character. Therefore that whole file becomes treated as a single block of key: value pairs, where the last one for each key overrides all other.

I don't know which which editor you use to accomplish that single-space-character blank lines, but if you run the following command it will be happier:

sed 's/^\s*$//' -i /etc/apt/sources.list.d/devuan.sources

You can verify that the file is slightly smaller after the command, and if you first copy the file to /tmp/OLD you can compare them with diff or meld to see what I talked about already some posts ago.

#183 Re: Freedom Hacks » ALSA without PulseAudio and PipeWire » 2025-11-06 22:12:03

Nowadays we also have the pipewire-alsa package that does the same as pulseaudio-alsa but directing to pipewire instead.

#184 Re: Installation » Excalibur: Mounting NFS shares using /etc/fstab » 2025-11-06 08:49:41

Ha! You're right. I interpreted that condition wishfully rather than correctly.

So obviously, would I want to use nfs, I need to arrange for that by myself since I wouldn't find joy in associating nfs mounting with networking events.

And if I choose to install a system with a Devuan installer iso and select a desktop flavour that installs NetworkManager, I will need some additional post-install hands-on to purge that together with apparmor, avahi-daemon and whatnot that the desktop flavour developers have included at the outside of my ideal setup.

#185 Re: Installation » Excalibur: Mounting NFS shares using /etc/fstab » 2025-11-06 06:50:31

Indeed, it seems prepared for random asynchronous bootup when one has configured it so. Though it seems the default setup case is the invocation at line 90, where the hook script is used explicitly.

#186 Re: Installation » Excalibur: Mounting NFS shares using /etc/fstab » 2025-11-05 22:56:54

Traditionally, NFS mounts are set up as declared in fstab via the init script mountnfs.sh, and it's not as a side effect of networking. That kind of NFS mount is supported with sysvinit, and it works as fine with excalibur as it has done with prior repository codenames.

Clearly one may insist on some different NFS mount behaviour.. In such a case one will need to set up the system to support that.

#187 Re: Installation » [SOLVED] dist upgrade to excalibur hits only security packages » 2025-11-04 22:35:35

That blank line between the stanzas, does that contain any spaces or tab?

#188 Re: Installation » Latest Excalibur desktop installer forces LXQt? » 2025-11-04 01:37:34

Yes it does... I'll try it out to see if I get the same. Will take a little while though.
Did you install with or without network?

#190 Re: Installation » Excalibur: Mounting NFS shares using /etc/fstab » 2025-11-03 23:06:06

@Andre4freedom: please show the error log, from the boot with fstab set up as in your daedalus. (It's awfully hard to just guess)

Probably logged to /var/log/dmesg and/or /var/log/syslog.

#191 Re: DIY » usb controllers and qemu » 2025-11-03 04:05:50

You might use the following qemu command line arguments for usb passthrough:

-device qemu-xhci,id=usb-bus \
-device usb-host,vendorid=0x0000,productid=0x1111

with of course the right vendor and product ids replacing 0x0000 and 0x1111.

The device must be plugged in when qemu starts. If you want to support removing and reinserting, you'll need to use the first "-device ..." argument only, and then the qemu monitor command line to add the device, with different but near enough similar syntax.

Before then, the user running qemu must have path access to the /dev/bus/usb/*/* devnode for the usb device to access.

To that end you might for example add GROUP="plugdev" appropriately in /lib/udev/rules.d/50-udev-default.rules, and make the user member of the plugdev group, and then the user gains access right whenever the device is blugged in.

It's also possible to refer to the device using the bus and device id.

#192 Re: DIY » Qemu question » 2025-11-02 00:17:57

It's not that hard:

* start with an opening square bracket, the word code, a closing square bracket

* end with an opening square bracket, a slash, the word code, a closing square bracket

Or maybe you want it to be a bit peculiar?

#193 Re: DIY » Qemu question » 2025-11-01 22:36:46

if you were to use "code" tags around code, then where would they be?
(You should be able to edit your post if you would want to).

#196 Re: Other Issues » [SOLVED] Debian User Forum » 2025-10-28 10:45:00

I'm using forums.debian.net... it seems available but different. (I haven't noticed before that the header includes "Debian Fish and Animal Emporium", whatever that means.)

EDIT: apparently an April 1 joke that was so hilarious for the admins that it has remained. "Fun" is something subjective, obviously.

#197 Re: Other Issues » changing invalid email » 2025-10-24 21:40:10

Perhaps you forget to "submit" it? I.e.
1 go to your profile
2 edit the email address to be the new one
3 scroll down and press "submit"

Note that "validity" of an email address refers to it's format rather than whether emails to the address are deliverable or not. (See e.g. RFC 6530 and details)

#198 Re: Off-topic » What is the devuan opinion about using elogind? » 2025-10-16 13:07:58

I'm more puzzled by your statement "don't want to open a debate" than anything. But I agree that using elogind or not is not really something worth debating.

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

Usually rather than fiddling with source via the browser, I would clone the packaging project and review the source from there. This would include using the command

$ dpkg-source --before-build .

within the packaging branch so as to apply any patch series (in case of quilt packaging). Doing so sets up all actual "before build" source in that workarea. (One may undo that by using --after-build instead)

If I then want to compile and prepare a local .deb for testing, I'd use

$ dpkg-checkbuilddeps

to tell which build dependencies need to be installed, and then use the command

$ debian/rules

i.e., execute the debian/rules make script by the shell with working directory at the project top. This typically creates a .deb file somewhere, possibly in the parent directory.

#200 Re: Hardware & System Configuration » OpenCL/AMDGPU-PRO? » 2025-10-12 04:49:26

Fair enough. Old thread, but since it's yours...

Board footer

Forum Software