The officially official Devuan Forum!

You are not logged in.

#26 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-05 15:17:02

golinux wrote:

AI has absolutely nothing to do with Devuan and would be totally OT on a Devuan wiki even though it is tolerated on the forum in moderation.
_https://dev1galaxy.org/viewtopic.php?pid=56023#p56023

If you quote AI, you might be mobbed by AI haters.
_https://dev1galaxy.org/viewtopic.php?pid=56023#p56023

EDIT:

It is a sort of "public censorship"

delgado wrote:

You marked the AI stuff, which is the correct way to site it - good.
On the other hand ...
AI translates to Artificial Idiot in my world. I like stupid things in (e.g.) movies, but not in a technical al forum. Please do not (re-)post such stuff. Thanks.
_https://dev1galaxy.org/viewtopic.php?pid=55991#p55991

The term "public censorship" implies situations where people self-censor, choosing not to express their views publicly for fear of backlash or to conform to perceived public opinion, a phenomenon sometimes called public opinion pressure.

Certain philosophers, particularly Plato in The Republic, claimed that the state's legal censorship is much better than public censorship. The state was supposed to protect the freedom of the individual from the public.

Trial of Socrates
_https://en.wikipedia.org/wiki/Trial_of_Socrates

The theoretical end-stage of communism is a stateless society. That is why, perhaps, the Russian geneticist Nikolai Vavilov was sentenced to death in 1941.

#27 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-05 13:41:46

You likely do not need the Linpack benchmark for typical personal computer use or stability testing, as it's a specialized tool for measuring the performance of supercomputers on a very specific task (solving dense linear systems) and for use in the TOP500 list. You might need it if you are benchmarking a high-performance computing (HPC) cluster, contributing to the TOP500, or trying to aggressively stress-test an overclocked PC.

Do not take anything for granted, especially the answers of AI.

AI is not allowed to use on Devuan forums.

Notice, however, that genetics and cybernetics were prohibited by Stalin and Khrushchev, because they are "prostitutes of capitalism". The Russian geneticist Nikolai Vavilov was sentenced to death in 1941. His sentence was later commuted to 20 years in a labor camp, but he died in prison in 1943 from harsh conditions and starvation.

#28 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-05 11:20:46

You may better start a new topic about amdgpu

Most probably, everything should work.
The users of amdgpu may help you to sort it out.

Configuring Linux for Multiple Displays
_https://docs.vpixx.com/faq/configuring-linux-for-multiple-displays

#29 Re: Off-topic » Opinions about keypassXC » 2025-09-05 01:11:34

Yubikeys are vulnerable to cloning attacks
_https://twit.tv/posts/transcripts/security-now-991-transcript

Security Now 991
RAMBO
Hosted by Steve Gibson, Mikah Sargent
Cloned YubiKeys, Telegram vs. Signal, French Elevators, Unix Time
_https://twit.tv/shows/security-now/episodes/991

#30 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-04 21:06:06

Everything OK

On Devuan

$ apt info mate-desktop-environment-extras
...
Recommends: blueman, caja-admin, caja-eiciel, caja-gtkhash, caja-image-converter (>= 1.26), caja-open-terminal (>= 1.26), caja-rename, caja-seahorse, caja-sendto (>= 1.26), caja-wallpaper (>= 1.26), dconf-editor, gnome-keyring, gnome-system-tools, mate-dock-applet, mate-menu (>= 18.04), mate-sensors-applet (>= 1.26), mate-tweak (>= 18.04), mate-user-share (>= 1.26), mozo (>= 1.26), yelp
Suggests: caja-share (>= 1.26), mate-netbook (>= 1.26), mate-user-guide
...

You can install them manually, if you need.

On Devuan:

$ apt-cache search amdgpu
libdrm-amdgpu1 - Userspace interface to amdgpu-specific kernel DRM services -- runtime
ricks-amdgpu-utils - transitional package
xserver-xorg-video-amdgpu - X.Org X server -- AMDGPU display driver
firmware-amd-graphics - Binary firmware for AMD/ATI graphics chips

Check what is available on Linux Mint. Run:

apt-cache search amdgpu

Linux Mint is slow on very old computers. Devuan is much faster.

Devuan is inherently faster than many other distributions, because it replaces systemd with a lighter init system like sysvinit, runit, or openRC. This reduces memory usage and improves boot times. The actual speed difference is also influenced by the chosen desktop environment, specific applications, and hardware capabilities.

Linux Mint is very buggy, you may need to reboot it frequently.

Installing or Uninstalling the AMDGPU stack
_https://amdgpu-install.readthedocs.io/en/latest/install-installing.html

AMDGPU - ArchWiki
_https://wiki.archlinux.org/title/AMDGPU

Debian Wiki

AMD/ATI Drivers (amdgpu, radeon, r128, mach64)

This page describes the process of installing and configuring the display drivers for ATI/AMD graphics hardware on Debian systems.
_https://wiki.debian.org/AtiHowTo

#31 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-04 20:53:29

Run

sudo apt install -f

It should fix everything.

If it does not help

sudo apt remove mate-desktop-environment-extra mate-desktop-environment-extras

I had the same problem with Linux Mint. It has always been buggy.

#32 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-04 20:29:55

Do not forget to install mate-desktop-environment-extra

Post the output of this command;

ls -1 /etc/xdg/autostart | grep 'mate-volume-control\|nm-applet'

#33 Re: Off-topic » Opinions about keypassXC » 2025-09-04 20:09:01

Have you already compiled keypassXC?

#34 Re: Off-topic » Opinions about keypassXC » 2025-09-04 19:38:08

Sorry, I forgot that jokes can be censored.

#35 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-04 19:29:42

"kubuntu-desktop" is not a Desktop. It is a meta package, which can be safely removed.
The names can be misleading.

You may better try to install Mate Desktop, and then remove "mate-desktop".

Do you have a testing system?

$ apt-file list mate-desktop
mate-desktop: /usr/bin/mate-about         
mate-desktop: /usr/bin/mate-color-select
mate-desktop: /usr/share/applications/mate-about.desktop
mate-desktop: /usr/share/applications/mate-color-select.desktop
mate-desktop: /usr/share/doc/mate-desktop/changelog.Debian.gz
mate-desktop: /usr/share/doc/mate-desktop/changelog.gz
mate-desktop: /usr/share/doc/mate-desktop/copyright
mate-desktop: /usr/share/man/man1/mate-about.1.gz
mate-desktop: /usr/share/man/man1/mate-color-select.1.gz

#36 Re: Off-topic » Opinions about keypassXC » 2025-09-04 18:37:51

Have you already compiled anything with CMake?

_https://gitlab.archlinux.org/archlinux/packaging/packages/keepassxc/-/blob/main/PKGBUILD?ref_type=heads

# Maintainer: Balló György <ballogyor+arch at gmail dot com>
# Maintainer: Bruno Pagani <archange@archlinux.org>
# Maintainer: Robin Candau <antiz@archlinux.org>

pkgname=keepassxc
pkgver=2.7.10
pkgrel=4
pkgdesc="Cross-platform community-driven port of Keepass password manager"
url="https://keepassxc.org/"
arch=(x86_64)
license=('GPL-2.0-only OR GPL-3.0-only OR LGPL-2.1-only')
depends=('argon2' 'botan' 'hicolor-icon-theme' 'libxtst' 'minizip' 'pcsclite' 'qrencode' 'qt5-svg' 'qt5-x11extras' 'libusb')
makedepends=('asciidoctor' 'cmake' 'git' 'qt5-tools')
checkdepends=('xclip' 'xorg-server-xvfb' 'xclip')
optdepends=('xclip: keepassxc-cli clipboard support under X server'
            'wl-clipboard: keepassxc-cli clipboard support under Wayland')
provides=('org.freedesktop.secrets')
source=("git+https://github.com/keepassxreboot/keepassxc.git#tag=${pkgver}?signed"
        'TestEntryModel.patch')
sha256sums=('789edc3cbd55783b10a3b64863ea34e2588b6b52de85ffe11898fa5ca3022b10'
            '1448fb616c4eaf7b0f9019ee10f813199d7105442e3f61aea31e901139b87f43')
validpgpkeys=(3489040C1F0C3EEAB8D556A5440FC65F2E0C6E01  # Jonathan White <support@dmapps.us>
              BF5A669F2272CF4324C1FDA8CFB4C2166397D0D2  # KeePassXC Release <release@keepassxc.org>
              71D4673D73C7F83C17DAE6A2D8538E98A26FD9C4  # KeePassXC Release <release@keepassxc.org>
              AF0AEA44ABAC8F1047733EA7AFF235EEFB5A2517  # KeePassXC Release <release@keepassxc.org>
              C1E4CBA3AD78D3AFD894F9E0B7A66F03B59076A8) # KeePassXC Release <release@keepassxc.org>

prepare() {
	cd "${pkgname}"

	# Work around some test failures with the TestEntryModel test
	# See https://gitlab.alpinelinux.org/alpine/aports/-/blob/df401d633cb8812c52c2a33f699b9bdaadff27a1/community/keepassxc/tests.patch
	patch -Np1 -i "${srcdir}/TestEntryModel.patch"
}

build() {
	cmake -S "${pkgname}" -B build \
		-DCMAKE_BUILD_TYPE=Release \
		-DCMAKE_INSTALL_PREFIX=/usr \
		-DCMAKE_INSTALL_LIBDIR=lib \
		-DKEEPASSXC_BUILD_TYPE=Release \
		-DWITH_XC_ALL=ON \
		-DWITH_GUI_TESTS=ON \
		-DWITH_XC_UPDATECHECK=OFF
	cmake --build build
}

check() {
	xvfb-run --auto-servernum cmake --build build --target test
}

package() {
	cmake --build build --target install -- DESTDIR="${pkgdir}"
}

Since Altoid cannot compile anything, he is not entitled to discuss security problems.

#37 Re: Off-topic » Opinions about keypassXC » 2025-09-04 11:10:23

Password managers might be very attractive targets to compromise.

#38 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-03 13:52:46

Arch had a very good wiki.
Many experienced users left Arch because of systemd and pulseaudio.
Arch has been in decline since 2010.

In 2009, Arch was easy to install and easy to use. It did not have pulseaudio. Both ALSA and OSS4 were available in official repositories. Many Ubuntu users migrated to Arch in the hope to get rid of pulseaudio. It was decided, therefore, to utilize them for testing pulseaudio, Gnome3, and systemd. Perhaps nobody was happy about being utilized in such a way.

Arch was about freedom and "keep it simple" principle (KISS). But if you have enough users, why not sell them for testing systemd?

On the other hand, if one believes himself possessed of the absolute truth, he is entitled by this very truth to force it upon others if those others don't understand or accept it. The truth itself serves as a legitimate basis for asserting power or control.

A new leader in the north of the island, Neloaig (Nelawihang), proclaimed himself John Frum, King of America and of Tanna. He organized an armed force which conscripted labour for the construction of an aerodrome which the Americans had told him to build for American Liberator planes bringing goods from John Frum's father. Those who refused to work would be bombed by planes. This pressed labour was resisted by a few natives who were wounded...
The police reinforcements, with two U.S. officers, were quickly dispatched to the John Frum airstrip. There they found 200 men at work, surrounded by others with guns. After the latter were disarmed, an American officer spoke to the natives, trying to persuade them of their folly. This was backed up by a demonstration of the power of a tommy-gun turned on a John Frum poster pinned to a nearby tree. Many fled in panic; the police then burned down a John Frum hut and took forty-six prisoners.

Peter Worsley (1957), The Trumpet Shall Sound: A study of 'cargo' cults in Melanesia, London: MacGibbon & Kee, p. 158.

The absolute truth by its very nature is exclusive, it does not permit any other truths to exist. The absolute truth is inherently self-consistent: if something is absolutely true, its opposite cannot be true, and its truth is independent of perspective or opinion. The absolute truth is the only valid and ethical justification for an action or activity, particularly in context of software development.

#39 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-03 09:03:48

Using cmus with ALSA
_https://wiki.archlinux.org/title/Cmus

To fix it, create a new configuration file

nano ~/.config/cmus/rc

and set the following variables:

$ cat ~/.config/cmus/rc
set output_plugin=alsa
set dsp.alsa.device=default
set mixer.alsa.device=default
set mixer.alsa.channel=Master

#40 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-03 08:59:34

Try to run it with apulse

apulse cmus

You may need to install apulse

sudo apt install apulse

Using cmus with ALSA
_https://wiki.archlinux.org/title/Cmus

#41 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-03 00:21:38

kapqa wrote:

i have heard that sound over USB may be spotty

The sound over USB might be spotty and crappy, if ALSA is misconfigured, or because of pulseaudio or pipewire.

The ALSA driver for your USB DAC is likely to support 32bit 192kHz, because your USB DAC has 24bit 192kHz spec.
You may better test both 32bit and 24bit. That is why arateconf provides a utility to test which audio formats are supported by ALSA drivers.

#42 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-02 18:43:04

If you switch to USB2, it should be re-configured.

"upsampling on the DAC from source material to 24/384" (in your DAC) has nothing to do with the fftrate plugin, arateconf, and ALSA.

Spec of your DAC:

Digital input word widths supported

16-24bit

Digital input sampling frequencies supported

32kHz, 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz**, 192kHz

_https://dev1galaxy.org/viewtopic.php?pid=57443#p57443

On Linux (s/pdif), your DAC should support 32bit 192kHz (or 32bit 96kHz, or else).
It is so with OSS4 (in exclusive mode), and it should be the same with ALSA.

Try 32bit instead of 24bit.

The 32-bit representation serves as a larger, more flexible "container" to preserve the higher precision of the 24-bit data and prevent clipping during internal mixing or editing, especially in professional digital audio workstations (DAWs). The 24-bit data is stored within the 32-bit format, ensuring its precision is maintained without needing resampling.

Why 32-bit is Used as a Container
DAWs and audio servers use 32-bit internally to avoid the complexities of dithering and exporting to fixed-point formats like 24-bit...
When 24-bit integer data is stored in a 32-bit container, the 24-bit precision is preserved within the larger format, similar to storing a number like 0100 in a longer string of zeros, like 00000100.

...the data buffers which these descriptors define will contain the actual sound samples (or have samples written into them) structured like the content of .wav files (though 20 and 24-bit samples must be padded out with zeros at the LSB end to make them all 32-bits long).
_https://wiki.osdev.org/Intel_High_Definition_Audio

It may sound esoteric, but it is about Linux drivers for sound cards. The drivers usually support 32-bit (rather than 24-bit) containers for audio formats (digital input).

#43 Re: Desktop and Multimedia » [SOLVED] (alsa) arateconf not saving properly » 2025-09-02 17:42:44

Config was saved (but it was, perhaps, misconfigured). You can read it with command

cat ~/.asoundrc

Tests failed, perhaps.
Was it like this:

Saving config file...
Test: 'default' ... 'capture' ... Failed!
Test: 'default' ... 'capture' ... Failed!
Ok.

Try
DAC : 32bit 96kHz
HDA : 32bit 192kHz
HDMI: 16bit 48kHz

? DAC : 32bit 192kHz

What is in the spec? If 24bit, try 32bit and 24bit.

24bit usually means 32bit in this context.

EDIT:
If you managed to compile the fftrate (despite so little experience with Linux), you might be able to solve any problem.

HDMI is most probably 16bit 48kHz
HDA codec (motherboard) usually supports 32bit 192kHz (best quality) and some other formats.

If this you DAC spec _https://dev1galaxy.org/viewtopic.php?pid=57443#p57443
you have to try 32bit 192kHz
If it does not work, try 24bit or 16bit.

#44 Re: Freedom Hacks » ALSA without PulseAudio and PipeWire » 2025-09-02 15:54:49

I tested the fftrate  (and bluealsa) on the latest Linux Mint Mate (pipewire was removed).
It works without problems.

Please, start a new topic and post the output of these commands

fuser -av $(find /dev/snd -type c 2>/dev/null)
inxi -A
cat ~/.asoundrc
whereis arateconf

and complete output of arateconf

arateconf

See also:
_https://dev1galaxy.org/help.php

#45 Re: Freedom Hacks » Patching on the fly with "stream editor" (fftrate ALSA plugin) » 2025-08-31 13:17:35

@stargate-sg1-cheyenne-mtn

If you are searching for intellectual entertainment, you may try
Alan Watts, The Individual & The World, Full Lecture
_https://youtu.be/Gr4Wo2OOJdY

EDIT:
The Brave Browser blocks ads & commercials in YouTube

To improve sound quality with ALSA, try to run it with apulse

apulse /usr/bin/brave-browser-stable

The Brave browser includes a built-in ad-blocking feature called Brave Shields that automatically blocks unwanted advertisements and trackers on most websites and video platforms by default, offering a cleaner, faster, and more private browsing experience without needing third-party extensions

#46 Re: Installation » [SOLVED] No audio on Excalibur through pipewire on KDE wayland » 2025-08-29 20:24:01

Do you mean "the understanding without the trust in the ability to think that counts"?

EDIT:
I seems to be an ancient technology. First undermine the trust in the ability to think, then indoctrinate.

The trust in the ability to think is "a symptom of delusional arrogance on steroids".

#47 Re: Installation » [SOLVED] No audio on Excalibur through pipewire on KDE wayland » 2025-08-29 19:31:44

Indeed, it might be difficult to trust the Teachings, if "it is so difficult to understand the Teachings". And how to understand them without the trust in the ability to think?

#48 Re: Installation » [SOLVED] No audio on Excalibur through pipewire on KDE wayland » 2025-08-29 18:49:41

If you trust the Teaching, it should not be a problem to provide clear and confident answers to related questions.

#50 Re: Installation » [SOLVED] No audio on Excalibur through pipewire on KDE wayland » 2025-08-29 15:51:43

If you do not trust your senses, it is to be perceived as a deceptive illusion.

Board footer

Forum Software