No audio in steam games

Problem

No audio in games launched from steam, audio works in all other applications

garuda-inxi
System:
Kernel: 6.15.3-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=470c110a-0778-4215-95d5-4e5cb04c92eb rw rootflags=subvol=@
quiet splash nvidia_drm.modeset=1 ibt=off
Desktop: KDE Plasma v: 6.4.1 tk: Qt v: N/A info: frameworks v: 6.15.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Desktop System: OriginPC product: CHRONOS v: N/A
serial: <superuser required> Chassis: type: 3 serial: <superuser required>
Mobo: ASUSTeK model: ROG STRIX B760-I GAMING WIFI v: Rev 1.xx
serial: <superuser required> part-nu: CHRONOS uuid: <superuser required>
UEFI: American Megatrends v: 1205 date: 06/14/2023
CPU:
Info: model: 13th Gen Intel Core i9-13900KS bits: 64 type: MST AMCP
arch: Raptor Lake gen: core 13 level: v3 note: check built: 2022+
process: Intel 7 (10nm) family: 6 model-id: 0xB7 (183) stepping: 1
microcode: 0x12F
Topology: cpus: 1x dies: 1 clusters: 12 cores: 24 threads: 32 mt: 8 tpc: 2
st: 16 smt: enabled cache: L1: 2.1 MiB desc: d-16x32 KiB, 8x48 KiB; i-8x32
KiB, 16x64 KiB L2: 32 MiB desc: 8x2 MiB, 4x4 MiB L3: 36 MiB desc: 1x36 MiB
Speed (MHz): avg: 5600 min/max: 800/5600:6000:4300 scaling:
driver: intel_pstate governor: powersave cores: 1: 5600 2: 5600 3: 5600
4: 5600 5: 5600 6: 5600 7: 5600 8: 5600 9: 5600 10: 5600 11: 5600 12: 5600
13: 5600 14: 5600 15: 5600 16: 5600 17: 5600 18: 5600 19: 5600 20: 5600
21: 5600 22: 5600 23: 5600 24: 5600 25: 5600 26: 5600 27: 5600 28: 5600
29: 5600 30: 5600 31: 5600 32: 5600 bogomips: 203980
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Raptor Lake-S GT1 [UHD Graphics 770] vendor: ASUSTeK
driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
built: 2020-21 ports: active: DP-4 empty: HDMI-A-2,HDMI-A-3
bus-ID: 00:02.0 chip-ID: 8086:a780 class-ID: 0300
Device-2: NVIDIA AD103 [GeForce RTX 4080] vendor: PNY driver: nvidia
v: 575.64 alternate: nouveau,nvidia_drm non-free: 550-570.xx+
status: current (as of 2025-04) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ pcie: gen: 1 speed: 2.5 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s ports: active: none empty: DP-1, DP-2,
DP-3, HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:2704 class-ID: 0300
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: modesetting,nvidia
unloaded: nouveau alternate: fbdev,intel,nv,vesa dri: iris gpu: i915
display-ID: 0
Monitor-1: DP-4 model: Samsung LC49G95T serial: <filter> built: 2245 res:
mode: 5120x1440 hz: 240 scale: 100% (1) dpi: 82 gamma: 1.2
size: 1193x336mm (46.97x13.23") diag: 1239mm (48.8") modes: max: 5120x1440
min: 720x400
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 1 drv: iris device: 3 drv: swrast gbm: drv: iris
surfaceless: drv: nvidia wayland: drv: iris x11: drv: iris
inactive: device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 575.64
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4080/PCIe/SSE2
memory: 15.62 GiB display-ID: :1.0
API: Vulkan v: 1.4.313 layers: 11 device: 0 type: integrated-gpu
name: Intel Graphics (RPL-S) driver: mesa intel v: 25.1.4-arch1.1
device-ID: 8086:a780 surfaces: N/A device: 1 type: discrete-gpu
name: NVIDIA GeForce RTX 4080 driver: nvidia v: 575.64
device-ID: 10de:2704 surfaces: N/A device: 2 type: cpu name: llvmpipe
(LLVM 20.1.6 256 bits) driver: mesa llvmpipe v: 25.1.4-arch1.1 (LLVM
20.1.6) device-ID: 10005:0000 surfaces: N/A
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: Intel Raptor Lake High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl
bus-ID: 00:1f.3 chip-ID: 8086:7a50 class-ID: 0403
Device-2: NVIDIA vendor: PNY driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:22bb class-ID: 0403
Device-3: Bitwig GmbH Connect driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3.3.1.4:10
chip-ID: 17c8:7010 class-ID: 0300 serial: <filter>
Device-4: Faderfox DJ4 driver: snd-usb-audio type: USB rev: 1.1
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-3.3.2:9 chip-ID: 2256:2005
class-ID: 0103
API: ALSA v: k6.15.3-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.4.2 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Raptor Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:7a70 class-ID: 0280
IF: wlp0s20f3 state: down mac: <filter>
Device-2: Intel Ethernet I226-V vendor: ASUSTeK driver: igc v: kernel
pcie: gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 05:00.0
chip-ID: 8086:125c class-ID: 0200
IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: docker0 state: down mac: <filter>
Info: services: NetworkManager,systemd-timesyncd
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:12 chip-ID: 8087:0033
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: N/A
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
driver: vmd v: 0.6 port: N/A bus-ID: 00:0e.0 chip-ID: 8086:a77f rev:
class-ID: 0104
Drives:
Local Storage: total: 18.19 TiB used: 814.99 GiB (4.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Corsair model: MP600 PRO XT
size: 3.64 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: EIFM31.6 temp: 48.9 C
scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 QVO 8TB
size: 7.28 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 QVO 8TB
size: 7.28 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
Partition:
ID-1: / raw-size: 3.64 TiB size: 3.64 TiB (100.00%) used: 814.95 GiB (21.9%)
fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
used: 42.2 MiB (43.9%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 3.64 TiB size: 3.64 TiB (100.00%)
used: 814.95 GiB (21.9%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-4: /var/log raw-size: 3.64 TiB size: 3.64 TiB (100.00%)
used: 814.95 GiB (21.9%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-5: /var/tmp raw-size: 3.64 TiB size: 3.64 TiB (100.00%)
used: 814.95 GiB (21.9%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.08 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 38.2 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 31.08 GiB used: 7.53 GiB (24.2%)
Processes: 549 Power: uptime: 5m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.35 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: 2155 pm: pacman pkgs: 2146 libs: 528 tools: octopi,paru
pm: appimage pkgs: 0 pm: flatpak pkgs: 9 Compilers: clang: 20.1.6
gcc: 15.1.1 alt: 14 Shell: garuda-inxi default: fish v: 4.0.2
running-in: konsole inxi: 3.3.38
Garuda (2.7.2-1):
System install date:     2025-05-13
Last full system update: 2025-06-30
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       Probably (Run as root to verify)
Failed units:

attempted troubleshooting

  • Tried using sudo downgrade libpipewire pipewire pipewire-audio gst-plugin-pipewire pipewire-zeroconf pipewire-x11-bell pipewire-pulse pipewire-jack pipewire-alsa pipewire-v4l2 as suggested in this post reporting the same issue.
  • Found something about audio issues on ProtonDB but not 100% how to move forward with this.
  • Attempted to rollback to a previous snapshot but ended up with a black screen and had to restore using btrfs-assistant-bin in recovery terminal to get to a working snapshot.

(also this is my first post, hopefully I did everything right in regards to reaching out for help)

I had the same issue with pipewire-1.4.4, but started to work after 1.4.5.
I would upgrade pipewire and the associated libraries and try again.

Also, make sure pipewire is not in “IgnorePackage”, that are excluded from updates.
Check in /etc/pacman.conf file and comment out with ‘#’, if pipewire is in IgnorePackage section.

So I updated pipwire to 1.4.6
Audio no works on some, not others

System:
Kernel: 6.15.4-zen2-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=470c110a-0778-4215-95d5-4e5cb04c92eb rw rootflags=subvol=@
quiet splash nvidia_drm.modeset=1 ibt=off
Desktop: KDE Plasma v: 6.4.1 tk: Qt v: N/A info: frameworks v: 6.15.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Desktop System: OriginPC product: CHRONOS v: N/A
serial: <superuser required> Chassis: type: 3 serial: <superuser required>
Mobo: ASUSTeK model: ROG STRIX B760-I GAMING WIFI v: Rev 1.xx
serial: <superuser required> part-nu: CHRONOS uuid: <superuser required>
UEFI: American Megatrends v: 1205 date: 06/14/2023
CPU:
Info: model: 13th Gen Intel Core i9-13900KS bits: 64 type: MST AMCP
arch: Raptor Lake gen: core 13 level: v3 note: check built: 2022+
process: Intel 7 (10nm) family: 6 model-id: 0xB7 (183) stepping: 1
microcode: 0x12F
Topology: cpus: 1x dies: 1 clusters: 12 cores: 24 threads: 32 mt: 8 tpc: 2
st: 16 smt: enabled cache: L1: 2.1 MiB desc: d-16x32 KiB, 8x48 KiB; i-8x32
KiB, 16x64 KiB L2: 32 MiB desc: 8x2 MiB, 4x4 MiB L3: 36 MiB desc: 1x36 MiB
Speed (MHz): avg: 5600 min/max: 800/5600:6000:4300 scaling:
driver: intel_pstate governor: powersave cores: 1: 5600 2: 5600 3: 5600
4: 5600 5: 5600 6: 5600 7: 5600 8: 5600 9: 5600 10: 5600 11: 5600 12: 5600
13: 5600 14: 5600 15: 5600 16: 5600 17: 5600 18: 5600 19: 5600 20: 5600
21: 5600 22: 5600 23: 5600 24: 5600 25: 5600 26: 5600 27: 5600 28: 5600
29: 5600 30: 5600 31: 5600 32: 5600 bogomips: 203980
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Raptor Lake-S GT1 [UHD Graphics 770] vendor: ASUSTeK
driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
built: 2020-21 ports: active: DP-4 empty: HDMI-A-2,HDMI-A-3
bus-ID: 00:02.0 chip-ID: 8086:a780 class-ID: 0300
Device-2: NVIDIA AD103 [GeForce RTX 4080] vendor: PNY driver: nvidia
v: 575.64 alternate: nouveau,nvidia_drm non-free: 550-570.xx+
status: current (as of 2025-04) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ pcie: gen: 1 speed: 2.5 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s ports: active: none empty: DP-1, DP-2,
DP-3, HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:2704 class-ID: 0300
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: modesetting,nvidia
unloaded: nouveau alternate: fbdev,intel,nv,vesa dri: iris gpu: i915
display-ID: 0
Monitor-1: DP-4 model: Samsung LC49G95T serial: <filter> built: 2245 res:
mode: 5120x1440 hz: 240 scale: 100% (1) dpi: 82 gamma: 1.2
size: 1193x336mm (46.97x13.23") diag: 1239mm (48.8") modes: max: 5120x1440
min: 720x400
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 1 drv: iris device: 3 drv: swrast gbm: drv: iris
surfaceless: drv: nvidia wayland: drv: iris x11: drv: iris
inactive: device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 575.64
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4080/PCIe/SSE2
memory: 15.62 GiB display-ID: :1.0
API: Vulkan v: 1.4.313 layers: 11 device: 0 type: integrated-gpu
name: Intel Graphics (RPL-S) driver: mesa intel v: 25.1.4-arch1.1
device-ID: 8086:a780 surfaces: N/A device: 1 type: discrete-gpu
name: NVIDIA GeForce RTX 4080 driver: nvidia v: 575.64
device-ID: 10de:2704 surfaces: N/A device: 2 type: cpu name: llvmpipe
(LLVM 20.1.6 256 bits) driver: mesa llvmpipe v: 25.1.4-arch1.1 (LLVM
20.1.6) device-ID: 10005:0000 surfaces: N/A
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: Intel Raptor Lake High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl
bus-ID: 00:1f.3 chip-ID: 8086:7a50 class-ID: 0403
Device-2: NVIDIA vendor: PNY driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:22bb class-ID: 0403
Device-3: Bitwig GmbH Connect driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3.3.1.4:10
chip-ID: 17c8:7010 class-ID: 0300 serial: <filter>
Device-4: Faderfox DJ4 driver: snd-usb-audio type: USB rev: 1.1
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-3.3.2:9 chip-ID: 2256:2005
class-ID: 0103
API: ALSA v: k6.15.4-zen2-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.4.6 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Raptor Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:7a70 class-ID: 0280
IF: wlp0s20f3 state: down mac: <filter>
Device-2: Intel Ethernet I226-V vendor: ASUSTeK driver: igc v: kernel
pcie: gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 05:00.0
chip-ID: 8086:125c class-ID: 0200
IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: docker0 state: down mac: <filter>
Info: services: NetworkManager,systemd-timesyncd
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:12 chip-ID: 8087:0033
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: N/A
RAID:
Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
driver: vmd v: 0.6 port: N/A bus-ID: 00:0e.0 chip-ID: 8086:a77f rev:
class-ID: 0104
Drives:
Local Storage: total: 18.19 TiB used: 817.25 GiB (4.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Corsair model: MP600 PRO XT
size: 3.64 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: EIFM31.6 temp: 45.9 C
scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 QVO 8TB
size: 7.28 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 870 QVO 8TB
size: 7.28 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
Partition:
ID-1: / raw-size: 3.64 TiB size: 3.64 TiB (100.00%) used: 817.21 GiB (21.9%)
fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
used: 42.2 MiB (43.9%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 3.64 TiB size: 3.64 TiB (100.00%)
used: 817.21 GiB (21.9%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-4: /var/log raw-size: 3.64 TiB size: 3.64 TiB (100.00%)
used: 817.21 GiB (21.9%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-5: /var/tmp raw-size: 3.64 TiB size: 3.64 TiB (100.00%)
used: 817.21 GiB (21.9%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.08 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 36.5 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 31.08 GiB used: 7.4 GiB (23.8%)
Processes: 551 Power: uptime: 9m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.35 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: 2156 pm: pacman pkgs: 2147 libs: 528 tools: octopi,paru
pm: appimage pkgs: 0 pm: flatpak pkgs: 9 Compilers: clang: 20.1.6
gcc: 15.1.1 alt: 14 Shell: garuda-inxi default: fish v: 4.0.2
running-in: konsole inxi: 3.3.38
Garuda (2.7.3-1):
System install date:     2025-05-13
Last full system update: 2025-06-30
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       Probably (Run as root to verify)
Failed units:

It seems to be working on:

  • Expedition 33 (but that has other issues right now for me)
  • PoE 2
  • Stellaris

But isn’t working on

  • No rest for the wicked
  • Diablo IV

Curious as to what steps I can take next to try and see what’s different between what is working and what isn’t.

If you bring up the audio devices (speaker symbol in task bar) you see more than one device? Games may choose the device to use differently, so could make sense to disable some you are not using (i.e. an empty plug).

Also check the audio settings in game for any features and try disabling them. If they use fancy 3rd party proprietary audio enhancements they may or may not work on Proton as expected.

Also make sure different sound drivers or extensions don’t collide. In
`Garuda Rani → System Settings → System compents → Audio
the only two things I have enabled are “PipeWire Support” and “User in realtime group”. No ALSA, JACK, or PulseAudio. Haven’t had any issues with sound so far.

  • Only one audio is shown (all other outputs in Audio settings are set to off)
  • The games in question do no have additional audio features
  • Pipewire support and User in realtime group are the only items selected in Rani → System Settings → System components → Audio

A bit stumped on where to go next in this troubleshooting process.

Well, there are recent reports on ProtonDB regarding Diablo 4 on Arch, and while they mention a memory leak that can be fixed with a config adjustment, there are no reports regarding sound issues.

I compared your garuda-inxa’s audio section with mine and looks identical. And as I said, I never had any issues. Also, you stated sound generally does work. You could try re-installing all the sound packages and include the 32bit libs for good measure, but I wouldn’t bet too much on it.

I know this sounds stupid, but I would really double-check which output device is being used by which game. According to your garuda-inxi you have 4 audio devices. Do you see any indication of sound output in the device settings while the game is running?

Thanks for helping point out the 4 devices (and in general).
The FaderFox is a DAW controller; I unplugged that just in case it was interfering.

In my system settings I double, and tripple checked my audio settings.
I have:

  • Bitwig Connect
  • HDA Nvidia
  • Built in Audio

I launched Diablo 4 to check the audio settings and compared them and it all seems right. I was confused as anytime audio is produced by an application I usually see it appear in these settings (EG: FireDragon playing youtube, PlexAmp playing music, Bitwig, etc) and diablo doesn’t show up at all.

Below a screen show showing the settings with the game launched (no sound still)

I also:

  • Installed the 32libs for pipewire (no change)
  • Did a reinstall of pipewire and dependencies (no change)

So - after doing some Root Cause Analysis (which I should have started with) it seems that the issue lies with the Bitwig Audio Controller. When I set my audio to use the Build In Audio, audio in those games works.

I also pinned the audio panel in my task bar to stay open and had it on applications.

  • build in audio the game appears and stays there
  • bitwig the game appears breifly and then is no longer listed

I’ll try and reach out to BitWig to see if they have any thoughts on the matter.

Glad to hear that you found the culprit. Happy gaming. :rocket:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.