The officially official Devuan Forum!

You are not logged in.

#76 Re: Off-topic » Thoughts on Pipewire » 2025-08-21 20:46:11

@zapper

Can your DAC play DXD waves?

Free DXD samples are available here:
_https://positive-feedback.com/reviews/music-reviews/what-we-hear-with-dxd-32-bit-files/

#77 Re: Off-topic » Thoughts on Pipewire » 2025-08-21 19:26:22

Digital eXtreme Definition (DXD) is a digital audio format
_https://en.wikipedia.org/wiki/Digital_eXtreme_Definition

It is a wave file. For example:
24bit_352.8kHz.wav
32bitFloat_352.8kHz.wav
32bit_384kHz.wav
and the like.

"Unwanted resampling" means that your audio file is resampled by crappy resamplers, and your DAC is playing digital crap.
If your DAC is playing 32bitFloat_352.8kHz.wav, it is playing digital crap (this is how you detect unwanted resampling).
I does not make any sense to buy a DAC, if you are going to play digital crap.

If you do not want to hear digital crap, you have to remove pulseaudio and pipewire, install the fftrate ALSA plugin and configure it correctly.
The manual is here: _https://dev1galaxy.org/viewtopic.php?id=6644

EDIT:
It is not always easy to provide a polite answer to a question like this: "Why should I care that 2+2=4, if I want to believe that 2+2=5?"

One may better learn how to configure the sound system, and then think whether he need a DAC.

...good audio wisdom, suggesting a practical approach to improving your sound system by first optimizing what you already have and understanding your current setup before deciding if a DAC is a necessary upgrade for your needs. Configuring your system well and listening to it for a significant period can reveal if a dedicated external DAC would genuinely improve your audio experience or if your existing system's built-in DAC is sufficient.

#78 Re: Off-topic » Thoughts on Pipewire » 2025-08-21 18:38:20

kapqa wrote:

Digital input word widths supported

16-24bit

Digital input sampling frequencies supported

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

It does not support 32bit Float 352.8 kHz audio format. It can be used to detect unwanted resampling.

Free DXD samples:
_https://positive-feedback.com/reviews/music-reviews/what-we-hear-with-dxd-32-bit-files/

This one is 32bit Float 352.8 kHz:

32-bit: Track 8, "Funeral March Of A Marionette" 
https://spaces.hightail.com/receive/9oP4dCgNhs 
$ ls *.wav
'08-Faust - Funeral March Of A Marionette - 32bit.wav' 
$ mediainfo '08-Faust - Funeral March Of A Marionette - 32bit.wav' | grep Audio -A11
Audio
Format                                   : PCM
Format profile                           : Float
Codec ID                                 : 3
Codec ID/Hint                            : IEEE 
Duration                                 : 4 min 35 s
Bit rate mode                            : Constant
Bit rate                                 : 22.6 Mb/s
Channel(s)                               : 2 channels
Sampling rate                            : 352.8 kHz
Bit depth                                : 32 bits
Stream size                              : 743 MiB (100%) 

#79 Re: Off-topic » Thoughts on Pipewire » 2025-08-21 16:48:00

Post your DAC spec.

By default, macOS resamples everything to 48kHz.
You can check MAC's audio settings with the "Audio Midi Setup" app (which is located in the "Utilities" subfolder of "Applications" folder).

#80 Re: Off-topic » Thoughts on Pipewire » 2025-08-21 14:16:46

It is advisable to remove pulseaudio and pipewire.
They can be detected with these commands:

fuser -av $(find /dev/snd -type c 2>/dev/null)
inxi -A

You may need to install inxi

sudo apt install inxi

If you are using "a DAC over SPIDF", you may not want, perhaps, your audio file to be resampled by crappy resamplers. The crappy resampling can be performed by pulseaudio, pipewire, ALSA, or by the player in use.

The easiest way to detect unwanted resampling is to play audio formats which are not supported by your DAC.
If they are played, a sort of resampling/conversion is involved.

If, for example, your DAC does not support DXD format, you can convert an audio file (.wav) to DXD format with Petrov's pcm_conv

pcm_conv -f 352800 -b 32f -T fft -v your_file.wav test_DXD.wav

You may also try:

pcm_conv -f 48000 -b 64f -T fft -v your_file.wav test_64bit_Float_48kHz.wav
pcm_conv -f 20000 -b 8 -T fft -v your_file.wav test_8bit_20kHz.wav

You can also create test audio files with Audacity:

sudo apt install audacity

Free DXD samples are available here:
What We Hear With DXD 32-bit Files (Free Sample Downloads)
_https://positive-feedback.com/reviews/music-reviews/what-we-hear-with-dxd-32-bit-files/

Start Audacious with this command

audacious 2>&1

and try to play your test_DXD.wav with Audacious.

You can also debug Audacious with this command:

audacious -VV

You may need to install Audacious

sudo apt install audacious audacious-plugins

and configure it:

Audacious > File > Settings > Audio

#81 Re: Desktop and Multimedia » EmergencyProblem setting up DJI Mic Mini and Logitech C920s Pro Webcam » 2025-08-21 10:44:51

Why don't you ask that person who installed Devuan on your computer? He might be able to compile arateconf and configure ALSA.

#82 Re: Desktop and Multimedia » EmergencyProblem setting up DJI Mic Mini and Logitech C920s Pro Webcam » 2025-08-20 22:21:08

Post the output of this command:

cat ~/.asoundrc

and the output of these two commands:

whereis arateconf
dpkg -l | grep alsa-config-utils

You were supposed to compile and install arateconf (along with other things), and use arateconf (in interactive mode) to generate ~/.asoundrc

The sound icon "beside the clock" is not a "mixer". It is a sound applet.
The ALSA software mixer is to be configured with the help of arateconf

A mixer is supposed to mix something, as the name suggests.
OSS4 has vmix. It is enabled by default and works out of the box.
ALSA has dmix. It is not enabled by default. It has to be configured by the user.

#83 Re: Desktop and Multimedia » EmergencyProblem setting up DJI Mic Mini and Logitech C920s Pro Webcam » 2025-08-20 21:29:41

Don't panic! If you have an interview tomorrow, you may better try to compile.

Open: _https://dev1galaxy.org/viewtopic.php?id=7142

Scroll to the blue line:

How to compile Petrov's fftrate ALSA plugin on Devuan 5 Daedalus

Install "build-essential", etc.

sudo apt update
sudo apt-get install build-essential git debhelper
sudo apt install libasound2-dev libasound2-plugins swh-plugins 

and so on.

#84 Re: Desktop and Multimedia » EmergencyProblem setting up DJI Mic Mini and Logitech C920s Pro Webcam » 2025-08-20 18:51:41

You may try to configure ALSA with arateconf
It is not difficult to compile: just copy and paste commands to terminal.

The user manual is here:
_https://dev1galaxy.org/viewtopic.php?id=6644

The updated instruction for compilation is here:
_https://dev1galaxy.org/viewtopic.php?id=7142

#85 Re: Desktop and Multimedia » EmergencyProblem setting up DJI Mic Mini and Logitech C920s Pro Webcam » 2025-08-20 18:35:42

Post the output of these commands:

fuser -av $(find /dev/snd -type c 2>/dev/null)
inxi -A

You may need to install inxi

sudo apt install inxi

#86 Re: Off-topic » The Joke Thread » 2025-08-20 17:10:38

@g4sra

Are you paranoid about AI?

#87 Re: Off-topic » The Joke Thread » 2025-08-20 16:49:37

Your "angels" seem as hypothetical as "self-inflicted extinction" in your apocalyptic speeches.

#88 Re: Off-topic » The Joke Thread » 2025-08-20 16:30:18

It is not so difficult to misuse math without any "bias". Usually, it is a sort of calculated deception. Take, for example, applied statistics
_https://en.wikipedia.org/wiki/Lies,_damned_lies,_and_statistics

#89 Re: Off-topic » The Joke Thread » 2025-08-20 15:50:04

@g4sra

There is math, and there are many methods to misuse it. It depends on the method of thinking.

#90 Re: Off-topic » The Joke Thread » 2025-08-20 14:24:56

Don't panic! The so-called "self-inflicted extinction" is just another hoax, a false warning about something very dangerous, an ancient method to fool and enslave naive people. This method was invented in the Stone Age, and, nevertheless, humanity persists to multiply.

@g4sra

It is not about math, it is about the method of thinking. Would you believe that at least half of pulseaudio users is above the average level of deafness?

#91 Re: Off-topic » The Joke Thread » 2025-08-20 12:29:09

golinux wrote:

Seems like the joke is on humanity!

Don't be so dramatic. It might be a joke on slaves of knowledge rather than on humanity.
The consumers of knowledge are supposed to consume knowledge without thinking.
That is why, perhaps, they are Neo-Luddites and AI haters.

NOTE: Knowledge is inconsumable, if it requires thinking. This sort of knowledge is likely to be misunderstood. "A wiki is useless" in this sense.

@g4sra

Re: "average IQ"

It depends on how you measure "average".

For example, the average personal income is often given as the median – the number below which are 50% of personal incomes and above which are 50% of personal incomes – because the mean would be higher by including personal incomes from a few billionaires.
_https://en.wikipedia.org/wiki/Average

#92 Re: Freedom Hacks » Patching on the fly with "stream editor" (fftrate ALSA plugin) » 2025-08-14 02:29:22

greenjeans wrote:

Everything you do electronically or via software, changes the music from what the artist intended
it to sound like...
I use alsa precisely because it doesn't do those things by default, it doesn't re-sample...
But people who have never heard pure analog, tend to think digital is somehow better...

The problem is that resampling of digital audio is unavoidable simply because it is digital. Moreover, the semi-deaf artists tend to downsample their recordings to CD format with crappy resamplers. The mass production of "lossless digital crap" is a big business. It is about money. The naive, and the ignorant, and other slaves of "knowledge" seem to be victims of a global deception.

It seems that you believe that you are able to hear "pure (not re-sampled) digital audio". However, to become audible a digital audio file should be upsampled to infinite sample rate (that is, to analog). If you believe that frequency and sample rate are the same thing, you should not believe your ears when hearing "pure analog", because infinite frequency cannot be audible, and, therefore, "pure analog" cannot be better than "pure digital" (although, you seem to believe the opposite).

The genuine "pure analog" is better, of course. For the same reason, HiRes audio is better than that of CD format. The only problem is that ALSA users are not likely to hear the difference either because they are semi-deaf or because progressive dementia makes ALSA difficult to configure. To fix this problem, they created a theory that human beings cannot hear the difference between HiRes and CD format.

It is impossible to disable resampling in ALSA. You can only change the default resampler of ALSA. Since ALSA was designed for semi-deaf audiophiles, it does not permit "exclusive mode". ALSA seems to be unique in this sense. For example, OSS4 automatically enables "exclusive mode" for professional sound cards which have built-in hardware mixer. Otherwise, "exclusive mode" can be enabled in OSS4 config.

To state the obvious (which might be not so obvious for the demented), resampling is not a problem, if you do not hear the difference. Imagine you have a real-time codec, which is exact in an absolute sense. Make it default resampler/converter, and the problem is solved.

If you do not hear the difference, you may try to believe that the resampler is very exact. If you are a sort of unbeliever, you can measure the exactitude of resampling with Petrov's pcm_mse.
_https://dev1galaxy.org/viewtopic.php?id=6722
However, if you measure the exactitude of resampling, you may discover that you are semi-deaf.

Is it so difficult to compile fftrate? It should not be difficult, provided that you are not completely demented.

NOTE: Because of dementia, it might be difficult to understand how to configure the fftrate plugin. It is recommended to set the fftrate resampler to maximum sample rate supported by your sound card (or HDA codec), because it is likely to provide much better quality of resampling than the HW resampler of your sound card (or HDA codec). That is why, perhaps, there is a belief that the fftrate codec somehow improves the quality of audio files.

If you install the fftrate plugin and configure it correctly, you may have a chance to understand what ALSA really is.
If you are not completely deaf, you may notice the difference in sound quality.
If you are not completely demented, you may start to think what is so special about the fftrate plugin.

However, to achieve enlightenment, you have to think without attempting to create a theory, or other sort of mythology. Otherwise, it may result in "shaking and foaming from the mouth" (as it was described by Francis Williams and Peter Worsley).

Although there is a conspiracy theory that ALSA does not have a secret documentation, it might be a real challenge to understand how it works. The purpose of the fftrate ALSA plugin was to provide a sort of ersatz for "exclusive mode" which is not supported by ALSA.

NOTE: If you do not know what "exclusive mode" is, you may try it with foobar2000 on MacOS

brew install --cask foobar2000 
foobar2000 for Mac change log

2.24.6 released on 2025-07-06
...

2.5 released on 2023-04-26
...
Exclusive audio output support.

_https://www.foobar2000.org/changelog-mac

Notice, however, that Homebrew for MacOS is already infected with PulseAudio
_https://formulae.brew.sh/formula/pulseaudio
To prevent it from being installed, you have to add a secret esoteric command to your ~/.zshrc
One may find it in a "classified documentation":

export HOMEBREW_FORBIDDEN_FORMULAE="pulseaudio" 
export HOMEBREW_FORBIDDEN_CASKS="cask1 cask2"  # block installation of specific casks

export HOMEBREW_FORBIDDEN_FORMULAE="formula1 formula2"  # block installation of specific formulae

export HOMEBREW_FORBIDDEN_TAPS="username/repo"  # block installation from or adding specific taps

export HOMEBREW_ALLOWED_TAPS="homebrew/core"    # only allow install of packages from homebrew/core

Exclusive mode allows audio applications to take exclusive control of audio devices, bypassing the software mixer of sound system. It also implies that all sorts of software resampling and format conversion performed by the sound system are disabled. It means that audio formats, which are not supported by your sound card, cannot be played in "exclusive mode".

To find out which audio formats are supported by your Mac's built-in hardware DAC use the "Audio Midi Setup" app, which is located in the "Utilities" subfolder of your "Applications" folder.
_https://support.apple.com/en-gb/guide/audio-midi-setup/ams59f301fda/mac
You may need to convert your audio files to "96 kHz 32-bit Float" with Petrov's pcm_conv

However, it seems to be impossible to disable resampling in Foobar2000. The sound is always rather strange. Perhaps, Foobar2000 has a sort of pulseaudio inside, which downsamples everything to  44100Hz. One may presume that Foobar2000 is a very special player for those audiophiles who are not only demented but also deaf.

Perhaps, the only safe way is OSS4 with Audacious. When exclusive mode is enabled in the setting of its OSS4 plugin, Audacious does not play audio formats, which are not supported by sound card. Another option is "ossplay -R", but it can only play waves.

There is, of course, a secret esoteric theory of audio formats. Notice that Digital eXtreme Definition (DXD) usually implies an extreme resolution by time (sample rate 352.8 kHz), while 32-bit Float means an extreme resolution by amplitude.
_https://en.wikipedia.org/wiki/Digital_eXtreme_Definition
"What Is 32-Bit Float Audio, and Should You Record In It?"
_https://www.wired.com/story/32-bit-float-audio-explained/

Mac's built-in hardware DAC supports the following audio formats:
44.100 Hz 2 ch 32-bit Float
48.000 Hz 2 ch 32-bit Float
88.200 Hz 2 ch 32-bit Float
96.000 Hz 2 ch 32-bit Float

There is a reason why Apple's audio engineers chose "96 kHz 32-bit Float" as a sort of reference audio format.

One may try a sort of esoteric audio test:

1. Convert a DXD wave to Apple's reference audio format with Petrov's pcm_conv:

pcm_conv -f 96000 -b 32f -T fft -v DXD.wav 32bitFloat96kHz.wav

2. Set Mac's real-time codec (resampler/converter) to "96.000 Hz 2 ch 32-bit Float" audio format with the "Audio Midi Setup" app (which is located in the "Utilities" subfolder of "Applications" folder).
_https://support.apple.com/en-gb/guide/audio-midi-setup/ams59f301fda/mac

3. Play your 32bitFloat96kHz.wav on Mac with "Music" player (former iTunes).

If you are not completely deaf, you may notice something about audio quality.

If you need a reference DXD, try a sort of "2L Recordings".

NOTE: Such esoteric audio tests do not make any sense, if you do not trust your ears.

"God created man in his own image and likeness". Human ears and human eyes are divine instruments. It is not difficult to verify, if you trust your senses.

"Our senses are gifts from God". The slaves of cargo cult science can easily fool themselves simply because they do not trust their senses.

Feynman, Richard P. (June 1974). "Cargo Cult Science" (PDF). California Institute of Technology.
_http://calteches.library.caltech.edu/51/2/CargoCult.pdf
_https://ghostarchive.org/archive/20221009/http://calteches.library.caltech.edu/51/2/CargoCult.pdf
_https://paulsteinhardt.org/wp-content/uploads/2020/10/CargoCult.pdf

Feynman's emphasis on "to see if it worked" is an instruction to trust your senses, the gifts from God, which enable you to see and understand. This is the key point. Otherwise, Feynman's essay "Cargo Cult Science" is just another attempt to derive a true theory from a false assumption. If you refuse to trust your senses, you inevitably fall in the trap of Agrippa's trilemma (Agrippa the Skeptic)
_https://en.wikipedia.org/wiki/Agrippa_the_Skeptic
_https://en.wikipedia.org/wiki/M%C3%BCnchhausen_trilemma

NOTE: The idea that "If senses are not truthful, any knowledge cannot be justified" is a foundational concept in philosophy, particularly in epistemology, explored by thinkers like Plato and Descartes.
If ALSA is playing crap, do not trust your ears, and read Descartes.

Meditations on First Philosophy by Rene Descartes
_https://www.marxists.org/reference/archive/descartes/1639/meditations.htm

One may wonder what is the difference between Feynman's "method... for separating the ideas" and the method of trial and error invented in the Stone Age. It was a speech for those who know what he is speaking about. It was a commencement address for the initiated into the mystery of "physical intuition". It cannot be comprehended by the slaves of ALSA.

An assumption that an oscilloscope was not misused may not stand skepticism. If you do not know how to fool yourself with "scientific instruments", try to read Feynman's essay "Cargo Cult Science". One may try to believe that the mass production of "digital crap" is a sort of "fair trade".

If you do to trust your senses, you may notice that you are "missing something essential". For example, it may become obvious that "any purported justification of all knowledge must fail, because it must start from a position of no knowledge" _https://en.wikipedia.org/wiki/M%C3%BCnchhausen_trilemma
Such logical problems might be difficult to solve, but, in any case, the slaves of "knowledge" are not supposed to have their own knowledge, they have to conform to approved opinions and beliefs. They cannot possess own knowledge simply because they do not trust their senses and their ability to think. "A wiki is useless", if it is not approved.

To solve a problem, you have to trust your ability of solving problems, your ability to think.

Trusting your problem-solving skills and your capacity for thought are essential for effectively defining issues, analyzing them, brainstorming solutions, and making decisions to arrive at the best course of action. Believing in your ability to find solutions encourages you to tackle difficult problems rather than avoid them.

#93 Re: Freedom Hacks » Patching on the fly with "stream editor" (fftrate ALSA plugin) » 2025-08-13 20:30:21

It seems that you are missing the point (as usual). It is about your theory and your symptoms.

Do you still believe that frequency and sample rate are the same thing, because both are measured in Hz?

#94 Re: Freedom Hacks » Patching on the fly with "stream editor" (fftrate ALSA plugin) » 2025-08-13 16:32:13

greenjeans wrote:

I'm starting to have a theory

It is the first symptom of "Vailala Madness". The next to come is "shaking and foaming from the mouth".

See: Schwimmer, E. (ed) (1976) F. E. Williams: The Vailala Madness and Other Essays. London: C. Hurst and Company;
and Worsley, P. (1968) The Trumpet Shall Sound, 2nd edition. London: Granada

#95 Re: Freedom Hacks » Patching on the fly with "stream editor" (fftrate ALSA plugin) » 2025-08-13 11:32:29

off-topic

golinux wrote:

a symptom of delusional arrogance on steroids

It is not so simple. Think of Trotskyist dialectics: arrogance is modesty, knowledge is ignorance, "war is peace, freedom is slavery, ignorance is strength" (Orwell, 1984).
_https://en.wikipedia.org/wiki/Homage_to_Catalonia
_https://en.prolewiki.org/wiki/Dialectics

Notice that the fftrate package provides:
the fftrate ALSA plugin,
pcm_conv (standalone FFT resampler/converter),
and pcm_mse, which is to measure the exactitude of resampling.
_https://dev1galaxy.org/viewtopic.php?id=6722

The method of measurement is very simple:
1. downsample a HiRes wave 32bit 192kHz to CD format (16bit 44100Hz)
2. upsample the result to 32bit 192kHz format,
3. measure the difference with the original wave.

So that, you can measure the exactitude of resampling, and you may try to hear the difference.

If you fail to hear the difference, you may try to think why Intel HDA codecs (motherboard) support 32bit (fixed) 192kHz audio format, and Apple's MacBooks support 32bit (float) 96kHz audio format.

Since "ignorance is strength", one may to try to explain to Apple's audio engineers that the CD format is more than enough. It may help to find out whether Apple's audio engineers are always very polite.

#96 Re: Freedom Hacks » Patching on the fly with "stream editor" (fftrate ALSA plugin) » 2025-08-13 02:00:11

greenjeans wrote:

Even with "perfect hearing" no one perfectly hears the alleged range of human hearing for 20-20k hz.

It seems that you cannot understand the difference between frequency and sample rate (i.e., resolution), simply because both are measured in Hz. It might be a symptom of dementia.

#97 Re: Freedom Hacks » Patching on the fly with "stream editor" (fftrate ALSA plugin) » 2025-08-12 23:21:58

The very fact that you are using ALSA is telling something about "the quality of your listening experience."
If you do not believe that you are semi-deaf, you can make a simple experiment.
Downsample a HiRes audio file 24bit 192KHz to 16bit 48kHz with Petrov's pcm_conv
_https://dev1galaxy.org/viewtopic.php?id=6644
Then check whether you hear the difference.

#98 Re: Freedom Hacks » Patching on the fly with "stream editor" (fftrate ALSA plugin) » 2025-08-12 22:11:55

To change ALSA configs, one can use a simple toggle script (MATE Desktop):

#!/bin/bash

#  Description: Toggle script for MATE Desktop
#  FILE: /opt/scripts/toggle-alsa.sh

#  ALSA configs:
#  $HOME/.asoundrc-BT
#  $HOME/.asoundrc-HDA
#  Sound icon: /opt/scripts/sound.svg
#  Desktop Launcher: $HOME/.local/share/applications/toggle-alsa.desktop

TOGGLE=$HOME/.toggle

if [ ! -e $TOGGLE ]; then
    touch $TOGGLE    
    cp $HOME/.asoundrc-BT $HOME/.asoundrc 
	killall alsamixer -q
	mate-terminal -e 'alsamixer -D bluealsa' &   
    killall mate-notification-daemon -q
    notify-send "    BlueALSA Virtual PCM" --icon=/opt/scripts/sound.svg -t 2000
else
    rm $TOGGLE    
    cp $HOME/.asoundrc-HDA $HOME/.asoundrc 
	killall alsamixer -q
	mate-terminal -e 'alsamixer' &      
    killall mate-notification-daemon -q
    notify-send "    Intel HDA Codec (Motherboard)" --icon=/opt/scripts/sound.svg -t 2000
fi

Desktop Launcher:

$ cat $HOME/.local/share/applications/toggle-alsa.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Toggle ALSA
Comment=
Icon=/opt/scripts/sound.svg
Keywords=audio;
Categories=AudioVideo;Mixer;Settings;HardwareSettings;
Exec=/opt/scripts/toggle-alsa.sh
StartupNotify=false
Terminal=false
NoDisplay=false

#99 Re: Freedom Hacks » How to Disable the New Apt Pager » 2025-08-11 00:20:15

$ apt search apt | grep apt-

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

apt-build/stable 0.12.49 amd64
apt-cacher/stable 1.7.29 all
...
$ apt-cache search apt | grep apt-
apt-build - frontend to apt to build, optimize and install packages
apt-cacher - Caching proxy server for Debian/Ubuntu/Devuan software repositories
...

#100 Re: Freedom Hacks » How to Disable the New Apt Pager » 2025-08-10 19:44:33

Try a MacBook with retina display and "true color"
_https://en.wikipedia.org/wiki/Color_depth#True_color_(24-bit)

Use True Tone on Mac

True Tone technology makes the images on your Retina display and Touch Bar appear more natural.

The True Tone technology in Mac computers, Studio Display, and Apple Pro Display XDR uses advanced multichannel sensors to adjust the color and intensity of your display and Touch Bar to match the ambient light so that images appear more natural.
_https://support.apple.com/en-us/102147

Because of pulseaudio, pipewire, systemd, Desktop design, audio and video quality, Linux Desktop users became a marginal minority. It seems to be a sort of "natural selection". The semi-deaf and semi-blind might be indifferent to audio quality and all sorts of "visual aesthetics".

Board footer

Forum Software