5.1 Digital soround sound not working

Hello
at the moment I am trying to setup/re enable Digital 5.1 Sound on my PC.

My Sound system is an Logitech z-5500 Digital 5.1 Surround-Sound system

I am Using the Optikal-Digital connection.
Also an connection via 3 times Audio jack is possible
with this 5.1 sound is possible. Bur I have some annoying high frequency noise
so I prefer the Optical connection.

A a few weeks 5.1 Sound was working properly over the Optical connection

Tow weak or so ago my audio was malfunctioning but after some tinkering I got it working again.
Most likely 5.1 Sound is gone since then

any ideas how to Fix it?

Anwers in german ar also fine

sudo garuda-inxi
System:
Kernel: 6.2.13-zen-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=dd482690-3cb7-4e23-bf52-f6fdfdbb1afc rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3 amd_iommu=on iommu=pt ibt=off
Desktop: KDE Plasma v: 5.27.4 tk: Qt v: 5.15.9 wm: kwin_x11 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: X470 AORUS GAMING 5 WIFI v: N/A
serial: N/A
Mobo: Gigabyte model: X470 AORUS GAMING 5 WIFI-CF v: x.x serial: N/A
UEFI: American Megatrends LLC. v: F60h date: 02/04/2021
Battery:
Device-1: hidpp_battery_0 model: Logitech Illuminated Living-Room Keyboard
K830 serial: <filter> charge: 100% (should be ignored) rechargeable: yes
status: discharging
Device-2: hidpp_battery_1 model: Logitech Wireless Mouse MX Master 2S
serial: <filter> charge: 55% (should be ignored) rechargeable: yes
status: discharging
CPU:
Info: model: AMD Ryzen 7 2700X socket: AM4 bits: 64 type: MT MCP arch: Zen+
gen: 2 level: v3 note: check built: 2018-21 process: GF 12nm
family: 0x17 (23) model-id: 8 stepping: 2 microcode: 0x800820D
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 768 KiB desc: d-8x32 KiB; i-8x64 KiB L2: 4 MiB desc: 8x512 KiB
L3: 16 MiB desc: 2x8 MiB
Speed (MHz): avg: 3700 min/max: 2200/3700 boost: enabled
base/boost: 3700/4350 scaling: driver: acpi-cpufreq governor: performance
volts: 1.2 V ext-clock: 100 MHz cores: 1: 3700 2: 3700 3: 3700 4: 3700
5: 3700 6: 3700 7: 3700 8: 3700 9: 3700 10: 3700 11: 3700 12: 3700
13: 3700 14: 3700 15: 3700 16: 3700 bogomips: 118400
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA GP102 [GeForce GTX 1080 Ti] vendor: Gigabyte driver: nvidia
v: 530.41.03 alternate: nouveau,nvidia_drm non-free: 530.xx+
status: current (as of 2023-03) arch: Pascal code: GP10x
process: TSMC 16nm built: 2016-21 pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 0a:00.0 chip-ID: 10de:1b06 class-ID: 0300
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: nvidia unloaded: modesetting
alternate: fbdev,nouveau,nv,vesa gpu: nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 84 s-size: 1160x653mm (45.67x25.71")
s-diag: 1331mm (52.41")
Monitor-1: DP-0 pos: primary res: 3840x2160 hz: 60 dpi: 161
size: 607x345mm (23.9x13.58") diag: 698mm (27.49") modes: N/A
Monitor-2: HDMI-2 size-res: N/A modes: N/A
API: OpenGL v: 4.6.0 NVIDIA 530.41.03 renderer: NVIDIA GeForce GTX 1080
Ti/PCIe/SSE2 direct-render: Yes
Audio:
Device-1: NVIDIA GP102 HDMI Audio vendor: Gigabyte driver: snd_hda_intel
v: kernel bus-ID: 5-2:2 chip-ID: 046d:0a1f pcie: class-ID: 0300 gen: 3
speed: 8 GT/s lanes: 16 bus-ID: 0a:00.1 chip-ID: 10de:10ef class-ID: 0403
Device-2: AMD Family 17h HD Audio vendor: Gigabyte driver: snd_hda_intel
v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 0c:00.3
chip-ID: 1022:1457 class-ID: 0403
Device-3: Logitech G930 type: USB driver: hid-generic,snd-usb-audio,usbhid
API: ALSA v: k6.2.13-zen-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 0.3.70 status: n/a (root, process) 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 Wireless-AC 9260 driver: iwlwifi v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 06:00.0 chip-ID: 8086:2526 class-ID: 0280
IF: wlp6s0 state: down mac: <filter>
Device-2: Intel I211 Gigabit Network vendor: Gigabyte driver: igb
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 07:00.0
chip-ID: 8086:1539 class-ID: 0200
IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: anbox0 state: down mac: <filter>
IF-ID-2: virbr0 state: down mac: <filter>
Bluetooth:
Device-1: Intel Wireless-AC 9260 Bluetooth Adapter type: USB driver: btusb
v: 0.8 bus-ID: 1-2:2 chip-ID: 8087:0025 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter>
Drives:
Local Storage: total: 6.37 TiB used: 1.94 TiB (30.5%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 960 EVO 1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 type: SSD serial: <filter> rev: 3B7QCXE7 temp: 42.9 C scheme: MBR
SMART: yes health: PASSED on: 160d 13h cycles: 2,635
read-units: 72,554,648 [37.1 TB] written-units: 372,911,368 [190 TB]
ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 QVO 1TB
family: based SSDs size: 931.51 GiB block-size: physical: 512 B
logical: 512 B sata: 3.2 speed: 6.0 Gb/s type: SSD serial: <filter>
rev: 1B6Q temp: 26 C
SMART: yes state: enabled health: PASSED on: 254d 9h cycles: 1995
written: 2.42 TiB
ID-3: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST4000VN008-2DR166
family: IronWolf size: 3.64 TiB block-size: physical: 4096 B logical: 512 B
sata: 3.1 speed: 6.0 Gb/s type: HDD rpm: 5980 serial: <filter> rev: SC60
temp: 33 C scheme: GPT
SMART: yes state: enabled health: PASSED on: 368d 8h cycles: 2594
read: 15.16 TiB written: 7.31 TiB Pre-Fail: attribute: Spin_Retry_Count
value: 100 worst: 100 threshold: 97
ID-4: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 860 QVO 1TB
family: based SSDs size: 931.51 GiB block-size: physical: 512 B
logical: 512 B sata: 3.2 speed: 6.0 Gb/s type: SSD serial: <filter>
rev: 1B6Q temp: 28 C scheme: GPT
SMART: yes state: enabled health: PASSED on: 255d 5h cycles: 1999
written: 3.07 TiB
Partition:
ID-1: / raw-size: 390.62 GiB size: 390.62 GiB (100.00%)
used: 74.03 GiB (19.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p3
maj-min: 259:3
ID-2: /boot/efi raw-size: 500 MiB size: 499 MiB (99.80%)
used: 576 KiB (0.1%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p4
maj-min: 259:4
ID-3: /home raw-size: 505.98 GiB size: 505.98 GiB (100.00%)
used: 88.1 GiB (17.4%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p1
maj-min: 259:1
ID-4: /var/log raw-size: 390.62 GiB size: 390.62 GiB (100.00%)
used: 74.03 GiB (19.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p3
maj-min: 259:3
ID-5: /var/tmp raw-size: 390.62 GiB size: 390.62 GiB (100.00%)
used: 74.03 GiB (19.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p3
maj-min: 259:3
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 31.28 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 53.6 C mobo: N/A gpu: nvidia temp: 54 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 28%
Info:
Processes: 441 Uptime: 1h 35m wakeups: 37 Memory: 31.28 GiB
used: 6.06 GiB (19.4%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 12.2.1 clang: 15.0.7 Packages: 2360
pm: pacman pkgs: 2299 libs: 574 tools: gnome-software,octopi,pamac,paru
pm: flatpak pkgs: 54 pm: snap pkgs: 7 Shell: garuda-inxi (sudo)
default: Bash v: 5.1.16 running-in: yakuake inxi: 3.3.26
Garuda (2.6.16-1):
System install date:     2022-09-18
Last full system update: 2023-04-29 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager mkinitcpio nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:            anbox-container-manager.service systemd-networkd-wait-online.service

Which audio/video player are you using?

basically the Problem happens with all of them / is a "System Wide" Problem

most of time I listen to music I use Spotify from the caotic-aur.

But the Problem occurs also with Firefox and Games.

The Main Problem is that the System dos not recognize the fact that there is an Surround sound system connected

A Few Wakes ago there was another option for surround sound and the speakers were recognized

Try "Digital Surround 5.1" instead of "Digital Stereo" as your Profile.

3 Likes

Hi,
Its common issue due to the misconception of SPDIF.

SPIDF only supports 2-channel audio. It supports Dolby 5.1 via the following compression protocols:Dolby Digital, DD+, DTS, DTS-ES. However, if your audio stream is not one of these, your client program or your soundcard (which Audiophiles call a DAC) may be able to do the transcoding to these formats for output over SPDIF. This may help

So the suggestions to setup your SPIDF connection to Dolby 5.1 may help, as it may trigger your soundcard or CPU to do the audio transcoding to a format acceptable to SPDIF.

I've dealt with this gremlin before setting up my media centre on SPDIF But I was able to tell the media centre (kodi) to send data as Dolby DTS so my movies were transcoded if they had a different digital format (which is common is HD Blu-ray sound, which is uncompressed surround). So YMMV from program to program. But media players should support such config..

Are you using an onboard sound card, or does the Logitech have a Soundcard/DAC in it? I see it as a USB device in you config, so if it has a Sound decoding capability, you may be able to send sound directly to the logitech over USB. Linux supports most USB sound cards with the ALSA(?) standard.

Hope that helps., or at least gives you a better understanding of the world of Digital sound, encoding, soundcards, and outputs.

2 Likes

first sorry for my late response I am a bit busy at the Moment

The Problem is that this option is not available
any Idears how to enable it?

do you use Pipewire or Pulse Audio?

i am quiet sure that it was available a wile ago

any tips how to do that?

Oh, that’s where I become mostly useless in this.
Currently it seems I have both packages installed:

pipewire

Name : pipewire
Version : 1:0.3.70-1
Description : Low-latency audio/video router and processor
Architecture : x86_64
URL : https://pipewire.org
Licenses : MIT LGPL
Groups : None
Provides : None
Depends On : libpipewire=1:0.3.70-1 libcamera-base.so=0.0.4-64 libcamera.so=0.0.4-64 libdbus-1.so=3-64 libglib-2.0.so=0-64 libncursesw.so=6-64 libpipewire-0.3.so=0-64 libreadline.so=8-64 libsystemd.so=0-64
libudev.so=1-64
Optional Deps : gst-plugin-pipewire: GStreamer plugin
pipewire-alsa: ALSA configuration
pipewire-audio: Audio support
pipewire-docs: Documentation
pipewire-jack: JACK support
pipewire-pulse: PulseAudio replacement
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 : kpipewire pipewire-media-session telegram-desktop xdg-desktop-portal
Optional For : qt5-webengine sdl2 uresourced
Conflicts With : None
Replaces : None
Installed Size : 3.12 MiB
Packager : Jan Alexander Steffens (heftig) [email protected]
Build Date : Thu 20 Apr 2023 12:06:55 PM
Install Date : Sun 30 Apr 2023 12:50:34 PM
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By : Signature

pulseaudio

Name : pulseaudio
Version : 16.1-6
Description : A featureful, general-purpose sound server
Architecture : x86_64
URL : PulseAudio
Licenses : GPL
Groups : None
Provides : None
Depends On : alsa-lib fftw libcap libltdl libpulse=16.1-6 libsm libsoxr libxtst orc rtkit speexdsp tdb webrtc-audio-processing
Optional Deps : pulseaudio-alsa: ALSA configuration (recommended) [installed]
pulseaudio-bluetooth: Bluetooth support [installed]
pulseaudio-equalizer: Graphical equalizer [installed]
pulseaudio-jack: Jack support [installed]
pulseaudio-lirc: IR (lirc) support [installed]
pulseaudio-rtp: RTP and RAOP support [installed]
pulseaudio-zeroconf: Zeroconf support [installed]
Required By : plasma-pa pulseaudio-alsa pulseaudio-bluetooth pulseaudio-equalizer pulseaudio-equalizer-ladspa pulseaudio-jack pulseaudio-lirc pulseaudio-rtp pulseaudio-support pulseaudio-zeroconf
Optional For : firedragon phonon-qt5 phonon-qt5-gstreamer
Conflicts With : None
Replaces : pulseaudio-gconf<=11.1 pulseaudio-xen<=9.0
Installed Size : 5.92 MiB
Packager : Jan Alexander Steffens (heftig) [email protected]
Build Date : Wed 15 Mar 2023 09:11:06 PM
Install Date : Sun 19 Mar 2023 12:41:10 PM
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By : Signature

I have no idea what to do to show different items in the Audio settings list. :frowning:

HI,
Not sure either - can offer some troubleshooting

  • You could download free test files for Sourround 5.1 and Dolby 5.1 (Dolby Digital or DTS) - these may help as they playback one speaker at a time. Try both because non-compressed 5 channel sound will need to be transcoded to work over SPDIF.
  • Try a movie player program like VLC or kodi. You can specifically set transcoding options in these. They may help you try different options and see what works.
  • I would check your client (spotify) setting and see if surround sound is turned on, and what format it is playing back on. For SPDIF/ you need DTS or other compression, which sends 5 channel sound over two digital channels.

I do use SPDIF on my TV with AppleTV and Kodi - I'm sure I needed to set them up to tell them my system's capability was Dolby DTS. I get surround sound from both (even my ripped blue-rays which don't use DTS compression as Kodi will transcode to DTS).

You mentioned 5.1 surround sound with "three times" audio jack? Would you not need 6? (5 speakers and one sub). Three would be 2.1 (Left/Right and Sub). I'm wondering if your sound card only supports 2.1 channels - and that's why you don't have the "5.1" option in pipewire.

The "high frequency noise" you heard when you used those three jacks on a 5.1 surround may have been the DTS encoding (DTS mucks with frequencies and uses frequencies above human hearing to send 5 channels over 2 channels).

So if your sound card is only 2.1 channels - you can probably still send surround over SPIDF as your logitech speakers will decode the DTS stream, but all your client programs will need to be told to send surround sound as DTS, as they may just look at your sound card and think "2.1 only", and transcode to 2.1 or use a 2.1 stream.

your sound server’s status seems weird to be it should be active and not n/a (root, process)
can you check the status of pipewire using the systemctl commands here and post the output:

systemctl status --user pipewire
systemctl status --user pipewire-pulse
systemctl status --user wireplumber
1 Like

Thanks this is the output

systemctl status --user pipewire
â—Ź pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
Active: active (running) since Sat 2023-05-06 18:15:10 CEST; 1h 3min ago
TriggeredBy: â—Ź pipewire.socket
Main PID: 6646 (pipewire)
Tasks: 3 (limit: 38306)
Memory: 7.7M
CPU: 953ms
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire.service
└─6646 /usr/bin/pipewire

Mai 06 18:15:10 BeQuietGaruda systemd[5951]: Started PipeWire Multimedia Service.
systemctl status --user pipewire-pulse
â—Ź pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: enabled)
Active: active (running) since Sat 2023-05-06 18:15:13 CEST; 1h 6min ago
TriggeredBy: â—Ź pipewire-pulse.socket
Main PID: 6921 (pipewire-pulse)
Tasks: 2 (limit: 38306)
Memory: 35.4M
CPU: 2.278s
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire-pulse.service
└─6921 /usr/bin/pipewire-pulse

Mai 06 18:15:13 BeQuietGaruda systemd[5951]: Started PipeWire PulseAudio.
Mai 06 18:42:15 BeQuietGaruda pipewire-pulse[6921]: mod.protocol-pulse: client 0x559f245aee80 [libcanberra]: ERROR command:>
Mai 06 18:42:15 BeQuietGaruda pipewire-pulse[6921]: mod.protocol-pulse: client 0x559f245aee80 [libcanberra]: ERROR command:>
Mai 06 18:42:16 BeQuietGaruda pipewire-pulse[6921]: mod.protocol-pulse: client 0x559f245aee80 [libcanberra]: ERROR command:>
Mai 06 18:42:16 BeQuietGaruda pipewire-pulse[6921]: mod.protocol-pulse: client 0x559f245aee80 [libcanberra]: ERROR command:>
lines 1-16/16 (END)...skipping...
â—Ź pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: enabled)
Active: active (running) since Sat 2023-05-06 18:15:13 CEST; 1h 6min ago
TriggeredBy: â—Ź pipewire-pulse.socket
Main PID: 6921 (pipewire-pulse)
Tasks: 2 (limit: 38306)
Memory: 35.4M
CPU: 2.278s
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire-pulse.service
└─6921 /usr/bin/pipewire-pulse

Mai 06 18:15:13 BeQuietGaruda systemd[5951]: Started PipeWire PulseAudio.
Mai 06 18:42:15 BeQuietGaruda pipewire-pulse[6921]: mod.protocol-pulse: client 0x559f245aee80 [libcanberra]: ERROR command:>
Mai 06 18:42:15 BeQuietGaruda pipewire-pulse[6921]: mod.protocol-pulse: client 0x559f245aee80 [libcanberra]: ERROR command:>
Mai 06 18:42:16 BeQuietGaruda pipewire-pulse[6921]: mod.protocol-pulse: client 0x559f245aee80 [libcanberra]: ERROR command:>
Mai 06 18:42:16 BeQuietGaruda pipewire-pulse[6921]: mod.protocol-pulse: client 0x559f245aee80 [libcanberra]: ERROR command:>
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~

also the Terminal was locked after this command (de command did not stop properly)

systemctl status --user wireplumber
â—Ź wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
Active: active (running) since Sat 2023-05-06 18:15:10 CEST; 1h 9min ago
Main PID: 6648 (wireplumber)
Tasks: 6 (limit: 38306)
Memory: 23.0M
CPU: 430ms
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/wireplumber.service
└─6648 /usr/bin/wireplumber

Mai 06 18:15:10 BeQuietGaruda systemd[5951]: Started Multimedia Service Session Manager.
Mai 06 18:15:10 BeQuietGaruda wireplumber[6648]: [0:00:25.263291850] [6648]  INFO Camera camera_manager.cpp:298 libcamera v>
Mai 06 18:15:10 BeQuietGaruda wireplumber[6648]: The decibel volume range for element 'PCM' (-6600 dB - -600 dB) has negati>
Mai 06 18:15:10 BeQuietGaruda wireplumber[6648]: The decibel volume range for element 'PCM' (-6600 dB - -600 dB) has negati>
Mai 06 18:15:10 BeQuietGaruda wireplumber[6648]: The decibel volume range for element 'PCM' (-6600 dB - -600 dB) has negati>
Mai 06 18:15:10 BeQuietGaruda wireplumber[6648]: The decibel volume range for element 'PCM' (-6600 dB - -600 dB) has negati>
Mai 06 18:15:10 BeQuietGaruda wireplumber[6648]: The decibel volume range for element 'PCM' (-6600 dB - -600 dB) has negati>
Mai 06 18:42:15 BeQuietGaruda wireplumber[6648]: <WpSiAudioAdapter:0x55bae7ae2de0> Object activation aborted: proxy destroy>
Mai 06 18:42:15 BeQuietGaruda wireplumber[6648]: <WpSiAudioAdapter:0x55bae7ae2de0> failed to activate item: Object activati>
lines 1-19/19 (END)

same for this one

Nope. Googling shows it is 5.1. Simple thing, that Google. :wink:

1 Like

Yes that and my Sound card has in total 7 3.5mm barrel jaks
front left right
side left right
back left right
Bass/Center
an microphone

and one optical

it is an “Real” 7.1 Sound card

the sound system has “only” tree barell Jacks

Thanks. Wasn’t sure if the three barrel jacks were coming out of the sound card or into the Logitech.

Hard to find a photo of the system’s most important piece, the jack inputs :slight_smile:

So the three barrel jacks are 5.1, and I take it match with your sound card outputs (or there were appropriate adapter cables): FrontL/R, BackL/R, Sub/Center. Those will only work if your soundcard is setup to produce 5.1 sound. But the problem is Linux/Pipewire only seems to see your card as Stereo.

Sadly, once we get to hardware/kernel, I’m of even less use. Maybe a broader question outside the forum specific to your soundcard may have the solution. There’s nothing wrong with the speakers, its the soundcard by the looks of it.

SPDIF is a workaround, but you may need to tell your programs (if pipewire sound setup doesn’t offer it) that you want surround sound encoded to Dolby Digital. Good luck.

1 Like

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