The officially official Devuan Forum!

You are not logged in.

#26 Re: Desktop and Multimedia » debug firefox-esr microfone sound » 2025-11-15 10:10:01

Did you check the mixer? The Mic channel is often muted (or set to 0 volume) when you first set up a new system with ALSA. I'm not sure what desktop you're using, but you should be able to at least open alsamixer in a terminal and check the mic channel.

#27 Re: Desktop and Multimedia » [SOLVED] Can't suspend, reboot, or shut down in a WM » 2025-11-14 12:52:18

@stultumanto No idea why, but that was easier to do in doas for me.

Honestly, my use of sudo is 100% inertia at this point. The fact that doas comes from OpenBSD is all the endorsement I need. I'll probably check it out if I ever get a free moment!

#28 Re: Hardware & System Configuration » [SOLVED] Migrated Trixie install not loading hwdb rules » 2025-11-14 02:32:06

Debian have become rather fond of breaking changes made recently.

I really began to suspect something had changed when I saw this header in /usr/lib/udev/hwdb.d/60-keyboard.hwdb:

# Note: The format of the "evdev:" prefix match key is a contract between the
# rules file and the hardware data, it might change in later revisions to
# support more or better matches, it is not necessarily expected to be a stable
# ABI.

The sheer number of posts about udev & hwdb I found across the web suggests it's a huge source of frustration for Linux users. I remember it took me hours to figure out that my rules needed to be indented by exactly one space. I can't think of another parser that brittle. Even Python is more forgiving! smile Someone tried to open a bug report about it several years ago, but Pottering himself closed it. He said it sounded "like a support issue!"

#29 Re: Hardware & System Configuration » [SOLVED] Migrated Trixie install not loading hwdb rules » 2025-11-13 20:35:36

Thanks for sticking with the problem, g4sra. In fact, I think you are right. It appears that name is no longer valid. It worked for years, but it must have been changed recently. I searched through the predefined keyboard rules under /usr/lib/udev/60-keyboard.hwdb and found a ruleset that matched the output of udevadm info for my keyboard. I copied the string used with this ruleset into my own file, and it worked! This was the working string:

evdev:atkbd:dmi:bvn*:bvr*:bd*:svnAlienware*:pn*:*

#30 Re: Hardware & System Configuration » [SOLVED] Migrated Trixie install not loading hwdb rules » 2025-11-13 17:49:02

Thanks for the suggestion, I hadn't thought about checking with strace. At least I know now that udevadm hwdb --update is successfully opening and reading my .hwdb file:

openat(AT_FDCWD, "/etc/udev/hwdb.d/99-keyboard.hwdb", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=68, ...}) = 0
read(3, "evdev:name:AT Translated Set 2 k"..., 4096) = 68
read(3, "", 4096)                       = 0
close(3)                                = 0

I checked the trace for the udevadm trigger as well, but it didn't contain anything useful. I checked again to make sure I was using the right name for my keyboard, and it still appeared to be correct:

# udevadm info -a /dev/input/by-path/platform-i8042-serio-0-event-kbd 
    ...
    ATTRS{name}=="AT Translated Set 2 keyboard"

I believe usrmerge was already applied in Trixie before I started the migration to Excalibur. I remember checking for the symlinks shortly after installing Debian.

#31 Hardware & System Configuration » [SOLVED] Migrated Trixie install not loading hwdb rules » 2025-11-13 11:10:30

stultumanto
Replies: 8

Tonight I migrated a Debian Trixie install to Excalibur using the instructions on the Devuan site. Almost everything seems to be working, except that my custom hwdb keyboard rules now aren't loading. They'd been working on Debian before the migration, and they are still working on another partition on the same PC, which was always running Devuan. It seems something specific about the migration broke hwdb, though.

Unfortunately these rules are kind of important, because my left control key is entirely broken off. It's an old laptop, with no replacement keyboard available. I have a file at /etc/udev/hwdb.d/99-keyboard.hwdb that remaps caps lock to left ctrl. Here's the contents of the file:

evdev:name:AT Translated Set 2 keyboard:*
 KEYBOARD_KEY_3a=leftctrl

(I cut down the rules to just this one for troubleshooting purposes.) I verified that the timestamp on /etc/udev/hwdb.bin is being refreshed when I run udevadm hwdb --update. In the past, running udevadm trigger would always load any rule changes immediately. I could verify them with udevadm info /dev/input/by-path/platform-i8042-serio-0-event-kbd. Now, however, nothing ever changes, not even after I reboot.

If it matters, I run pretty "barebones" systems. I don't have elogind installed on my machines. However, I saw that installing it was part of the migration instructions, so I did as I was instructed. Still, I wonder if my system is too different from the expected configuration for the migration process to work properly. Maybe I should just start over from scratch at this point.

#32 Re: Desktop and Multimedia » Output lag routing OBS through apulse » 2025-11-12 07:58:23

It is not true. Firefox-esr works with ALSA.

No argument here; I was only testing the PulseAudio version to help troubleshoot my issues with apulse and OBS Studio. I appreciate the detailed instructions for recompiling Firefox; however, there doesn't appear to be an equivalent way to coerce OBS into support ALSA for output monitoring. It seems this feature is only available if one installs PulseAudio or PipeWire, which is strange, as OBS supports ALSA input sources without issue.

#33 Re: Hardware & System Configuration » [SOLVED] With Excalibur the intel GPU is using LLVMPIPE instead of UHD » 2025-11-12 00:03:47

It definitely seems to indicate a real problem that glxinfo shows you using llvmpipe. I've had weird issues with Intel drivers before, but not with your exact model. In searching for your problem, I came across this post, where someone said they fixed your specific issue (albeit on Mint) by un-setting the environment variable MESA_LOADER_DRIVER_OVERRIDE. Maybe it's worth checking to see if that value has been set in your ~/.bashrc.

#34 Re: Desktop and Multimedia » Output lag routing OBS through apulse » 2025-11-11 23:38:51

Thanks for sharing that data point. I just tried using apulse with Firefox ESR on a Debian installation. (The Firefox packaged with mainline Debian no longer supports ALSA directly.) I observed exactly what you describe. It seems apulse is the source of the high latency. What's odd is that, according to the documentation, apulse simply wraps the ALSA mixing tools dmix, dsnoop, and plug. Logically, then, it would seem these tools must be the source of the latency.

I actually did find some discussions by people who claimed to have latency issues with the ALSA userspace utilities. Perhaps there is a buffer setting in these tools I can adjust. If that doesn't work, though, I may just give in and install PipeWire, as it appears more and more applications are coming to rely on it.

#35 Desktop and Multimedia » Output lag routing OBS through apulse » 2025-11-11 23:06:22

stultumanto
Replies: 5

OBS Studio only supports PulseAudio for output monitoring, so I'm using apulse to route its output to ALSA. It works OK, but there is an unusual amount of audio lag; it sounds like several hundred milliseconds. I've tested looping back my microphone through ALSA using sox, and there's almost no latency at all. Either apulse or OBS is causing the lag, but I can't tell which. I was wondering if anyone else had any experience with latency issues using these two programs. My searches didn't turn up anything specific.

#36 Re: Off-topic » Quiz of the day » 2025-11-11 22:38:35

The problem is that you didn't specify whether you were asking about the three primary additive colors (i.e., the colors of light) or the three primary subtractive colors (pigment, dye, etc.) If the former, the answer would be red, green, and blue. If the latter, the most correct answer would be magenta, cyan, and yellow, although artists may say, red, blue, and yellow, which can serve as reasonable approximations.

#37 Re: Hardware & System Configuration » [SOLVED] With Excalibur the intel GPU is using LLVMPIPE instead of UHD » 2025-11-11 22:29:50

Thanks for the info, tux_99, that's very helpful. Perhaps it's finally time to retire this system to home server duty. Thirteen years is a pretty good run, I guess.

#38 Re: Off-topic » Hard Rust requirements for APT from may next year » 2025-11-11 20:46:33

One of the problems that it was supposed to solve, just peeked it ugly head not that long ago.

I remember when a memory leak was found in a Rust application a while back, some Rust devs (or at least, people claiming to be Rust devs wink) were actually shocked. They genuinely did not believe such a thing was possible. I didn't look too deeply into who these people were, but I truly hope they weren't working on anything important, as this attitude reflects a profound lack of basic understanding. It's fundamentally impossible to completely prevent all memory leaks in any language. Rust may be very good at minimizing them (I don't personally know, I haven't looked into it) but it's simply not possible for it to have entirely eliminated them.

#39 Re: Hardware & System Configuration » [SOLVED] With Excalibur the intel GPU is using LLVMPIPE instead of UHD » 2025-11-11 20:33:21

I have a HTPC using an ancient Atom 330 cpu from more than 15 years ago and that one can play back all current videos thanks to the Nvidia card that does all the decoding in hardware, if it was using the cpu it would run at 100% and still stutter.

Is this on Linux, and if so, what driver are you using? I disabled hardware acceleration in Firefox last night because I suspected vdpau was crashing the nouveau driver and bringing down the X server. This is just a guess, as the xorg.0.log stack trace was completely blank. It seemed to help, at least. I have a GTX 765M and I'm trying to resist the urge to install the ancient proprietary NVIDIA driver for this card. The last time I tried, it seemed to cause more problems that it solved. In fact, I'm not even sure it's possible on this version of the kernel.

#40 Re: Off-topic » Hard Rust requirements for APT from may next year » 2025-11-11 11:44:20

Likely well after every other BSD has, and one little bite at a time.

He has already made his position on this issue clear.

In OpenBSD there is a strict requirement that base builds base.

So we cannot replace any base utility, unless the toolchain to build
it is in the base.  Adding such a toolchain would take make build time
from 40 minutes to hours.  I don't see how that would happen.

#41 Re: Hardware & System Configuration » [SOLVED] Excalibur 6 - cannot shut down from terminal » 2025-11-11 10:30:31

I remember being confused by halt very early on and switching to shutdown --poweroff now and eventually just poweroff. (Confusingly, according to the manual, shutdown --halt -h or shutdown -H -h will not power down!)

#42 Re: Desktop and Multimedia » [SOLVED] Can't suspend, reboot, or shut down in a WM » 2025-11-11 09:31:39

sudo isn't always easy, but this particular task isn't too difficult. You can give all members of a particular group privileges to run specific commands without a password. Then, you add your regular user account to that group. Generally, people use the existing sudo group for this purpose, although you can create a special group if you want, such as a shutdown group. For example, add this line to your /etc/sudoers file (remember to use visudo to edit!)

%sudo    ALL=NOPASSWD:    /sbin/shutdown,/sbin/poweroff,/sbin/reboot

Then add yourself to the sudo group:

usermod -aG sudo your_username

Now you can reboot without a password prompt:

sudo reboot

This is my preferred method, as a member of the nonsensical hair-shirt brigade! (I don't even use a display manager, just good old xinit.)

#43 Re: Documentation » [SOLVED] dwww Install » 2025-11-11 09:09:09

I recall having similar issues with this system a few years ago; specifically, search would not work. Unfortunately, I wasn't able to find a solution. There is a README file at the source repository which says you need to enable CGI in your local web server, so maybe that is worth a try.

#44 Re: News & Announcements » Announcing Devuan 6.0 Excalibur! » 2025-11-11 08:21:16

I can't even imagine being responsible for a project of this magnitude. I watched as all these big issues came up, usrmerge, 64-bit time_t, and more, and I wondered how it would ever be completely finished. But you folks did it! Thank you so much for everything. After all these years, it still amazes me when I set up a new system, and everything just works.

I assume you folks discussing size differences are using the standard installer? I didn't really notice a huge difference between the sizes of Daedalus and Excalibur, but I install manually, and my systems are pretty minimal. My kid was laughing at me last night because I don't even have a graphical file manager!

#45 Re: Packaging for Devuan » [SOLVED] Where is Veracrypt? » 2025-11-01 01:20:58

Are you trying to invoke tcplay as a regular user, but don't have /sbin/ in your path? I just ran apt-file list tcplay, and it says the package installs the executable to /usr/sbin/tcplay.

#46 Re: Desktop and Multimedia » A tale of two laptops » 2025-10-27 04:16:00

Are you talking about too small text in the grub menu specifically, or just small text in general? Changing the console font size is pretty easy; you can do this with dpkg-reconfigure console-setup. I'm not sure it affects the grub menu, though. You actually got me curious about how to change the grub menu text, because mine is really small as well. A quick search turned up this askubuntu post, which goes into a lot of detail about how to use the GRUB_FONT setting in /etc/default/grub (along with grub-mkfont) to get bigger text in the menu. I may give it a try later if I get some free time.

#47 Re: Other Issues » [SOLVED] Growing file bloat in ~/.dbus/session-bus and /root/.dbus/session-bus » 2025-10-18 12:56:28

I don't even have that folder on my Daedalus installs, just ~/.dbus/session-bus/

Oops, that's it, I just misspelled it.

If you switch to console without stopping the desktop, log in and then start a second desktop on :1, you'll get another file in ~/.dbus/session-bus with the same number as /var/lib/dbus/machine-id except with -1 at the end

That makes sense. I have a vague memory of doing something like that once.

on my system, the machine-id is defined in /var/lib/dbus/machine-id.

I have that file too, which would explain why I'm not seeing the accumulation of randomly named files.

#48 Re: Installation » actuallization from Ceres impossible » 2025-10-05 03:29:14

The content of /etc/apt is changed: the item sources.list appears in "grey" I would say in inactive color.

The repository configuration has been moved to the file /etc/apt/sources.list.d/devuan.sources, which uses a new format. It contains basically the same information as the old sources.list, it's just broken out into separate lines with descriptive headings.

#49 Re: Other Issues » [SOLVED] Growing file bloat in ~/.dbus/session-bus and /root/.dbus/session-bus » 2025-09-24 06:11:08

This is odd: although my Excalibur system is showing the same behavior that everyone everyone describes here, my Ceres system completely lacks the file at /etc/default/dbus. Nonetheless, dbus is definitely installed and running. I'm also missing /etc/machine-id.

Another puzzle: there are exactly two files in ~/.dbus/session-id/. The files have almost the exact same names, except that one ends in -0, and the other ends in -1. The -0 file gets overwritten on each reboot, but with the exact same name. The -1 file was created back on 8-24, and hasn't been touched since.

#50 Re: Installation » Cant do upgrade Dadedalus to Ceres » 2025-09-24 05:06:03

I don't recall S3 being problematic (unless you wanted 16-bit color, and had more than 16MB RAM, and were still running a VLB card from the '90s... but I digress) but 3DFX sure was tongue

I had a Savage3D, which was known for having hardware issues. The card seemed to have a tendency to overheat, even on Windows. It was also pretty new at the time, so Linux/XFree86 driver support may not have been entirely solid yet.

Board footer

Forum Software