The officially official Devuan Forum!

You are not logged in.

#1 Re: Installation » Devuan 6 excalibur installer fails to load on hyper-v » Yesterday 06:09:16

Looks to me like it's primarily slow on boot.

You might try by adding emerg to the boot command line. That will make init stop at end rather than error out, with a command shell. In that you try running the "/sbin/unpack" script by hand and make sure the media partition is found, mounted, and unpacked, before exiting the shell to let the /init script continue.

#2 Re: Hardware & System Configuration » Managing language support in a console only installation. » 2026-04-14 23:20:34

You may need to use setupcon and friends. I guess most convenience support has been done with GUI in mind. Unless you already done it, I suggest you explore man -k keyboard.

#3 Re: Installation » Struggle with making Devuan + LUKS setup boot on Orange Pi 3B v1.1 » 2026-04-14 05:52:59

Ok. DietPi_OrangePi3B-ARMv8-Trixie.img.xz is a good start point, although named badly since it's 7z compression rather than an xz compression.

That disk image file has 2 partitions:

Device       Boot   Start     End Sectors  Size Id Type
/dev/loop0p1 *      32768 1875967 1843200  900M 83 Linux
/dev/loop0p2      1875968 1878015    2048    1M  c W95 FAT32 (LBA)

The disk image file also has a u-boot bootloader in the first sectors, from 16 and up to where the Linux partition starts, plus of course the MBR first section.

So you copy over sectors 16-32767 onto your SD card so as to reuse that boot loader, like

dd if=$IMGFILE skip=16 of=$SDCARD seek=16 count=32752 conv=notrunc

Next you copy the content of the /boot directory of the Linux partition filesystem into your boot partition at top level, plus set a link /boot -> . so that u-boot can find files with a /boot/ prefix, while you still may mount that partition as /boot in the target filesystem.

Next you need to change the rootdev setting in boot.cmd (and re-wrap it into boot.scr) to be the decrypted filesystem device, something like /dev/crypt_fs perhaps. That device node will be created by initrd in its cryptsetup step.

That decrypted filesystem could well be a Devuan root filesystem. You would add a mounting of the boot partition on /boot to /etc/fstab so it is ready for kernel and/or initrd upgrades.

Note that the Image link and the initrd.img link are used in boot.cmd to be the applicable kernel and initrd to use during boot. Esp. if you want to use a different initrd you need to change that link.

You can change to use sysboot instead of load+load+load+booti and then refer to kernel and inird versions in extlinux.conf, but you will then need to first determine which dtb is in use, and be sure that there is no overlay. Perhaps it's easier to stay with booti while sorting out the decryption.

#4 Re: Hardware & System Configuration » Managing language support in a console only installation. » 2026-04-13 23:02:40

afaik dpkg-reconfigure locales changes the locale setup so that programs that started after that will experience a new language environment. It doesn't change anything else. See e.g. man locale

How did you determine that changeing locale doesn't work?
Which writing tool or tools are you using; do you know whether they adapt to system locale?

Your keyboard configuration is separate. Most keyboards are physically built for a single language, so for them the story is to use mapping tables for keys so that the keys generate character codes in perhaps different ways than the key tops indicate. See eg man keyboard about that. I tend to use setxkbmap to switch the keyboard mapping (between us and se)

#5 Re: Devuan » Seamless Devuan Project » 2026-04-12 11:28:42

Perhaps you would find turnstile of interest in this discussion as a system service for running user services. It's of course just the service management part and not any actual service.

#6 Re: Installation » Struggle with making Devuan + LUKS setup boot on Orange Pi 3B v1.1 » 2026-04-11 14:01:10

A web search on linux-u-boot-orangepi3b didn't give me any exact match, so I can't verify that it makes the same assumptions about partitioning as you are. If u-boot doesn't find boot.scr it won't boot.

Perhaps it assumes an initial type FAT boot partition, which wouldn't be unusual. That would at least have boot.scr for booting, and usually that will also contain kernel and initrd. Or for example, if your u-boot supports the sysboot command you may use that for an extlinux boot from a differt, type ext partition, which then would contain the extlinux.conf configuration file as well as kernel, FDT and initrd.

(EDIT: added mentioning of FDT = Flat Device Tree, aka DTB = Device Tree Blob)

Ideally you get a serial cable for the box so you can see u-boot logging.

But my suggestion is that you first set up your box with an initial FAT partition for boot.scr, The command to use in boot.cmd would be like this

sysboot mmc 0:2 ext4 0x7ffff000 /boot/extlinux.conf

where mmc is the drive type (for sdcard), 0:2 identifies the boot sdcard, partition 2, ext4 indicates the partition type, and it's then followed by the pathname of the configuration file.
You'll then need to mkimage that into boot.scr.

EDIT: The argument 0x7ffff000 is the load address for the extlinux.conf file, and you must choose a RAM address within your actual RAM. High up in your RAM is good.

The second partition can be a single partition for everything, i.e. boot and root filesystem. Note that I've used ext4 rather than ext3, but that's only because I'm incredibly modern wink Though you might have better luck telling sysboot it's an ext2 even if it's an ext4, or perhaps use ext3... whichever.

EDIT: actually, you want rootfs to be encrypted, so then you'll need 3 partitions...

#9 Re: DIY » ALSA-only purists: Question, new GUI app for the mixer and EQ? » 2026-04-08 03:39:59

Maybe you could use dates in "international" format, or like "7 Apr 2026". USA format is rather local to the USA.

#10 Re: Installation » [SOLVED] Devuan and M2020W printer wireless » 2026-04-07 23:12:14

My quick package search suggests version 10 is too old to be found, but there is the package libsnmp40 that contains a similarily named dynamic library. So perhaps it works by installing version 40 and implementing a lie by setting a link... thusly:

# apt-get install libsnmp40
# ln -s libnetsnmp.so.40  /usr/lib/x86_64-linux-gnu/libnetsnmp.so.10

hth
Ralph.

#11 Re: Other Issues » Possible bug or config issue with bluez/obexd » 2026-04-07 03:48:13

Mabye you could check which package the files belong to (dpkg -S), which apparently has built in some assumption about context.

#13 Re: Hardware & System Configuration » linear arrays » 2026-04-02 23:37:41

Do you have a reference on the "most admins" statistic?

Isn't LVM just an abstraction over the device mapper?

And why mention LVM as if it was an alternative to raid? Aren't they two independent concerns?

#14 Re: Installation » Verifying fingerprint » 2026-03-28 11:57:21

Usually only the last 16 hex digits are used.

#15 Re: Installation » [SOLVED] Trouble migrating from sid to ceres » 2026-03-28 04:44:29

Amprolla synchronizes repo versions bi-minutely, i.e. every 2 minutes. It also runs "collections synchronization" daily, and a major cleanup weekly.

Note that "Devuan repositories" comprise *meta files* only. It is those that "define" the Devuan repositories. They have the "pointers" (URLs) to the deb files that one install, and most debs are directly sourced from Debian's package pools.

The Devuan package pools have a comparatively small number of packages that replace and add to the Debian package pools. Those that are forks of same-named Debian packages are of course regularly behind their origins, since it takes developer effort to roll in origin updates.

#16 Re: Hardware & System Configuration » [SOLVED] Removing/purging Network Manager » 2026-03-11 00:32:03

Actually the man page advice is to use two iface snippets in /etc/network/interfaces

iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

The first snippet is for declaring the conf file to be used, and the second is the one wpa_action will use when setting up an access point link. (using ifup wlan0=default)

In that way you can also define additional, different handlings of different setups with different identities.

#17 Re: Hardware & System Configuration » [SOLVED] Removing/purging Network Manager » 2026-03-09 09:55:41

I have no idea.
I don't use it;
I just use plain ifupdown configurations, plus wpagui on some hosts.
I think of that as easy and straight-forward.
In particular, it's well documented.

#18 Re: Freedom Hacks » what about "turnstile" for user services? » 2026-03-07 05:03:18

A note for anyone holding their breath:
turnstile is now available on ceres
(debian package version 0.1.11-2)

#19 Re: Hardware & System Configuration » Fail With DOT » 2026-03-06 08:48:20

what is PFS now? Is language too hard to be written in full?

#20 Re: Installation » [SOLVED] Devuan 6.1.0 desktop installer has no options for modern filesystems » 2026-03-02 03:02:22

You must OK the "load components" dialog (with or without selecting any non-default components) in order to get all filesystem type choices in the partitioner. Or, don't choose "expert install".

#21 Re: Installation » [SOLVED] Display problems with 6.1.1 live » 2026-02-26 11:48:06

If you want to boot the ISO in a VM, then obviously it is the VMs (emulated) hardware that is interesting, and not at all the host hardware.

So what does the "failsafe" boot use that is different from other boot options?

#22 Re: Installation » [SOLVED] Display problems with 6.1.1 live » 2026-02-26 08:45:31

So those where reports of the graphics setup of the virtual machines?

#23 Re: Installation » [SOLVED] Display problems with 6.1.1 live » 2026-02-26 08:30:11

In which world are those two logs "much the same"??? Maybe in a world where you ignore differences...

#25 Re: Desktop and Multimedia » [SOLVED] Inability to install printer » 2026-02-24 02:54:26

@Atalnte: you should have installed the package printer-driver-escpr and not confused yourself and your system with dowwnloaded drivers. You will still need to go through the printer setup after installing the package.

Board footer

Forum Software