I am experiencing three issues with audio in general. None of them is too bad, but they sum up to be a mild annoyance.
The issues
Issue 1
I would like to record my desktop sound in Audacity. Recording from a microphone or line-in port works fine, but when I try either pipewire or pulse as a recording device to record my desktop audio, I get this error:
Error opening recording device.
Eccor code: -9997 Invalid sample rate.
I extensively googled for this error, I set the samplerate to 44100 and to 48000, nothing does the trick.
Fun fact: recording desktop audio works just fine in OBS Studio!
Issue 2
When I plug a 3.5mm headphones jack into the front headphones port of my PC, it works fine. But when I then plug in the 3.5mm microphone jack, the “Headphones” disappear from the list of devices, the speaker icon in the taskbar switches to “muted” and no sound plays.
Before plugging in the mic:
After plugging in the mic:
Same is true for the regular “Line Out” at the back of the PC when no headphones are attached. This always happens when I plug in anything to the front mic port.
It does not happen with USB headsets.
Issue 3
This is the smallest of my problems, but when I wanted to record that problem, I was made aware of issue 1 & 2. I installed a Linux-native version of Kingdoms and Castles (yes, to my big surprise, GOG started to roll out a Linux-installer-script for some games).
Now, I tend to mute the in-game music and listen to streams either with Audacious or through Fixefox. Every now and again when I do this while playing KaC, the stream-audio gets mildly distorted. Hard to describe, which is why I wanted to record it, which then lead to issue 1. And trying to figure out whether I can record anything with Audacious, I ran into issue 2 ![]()
The information
inxi -Abz
System:
Kernel: 7.0.3-1-cachyos arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.6.4 Distro: CachyOS
Machine:
Type: Desktop System: Micro-Star product: MS-7E26 v: 1.0
serial: <superuser required>
Mobo: Micro-Star model: PRO B650-S WIFI (MS-7E26) v: 1.0
serial: <superuser required> Firmware: UEFI vendor: American Megatrends LLC.
v: 1.J0 date: 03/13/2025
Battery:
ID-1: hidpp_battery_0 charge: 56% condition: N/A
CPU:
Info: 8-core AMD Ryzen 7 8700G w/ Radeon 780M Graphics [MT MCP] speed (MHz):
avg: 2971 min/max: 423/4200
Graphics:
Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] driver: nvidia
v: 595.71.05
Device-2: Advanced Micro Devices [AMD/ATI] Phoenix1 driver: amdgpu
v: kernel
Display: wayland server: X.org v: 1.21.1.22 with: Xwayland v: 24.1.11
compositor: kwin_wayland driver: gpu: nv_platform,nvidia,nvidia-nvswitch
resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 595.71.05
renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: NVIDIA GA106 High Definition Audio driver: snd_hda_intel
Device-2: Advanced Micro Devices [AMD/ATI] Radeon High Definition Audio
driver: snd_hda_intel
Device-3: Advanced Micro Devices [AMD] Ryzen HD Audio
driver: snd_hda_intel
API: ALSA v: k7.0.3-1-cachyos status: kernel-api
Server-1: PipeWire v: 1.6.4 status: active
Network:
Device-1: Realtek RTL8125 2.5GbE driver: r8169
Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
driver: mt7921e
Drives:
Local Storage: total: 10.92 TiB used: 724.57 GiB (6.5%)
Info:
Memory: total: 32 GiB note: est. available: 30.45 GiB used: 8.48 GiB (27.9%)
Processes: 475 Uptime: 59m Shell: Zsh inxi: 3.3.40
pacman -Qi audacity
Installed From : cachyos-extra-znver4
Name : audacity
Version : 1:3.7.7-2.1
Description : A program that lets you manipulate digital audio waveforms
Architecture : x86_64_v4
URL : https://audacityteam.org
Licenses : GPL-3.0-or-later
Groups : pro-audio
Provides : ladspa-host lv2-host vamp-host vst-host vst3-host
Depends On : alsa-lib libasound.so=2-64 expat flac libFLAC.so=14-64 libFLAC++.so=11-64 glibc gdk-pixbuf2 libgdk_pixbuf-2.0.so=0-64 glib2 libglib-2.0.so=0-64 libgobject-2.0.so=0-64 gtk3 libgdk-3.so=0-64
libgtk-3.so=0-64 hicolor-icon-theme jack lame libgcc libid3tag libid3tag.so=0-64 libmad libogg libogg.so=0-64 libsbsms libsbsms.so=2-64 libsndfile libsndfile.so=1-64 libsoxr libstdc++ libvorbis
libvorbis.so=0-64 libvorbisenc.so=2-64 libvorbisfile.so=3-64 libx11 lilv liblilv-0.so=0-64 mpg123 libmpg123.so=0-64 opusfile portaudio libportaudio.so=2-64 portmidi libportmidi.so=2-64 portsmf
libportSMF.so=0-64 python soundtouch sqlite libsqlite3.so=0-64 suil libsuil-0.so=0-64 twolame libtwolame.so=0-64 util-linux-libs wxwidgets-gtk3 vamp-plugin-sdk libvamp-hostsdk.so=3-64 wavpack
wxwidgets-common
Optional Deps : audacity-docs: for documentation
ffmpeg: for additional import/export capabilities [installed]
Required By : gxplugins.lv2
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 42.94 MiB
Packager : CachyOS <admin@cachyos.org>
Build Date : Thu 26 Mar 2026 09:11:52 PM CET
Install Date : Fri 27 Mar 2026 07:53:47 PM CET
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
pacman -Qi pipewire
Installed From : cachyos-extra-znver4
Name : pipewire
Version : 1:1.6.4-1.1
Description : Low-latency audio/video router and processor
Architecture : x86_64_v4
URL : https://pipewire.org
Licenses : MIT LGPL-2.1-or-later
Groups : None
Provides : None
Depends On : libpipewire=1:1.6.4-1.1 libpipewire-0.3.so=0-64 dbus libdbus-1.so=3-64 glib2 libglib-2.0.so=0-64 glibc libgcc ncurses libncursesw.so=6-64 readline libreadline.so=8-64 systemd-libs libsystemd.so=0-64
libudev.so=1-64
Optional Deps : gst-plugin-pipewire: GStreamer plugin [installed]
pipewire-alsa: ALSA configuration [installed]
pipewire-audio: Audio support [installed]
pipewire-docs: Documentation
pipewire-ffado: FireWire support
pipewire-jack-client: PipeWire as JACK client
pipewire-jack: JACK replacement
pipewire-libcamera: Libcamera support
pipewire-onnx: ONNX filter support
pipewire-pulse: PulseAudio replacement [installed]
pipewire-roc: ROC streaming
pipewire-session-manager: Session manager [installed]
pipewire-v4l2: V4L2 interceptor
pipewire-x11-bell: X11 bell
pipewire-zeroconf: Zeroconf support
realtime-privileges: realtime privileges with rt module
rtkit: realtime privileges with rtkit module [installed]
Required By : gst-plugin-pipewire lib32-pipewire obs-studio pipewire-alsa pipewire-audio pipewire-pulse proton-cachyos qt6-multimedia wireplumber xdg-desktop-portal
Optional For : qt6-webengine sdl3
Conflicts With : None
Replaces : None
Installed Size : 3.16 MiB
Packager : CachyOS <admin@cachyos.org>
Build Date : Wed 22 Apr 2026 06:06:12 PM CEST
Install Date : Sat 25 Apr 2026 09:33:27 AM CEST
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By : Signature
pacman -Qi libpulse
Installed From : cachyos-extra-znver4
Name : libpulse
Version : 17.0+r98+gb096704c0-1.2
Description : A featureful, general-purpose sound server (client library)
Architecture : x86_64_v4
URL : https://www.freedesktop.org/wiki/Software/PulseAudio/
Licenses : LGPL-2.1-or-later
Groups : None
Provides : libpulse-mainloop-glib.so=0-64 libpulse-simple.so=0-64 libpulse.so=0-64
Depends On : bash dbus glib2 glibc libasyncns libsndfile libxcb systemd-libs
Optional Deps : pulse-native-provider: PulseAudio backend [installed]
Required By : ardour audacious-plugins cef ffmpeg firefox fluidsynth kinfocenter libcanberra libopenmpt mpv pavucontrol phonon-qt6 pipewire-pulse plasma-pa pulseaudio-qt qt5-multimedia qt6-multimedia signal-desktop
Optional For : alsa-plugins fastfetch mpg123 proton-cachyos sdl3 wine
Conflicts With : None
Replaces : None
Installed Size : 1627.41 KiB
Packager : CachyOS <admin@cachyos.org>
Build Date : Sat 27 Dec 2025 10:02:09 PM CET
Install Date : Sun 28 Dec 2025 10:22:36 AM CET
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
pavucontrol works fine and looks good to my totally untrained eye.
If you need any other info, please let me know.


