The officially official Devuan Forum!

You are not logged in.

#1 Re: Documentation » HOW TO: Install XLibre on Devuan » Yesterday 04:28:24

looks like another dead project like so many of these repos are, the version in it is from September of last year xserver-xlibre-legacy (2:25.0.0.12-1).

The repo in the OP is 404 for me. Try here. README.md points back to the same nothing, but there are current packages in the repo.

#2 Re: Installation » [SOLVED]New partitions do not mount automatically without su password? » Yesterday 04:07:19

Not really, though conversely I don't see any reason not to set it to >=2.
The most common reason for a dirty filesystem is a power failure, so IMO the most logical time to fix it is when the system starts up again.
If check is disabled, you might find yourself needing to run fsck manually before you can mount the filesystem, I prefer the system to handle that automatically, at the earliest opportunity.

Setting check to '0' in fstab is roughly analogous to always selecting skip for non-system filesystems in that that startup chkdisk screen Windows will sometimes throw at you if it crashes hard enough or you pull the plug while there's disk activity. No big deal, but unless you're in a mighty hurry there's no reason not to just let it do its thing. Ext4 is a journaled filesystem, so a fsck is usually measured in seconds.

really don't like nano

Feel free to install your preference and change the default CLI/TUI editor with

update-alternatives --config editor

You'll want to be comfortable with some CLI editor, doing things as root through the GUI is both awkward and generally discouraged.
Personally I like mcedit, it (and mc itself of course) should be very familiar to anyone who has used classic Norton Commander or MSDOS edit.

#3 Re: Installation » [SOLVED]New partitions do not mount automatically without su password? » 2026-01-13 20:41:47

Numerical options were 0 and 0

FYI, setting the pass field to '0' will cause startup filesystem check/repair (if needed) to be skipped, this may or may not be what you want.

#4 Re: Installation » [SOLVED]New partitions do not mount automatically without su password? » 2026-01-13 18:29:02

probably anywhere else too?

Most things that mount filesystems (udisks, gvfs etc.) look in fstab first before doing the "polkit auth -> mount /media/foo" thing, so yeah, it should. 'user' is particularly handy, but there are some details in the manual you might want to be aware of.

Interesting method to mount a partition using pci-ids

It's just exploiting the fact that mount dereferences symlinks when resolving the device node.
The convenient links under /dev/disk/ are created by udev, so they won't work for the bootloader or on a system that doesn't run udev or doesn't start it before mounting non-root filesystems. I don't know any commonly-used examples of the latter, but it's something to bear in mind.

#5 Re: Installation » [SOLVED]New partitions do not mount automatically without su password? » 2026-01-13 17:56:17

maybe i'm misunderstanding the OP and what he wants to accomplish.

Nah, the question (is it one question or two? Internal or external drive? Which "file manager"?) is just vague, as usual. roll
The "automatically" in "automatically and without superuser password" kinda implies "without user action", hence myself (and chumpGPT) heading toward /etc/fstab.

#6 Re: Other Issues » Looking for advice on VMs. » 2026-01-13 05:44:37

wouldn't be good enough for gaming

Certainly not for anything expecting 3D acceleration. VirGL would help, but that's currently only available for Linux guests.

windows game via wine in a vm

Uhh, why? An API translation layer that you could just run on the host, running in a VM and rendering to a virtualised GPU with no 3D acceleration... Were you trying to make things as slow as possible?

#7 Re: Installation » [SOLVED]New partitions do not mount automatically without su password? » 2026-01-13 04:52:18

Would setting a flag to these two partitions thru gparted help? Would gparted then ad the lines to fstab?

Possibly. I vaguely recall gparted having an option to set a mount point (or maybe that was KDEs 'partitionmanager'), but that won't be any kind of "flag" set on the partition - it's offering to modify /etc/fstab for you.
I've never used it, and frankly I wouldn't trust it to not make a mess in my nice readable column-aligned file.

Really don't wan't to make this unbootable by making a mistake to fstab

Don't mess with the line for the root filesystem, and it'll be fine.
Even if you did somehow manage screw that up, such things can be fixed by chrooting in from a livecd or the install media (as can 99% of "unbootable" situations in general).

what chatgtp said

Why are you asking a large language regurgitaion model for information that is readily available with a 15 second web search, or locally with:

man fstab

and

man mount

?
Fstab syntax is not complicated, and examples are all over the 'net.

For most purposes:
* Create a directory to use as the mount point and check/set permissions.
* Edit /etc/fstab to add a matching line, where the (space separated) fields are:
[device] [mount point] [filesystem type] [options] [dump priority] [check priority]
* Test that it works as intended with 'mount [mount point]'.

The first field can be a traditional device node (e.g /dev/sd[x][y]), any symlink under /dev/disk/by-[whatever] (e.g. /dev/disk/by-id/[drive model and serial number]), a 'UUID' tag (e.g. UUID=[filesystem UUID]), or a 'LABEL' tag (e.g. LABEL=[filesystem label].
Note that /dev/sd[x][y] names are assigned in the order the kernel detects devices, so they may shift around. That's why many examples prefer UUID, but there are several other options.
If you want to use UUID, you can print it with 'blkid -o value -s UUID [device node]'

Mount point can be any directory you like. Preferably an empty one, as mounting will "overlay" existing contents making it inaccessible (well, mostly, but that's into the weeds).

Filesystem type is self-explanatory, or 'auto' if you're lazy (or like to swap drives around).

Available options are explained in the mount manual, fstab takes the same format as the '-o' command-line option for the mount command.

The last two fields determine the order filesystems are dumped (don't worry about it) and checked. For non-root filesystems the usual is '0 2'.

** In case it's not obvious, where I say [foo], you're supposed to fill in your value and drop the enclosing [].

A couple of random examples from my systems, I prefer labels to UUIDs:

LABEL=spool    /mnt/spool    ext4    noatime    0    2

Unless it's a hotswap bay and I want to identify it by a specific SATA port, so any disk I put in it mounts at the same place:

/dev/disk/by-path/pci-0000:00:17.0-ata-1-part1    /mnt/bay1    auto    user,noatime,noauto,exec    0    2

Which is better way?

If you mean polkit rules or fstab... They're answering different questions, because there are (at least) two mechanisms for "automatically" mounting filesystems.
/etc/fstab is system level, and is processed before any user logs in. If the filesystem is permanent and you want it always mounted regardless of what user or environment you are using, this is the most reliable method.

Polkit rules are used to allow an unprivileged user to mount things that are not in /etc/fstab, or things that are in /etc/fstab but don't have 'user' in the options field (since either of those scenarios would normally require root permissions).
Polkit is generally only used by graphical desktop/file managers, (i.e. not by the 'mount' command at the CLI), and will only help with "automatic" mounting if your GUI or file manager of choice has a facility of its own to "remember" mounted filesystems and re-mount them at login.

#8 Re: Other Issues » Looking for advice on VMs. » 2026-01-12 04:13:47

EnglishMohican wrote:

I could replace the screen and I could buy a new laptop but I am irritated by those options.

IMO, the time (=money) you will spend trying multiple sub-optimal software workarounds is better spent fixing the underlying hardware problem.

EnglishMohican wrote:

I could run Windows within the VM - but is that a good way to play speedy games?

In a word, no.
In more words, you can get near-native CPU performance in a VM, but GPU performance for gaming is another matter entirely. The only way you will get native graphics performance is PCI-passthrough, which means either a dedicated GPU for the VM guest or single-GPU passthrough where the host OS is effecitvely unusable (i.e. has no video output) while the guest is running.
Both are a pain in the arse to set up, the latter very much more so.

For most games (aka anything that will run on the Steam Deck), by far the best option is wine/proton + DXVK... The exceptions being anything with invasive ring-0 anti-cheat rootkits or DRM, which will almost certainly not work in wine (unless the developer specifically supports it) and quite likely not in a VM either.
I don't know if Fortnite is one of those, it's really not my kind of game. At a guess I'd say it probably is, since it's a popular "competitive" online multiplayer title and those have a way of attracting scum.

pcalvert wrote:

The fact that warmth seems to help is a clue that the cable may simply be loose.

Or dry solder joints, or failing caps, or cracked balls under a mux chip / display driver or the like. Often this kind of thing can be located with a hot air gun and a can of freeze spray...
Whether it can be fixed without specialised equipment depends on where and what it is, anything beyond a loose connector will probably mean a hot-air station and a good magnifier/microscope at the least. Modern SMD electronics just isn't particularly easy to work on.

#9 Re: Hardware & System Configuration » Cloning and UUIDs » 2026-01-04 23:47:56

Only the UUID is checked by the system when the UUID= is used in the fstab.

Filsystem uuids will end up in in grub.cfg if you use grub-mkconfig / update grub and haven't set GRUB_DISABLE_LINUX_UUID=true, and GRUB will pass them to the kernel and initramfs before fstab is read.
Partition and disk uuids are, as you say, irrelevant (unless you specifically choose to use partuuid as a search hint for grub)

#10 Re: Hardware & System Configuration » Cloning and UUIDs » 2026-01-04 23:41:19

they cannot live in the same box unless one of the drives gets new UUIDs.

If you're referencing them by UID. If you're using something else (e.g. filesystem label) it won't matter... until you inevitably forget about this and it bites you in the arse years later.

I think (?) that is the case even if they are not in each other's /etc/fstab file.

Whatever you use to differentiate the disks needs to be unique, otherwise you will get random (or more accurately, timing/initialisation order sensitive) behaviour.
The most entertaining effect is where you load the kernel and initramfs from one drive, but it mounts the root partition on the other. Unless you have set things up differently, grub, initramfs and fstab will all be using filesystem uuids.

I have only done it on HDDs with a single partition.

What does number of partitions per drive have to do with anything? Partitions and filesystems should all have unique ids if you want them to be uniquely identifiable, that is all.
Partition uuids can be changed with gdisk (GPT) or fdisk (MBR), filesystem uuid (assuming ext[2,3,4]) with tune2fs. The latter is the only one that matters.

#11 Re: Desktop and Multimedia » [SOLVED] having issues installing vivaldi browser in excalibur » 2026-01-03 20:46:24

What's wrong with it?

It's proprietary, so who really knows?
"Negative feelings" about closed-source browsers and packages that are not compliant with Debian free-software guidelines or packaging policy, on the discussion board for a Debian-based FOSS distribution, are not particularly surprising.

It's no worse than Chrome, is it?

That's really not a very high bar to pass, typhoid is "no worse" than lung cancer, but I for one don't want either.
Brave and the like are at least open-source, so any dubious "features" are readily inspect-able.

#12 Re: Desktop and Multimedia » [SOLVED] having issues installing vivaldi browser in excalibur » 2026-01-03 19:16:45

Anybody know how to get rid of?

apt purge vivaldi-stable

...probably. Assuming the package didn't do anything else idiotic in postinst. It doesn't appear to, but I didn't look very hard.

Discover

Is a janky PoS at the best of times (ditto packagekit in general). Use apt at the CLI, or if you must have a GUI, synaptic.

#13 Re: Desktop and Multimedia » [SOLVED] having issues installing vivaldi browser in excalibur » 2026-01-03 15:35:06

It puts the browser in the opt directory and nowhere is there to be found a gpg key. They install a cron job file which when trying to look at has nothing in it so it is a bit of a mystery what it does.

Everything is inline in the package postinst script, the repository configuration and key signature (base64, for reasons) are piped into the config files... Because of course that's how they do it - it's the best way to fuck around with the system (making sure their browser is the very highest priority in alternatives for example) and "support" multiple distros with a single .deb.
The crontab file is a symlink to /opt/vivaldi/cron/vivaldi, which is a copy-paste from the postinst and apparently rewrites the apt configuration and keys every day... Again, reasons, presumably. roll

Proprietary vendors are all the same when it comes to packaging, total disregard for established standards. Everything that can be an executable script is, windows lets vendors screw around however they like and execute whatever they want so that's how it must be done everywhere.

#14 Re: Desktop and Multimedia » [SOLVED] having issues installing vivaldi browser in excalibur » 2026-01-03 05:16:06

You have third-party repos with missing signing keys, so apt is (rightly) ignoring them.
See the Debian wiki and apt-secure(8). apt-key was removed in trixie/excalibur, any "guides" on the net that mention it are out-of-date.

For brave, you might want to try extrepo.
As for Vivaldi, their website claims that after installing the the .deb package "our Linux update repositories will be configured automatically for you to receive updates".
Personally I doubt this "Users are stupid so we don't give technical details, just click button and we'll handle everything" corpo-speak bullshit, but I'm not about to install the thing to find out.
AFAICT, this is pretty much what should be on that page WRT repo setup and key import. The security implications of using /etc/apt/trusted.gpg.d as in this example are explained in the wiki above.

I don't use either of these packages myself, so YMMV.  Frankly why people need multiple "privacy" browsers proprietary and/or crypto nonsense packing chrome forks from third-party sources rather than just configuring the tested offerings in the stable repos to their liking is beyond me, but whatever. vOv.

Also, as always, DonkBreakDe[bi|vu]an. Note comment on "other repositories created to distribute single applications".

#15 Re: Installation » Some Concerning Bugs » 2026-01-02 12:48:52

switching2Devuan wrote:

arrogant and self-centered assumption

OP has 3 topics at this point, all whinging, and all full of the above.
Apparently any configuration choice (so far: root filesystem, partition layout, network configuration tools, boot media, DNS server / protocol, terminal emulator) that doesn't perfectly align with their preferences is some sort of "showstopper" disaster and/or conspiracy. roll

onedevone wrote:

What is expected
...
What is expected
...
What is expected

Is for you to:
a) Grow up, and realise that this is not Arch, it's a stable, general purpose distribution under no obligation whatsoever to embrace the newest shiny thing or cater to your peculiar tastes.
b) Post your commands and any "bunch of cryotic[sic] errors" encountered, verbatim and without shouting. Assuming you actually want assistance that is.

onedevone wrote:

This is the bug report for Devuan 6 Excalibur installer

No, this is a bunch of whining and factually incorrect nonsense. Bug reports are submitted with reportbug or by email.

#16 Re: Hardware & System Configuration » Fail With DOT » 2026-01-02 05:48:01

ralph.ronnquist wrote:

What is DOT ?

DNS over TLS, AKA a somewhat less retarded attempt to break the 'net than DoH, from the usual paranoia crowd who think moving trust from their ISP to some other random entity (usually Google or Cloudflare) is progress.

onedevone wrote:

you wouldn't allow plain text DNS querries, would you?

DNS is handled on my router, because I have a brain.

onedevone wrote:

I don't understand this behavior of nm

Then you should probably ask RedHat, Devuan didn't write NetworkMangler.

onedevone wrote:

I looked for "stubby-openrc" but cannot find it.

What makes you think someone else should write your init scripts for you?
The stubby package comes with a sysvinit script, because that's the default init. OpenRC is supported, but you don't get everything handed to you on a silver platter.
If you want an openrc init script, swiping it from Artix will probably work without too much modification. Otherwise, writing your own isn't complicated.

onedevone wrote:

THIS IS A COMPLETE SHOWSTOPPER FOR ME.

Huh, what a coincidence. Shouting is a complete showstopper for me providing any kind of spoon feeding step-by-step instructions.

onedevone wrote:

Your help is going to be immensly appreciated.

With the entitled and confrontational attitude you've displayed in all your posts so far, I'll be surprised if you get much of that.

#17 Re: Installation » Some Concerning Bugs » 2026-01-01 15:58:15

Can you expand on why the installer doesn't work with Ventoy

Specifically, no. I never cared enough to look into it. More generally:
There are about 50 different ways to build a bootable hybrid image, and most of them rely on the initramfs being able to find and loop-mount the image somehow.
That mechanism (and what kind of device and/or filesystem is searched) varies widely from one distro to another. They are looking for their image in their format on their filesystem... Not whatever "USB Maker 3000" decided to do.
Ventoty has a bunch of special-casing hacks to make this work, just not for Devuan.

The image boots fine from a raw device as intended, so this is a Ventoy problem for Ventoy to fix... If anyone actually cares that is.
Multi-boot USB drives are a hack, they've always been a hack, and it's not really on iso builders to pander to them.

is that best suited for a separate topic

Sure, but you'll need better bait to nerd-snipe me on that one. Bootloaders and initramfs scripts are tedious to test at the best of times, and 'need install media (once every 5 years at best)' x 'too lazy to fish out an old  $2 4GiB USB' = 'nanoscopic fleck of motivation'.

#18 Re: Installation » Some Concerning Bugs » 2026-01-01 14:59:05

This particular nonsense is wrong on every level:
exFAT errors have nothing to do with the installer.
The installer doesn't use exFAT.
Even if it did, the Linux implementation is GPL, not proprietary or closed-source.
The exFAT spec and related patents were released in 2019, so it's not secret and not strictly owned by Microsoft (any more).
The Devuan installer doesn't depend on any "reverse-engineered propriatary [sic] garbage", poor or otherwise.
Even if we broaden "installer" to include the kernel, any included drivers are either clean GPL implementations or third-party binary-blobs, neither are "reverse engineered" from proprietary code.
And for bonus points: Devuan is not "incapable of booting from ext4", ext4 is in fact the default filesystem.

That said, it still isn't a very good example of fractal wrongness, but that's a term I don't get to use very often, so... tongue

---

To return to the (well disguised as an unhinged rambling rant) original questions:

The installer does not currently support f2fs, largely because it's an uncommon choice outside of mobile phones and SD cards, so nobody cares enough to implement it. It is also still considered experimental by many distros, upstream Debian included.
If you want f2fs root, you do you. There are guides on the 'net, but I'd expect an Arch/Artix user (BTW) to already be quite familiar with manual installation.

The default swap partition size is just that, a default. If you don't like it, change it.

If you don't know your own wireless SSID and finding out is "impossible", I really don't know what to say.

If you don't like the terminal emulators provided with the kde-desktop task, change them. Or install only the stuff you want on the base system rather than using tasksel from the installer.

The installer is not compatible with Ventoy (or more to the point, Ventoy hasn't implemented support for it among all its other distro-specific hacks), this is why Ventoy is conspicuously not listed under the instructions for making install media.

Bonus snark:

You asked about current stable version codname. I assumed it was 'Excalibur'.

Oh come on, "Excalibur" is not a species of cod, now is it? Pelagic cod, Atlantic cod, Rock cod, Excalibur cod? I think not.

#19 Re: Installation » Some Concerning Bugs » 2026-01-01 12:30:39

Nobody is using it anymore. It's an ancient history.

Bullshit.

The only viable option for nand-flash storage is f2fs.

Complete and utter bullshit.

Do you know your SSID by heart?

Yes.

The installer cannot be booted when put on ext4 filesystem.

The installation image is ISO-hybrid, you're supposed to write it directly to a block device.

ExFAT... I assume installer is dependent on propriatary, closed source, secret code filesystem by Microsoft.

There's wrong, and then there's fractally wrong.

I assume

You are mistaken. Follow the instructions and write the .iso to an unformatted raw block device or optical media with dd or wodim.

If you insist on doing your own thing WRT install media and filesystems, because "other distros, blah, blah", that's up to you... And you get to keep all the pieces when it inevitably doesn't work.

#20 Re: Other Issues » [SOLVED] tmp files now stored in a tempfs? Excalibur/Trixie » 2025-12-31 23:47:41

"defaults" ought to start with the lowest common denominator

s/lowest/most/g

it ought to work perfectly on older hardware

It does, <50MiB of memory is trivial on any readily available consumer hardware outside of embedded platforms - and if you're deploying on those you're going to be pulling more tricks than this.

Users with better hardware are then free to bolster their system with various speed tweaks if needed.

Users with antique hardware are free to bolster their system with various memory-conserving tweaks if needed.

Wasting memory is just that, but trading memory for speed is a more subtle question and more often than not it's a net positive. Something that is a net positive for the majority of use cases (4GB RAM or 32bit haven't been that for a decade) is a good candidate for default configuration.

This is moot WRT Devuan in any case, because the defaults haven't changed since they inherited the init scripts from Debian.

#21 Re: Other Issues » [SOLVED] tmp files now stored in a tempfs? Excalibur/Trixie » 2025-12-31 18:19:57

They're both solid-state, there won't be a noticeable difference.

Main memory latency is measured in nanoseconds, while even the fastest NVME SSDs are in the tens of microseconds. On older storage technology the gap is considerably larger.
An order of magnitude is "not noticeable"? That must be why Solaris started putting /tmp in RAM around 1994.

there's lots of people running old hardware with low ram that need the extra. Not everybody has 32-64 gigs of ram

We're talking about Debian turning this on by default, not forcing you to use it. The vast majority of Debian (and GNU/Linux in general) deployments are servers, where 32GB is generally considered low-end. Setting the default to suit that use case while having minimal impact** on everyone else is perfectly reasonable.

Most mobile phones have more than 4GB of RAM these days, if you want to use antique hardware, that's cool... But expecting defaults in a general purpose distro to be tailored for that is ridiculous.

**
Devuan server, manual max size set, 38MB used:

tmpfs            2.0G   38M  2.0G   2% /tmp

Oh noes, 0.03% of precious RAM wasted on my 14 year old hardware. mad

My Gentoo desktop does not currently have /tmp in RAM, because I have a tendency to compile stuff there and old (bad) habits die hard.

#22 Re: Other Issues » [SOLVED] tmp files now stored in a tempfs? Excalibur/Trixie » 2025-12-31 10:08:35

The tmpfs functionality is not mysterious, but this thread kinda is:
a) We begin with a swearing rant about Debian, rather than reading the man pages or conf file where this is all explained.
b) Two people in a row go with "I don't know", rather than just doing 'grep -r tmpfs /etc/' and finding out.

Some days I really wonder if this whole board isn't just a place to bitch about upstreams, other distros, and anyone who ever dared to change anything.
Here I was thinking "other issues" was for questions and technical support.

#23 Re: Other Issues » [SOLVED] tmp files now stored in a tempfs? Excalibur/Trixie » 2025-12-31 04:59:18

greenjeans wrote:

So is this in Devuan too?

It's optional, same as it always was:

# mount /tmp as a tmpfs.  Defaults to no; set to yes to enable (/tmp
# will be part of the root filesystem if disabled).  /tmp may also be
# configured to be a separate mount in /etc/fstab.
#RAMTMP=no
greenjeans wrote:

50% of my ram by default... i'm too f***ing sure, how do they come up with this bullshit?

They "come up with this", because it's a thing many other distros do by default and many users used to do manually, which reduces SSD writes and improves latency for applications that make frequent use of /tmp.

"50% of my ram" is a default upper limit, actual memory consumption for tmpfs (unlike a traditional ramdisk) is dynamic.
On most systems /tmp is only a few MiB, and has negligible impact on available memory. If you want to stash huge files there for some reason, simply disable or configure it to your liking. See man tmpfs(5). Note that as per FHS, /tmp is not expected to survive a reboot either way.

HardSun wrote:

im not sure where the hard coded settings for tmpfs are

/lib/init/tmpfs.sh, which is called from /etc/init.d/mountall.sh, which is illuminated by a couple of seconds with grep. I'm not sure what the big mystery here is.

#24 Re: Off-topic » AI in Firefox or Waterfox » 2025-12-19 18:20:39

about:config option to disable it?

For ML in firefox itself, about:config -> browser.ml.enable
What your search engine of choice does is another matter, having nothing at all to do with the browser, because:

FireFox/ddg

Are two separate entities, obviously.

Also, direct comment from firefox dev WRT disabling ML features in future here. Apparently they actually listened for once when we all said "please give us a simple toggle not buried in about:config."

#25 Re: Devuan » Devuan 6 Extremely Poor Quality Control. » 2025-12-18 10:08:40

"Quality control" WRT Debian and/or Devuan releases isn't about upstream software having bugs or not... It's whether buggy upstream versions are packaged for stable.
This is why we have the unstable -> testing -> stable workflow - packages that have serious bugs shouldn't be making it through testing... And they sure as hell shouldn't be the first thing a user interacts with in a release livecd or default install.

This particular bug in SLiM was raised in the excalibur RCs, and hasn't been satisfactorily addressed (nor has the one I reported). Those bugs existing is on upstream, but SLiM still being the default greeter despite them is a Devuan decision, and by extension, a Devuan problem.

Upstream bugs are not a distribution issue. Software selection, packaging, and sane defaults are.
If Devuan wants to package a different default desktop setup from Debian, the lack of QC on that setup is not something that can be blamed on Debian.
They use lightdm for their XFCE live image, did anyone think to ask why, or are we all too busy trying to deflect blame for the rushed, poorly tested, perpetually janky live releases?

SLiM is a mess, and has been for years. Stop using it as the default greeter. Problem solved. roll

Board footer

Forum Software