S/PDIF Audio device not recognized

My S/PDIF speakers are not usable, despite being connected at all times.

However, If i run the pacmd list-cards command in the terminal, the device shows up just fine.

I tried following some steps to resolve the issue at the pulseaudio troubleshooting page in the archwiki, but i’m pretty new to linux, so i got lost pretty easily. Any help is appreciated!

What does audio-setting say?
With manjaro and kde the sounds output tends to jump to the hdmi or displayport monitorspeakers (which have none so complete silence)

Is “audio-setting” a command? if so, it’s not a valid one.

If you’re talking about audio settings in general, then here’s how its configured:

Headphones: "Headphones (Family 17h (Models 00h-0fh) HD Audio Controller Analog Stereo) works as expected

HDMI: HDMI / DisplayPort (Oland/Hainan/CapeVerde/Pitcairn HDMI Audio) Digital Stereo *won’t work anyway because my monitor does not have speakers.

There should be S/PDF Digital audio option but it is not recognized, that’s what the issue is.

Are S/PDIF speakers connected to system via 3.5mm jack (orange); RCA phono socket or optical output?

Please post response to pacmd list-cards

And also information about ALSA audio settings

amixer -D sysdefault

Well, this is quite long, but here’s the entire output from the terminal with both commands.

The speakers are also connected via optical cable.

    ~  amixer -D sysdefault                                                                                         ✔ 
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
    ~  pacmd list-cards                                                                                             ✔ 
4 card(s) available.
    index: 0
        name: <alsa_card.usb-046d_0825_A91BA050-02>
        driver: <module-alsa-card.c>
        owner module: 6
        properties:
                alsa.card = "2"
                alsa.card_name = "USB Device 0x46d:0x825"
                alsa.long_card_name = "USB Device 0x46d:0x825 at usb-0000:2a:00.1-5, high speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:2a:00.1-usb-0:5:1.2"
                sysfs.path = "/devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-5/1-5:1.2/sound/card2"
                udev.id = "usb-046d_0825_A91BA050-02"
                device.bus = "usb"
                device.vendor.id = "046d"
                device.vendor.name = "Logitech, Inc."
                device.product.id = "0825"
                device.product.name = "Webcam C270"
                device.serial = "046d_0825_A91BA050"
                device.form_factor = "webcam"
                device.string = "2"
                device.description = "Webcam C270"
                module-udev-detect.discovered = "1"
                device.icon_name = "camera-web-usb"
        profiles:
                input:mono-fallback: Mono Input (priority 1, available: unknown)
                off: Off (priority 0, available: unknown)
        active profile: <input:mono-fallback>
        sources:
                alsa_input.usb-046d_0825_A91BA050-02.mono-fallback/#0: Webcam C270 Mono
        ports:
                analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
                        properties:
                                device.icon_name = "audio-input-microphone"
    index: 1
        name: <alsa_card.usb-CMEDIA_Q9-1-00>
        driver: <module-alsa-card.c>
        owner module: 7
        properties:
                alsa.card = "3"
                alsa.card_name = "Q9-1"
                alsa.long_card_name = "CMEDIA Q9-1 at usb-0000:2a:00.1-6, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:2a:00.1-usb-0:6:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-6/1-6:1.0/sound/card3"
                udev.id = "usb-CMEDIA_Q9-1-00"
                device.bus = "usb"
                device.vendor.id = "0d8c"
                device.vendor.name = "C-Media Electronics, Inc."
                device.product.id = "0135"
                device.product.name = "Q9-1"
                device.serial = "CMEDIA_Q9-1"
                device.string = "3"
                device.description = "Q9-1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        profiles:
                input:mono-fallback: Mono Input (priority 1, available: unknown)
                off: Off (priority 0, available: unknown)
        active profile: <input:mono-fallback>
        sources:
                alsa_input.usb-CMEDIA_Q9-1-00.mono-fallback/#1: Q9-1 Mono
        ports:
                analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
                        properties:
                                device.icon_name = "audio-input-microphone"
    index: 2
        name: <alsa_card.pci-0000_2d_00.1>
        driver: <module-alsa-card.c>
        owner module: 8
        properties:
                alsa.card = "0"
                alsa.card_name = "HDA ATI HDMI"
                alsa.long_card_name = "HDA ATI HDMI at 0xfcf60000 irq 69"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:2d:00.1"
                sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:2d:00.1/sound/card0"
                device.bus = "pci"
                device.vendor.id = "1002"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
                device.product.id = "aab0"
                device.product.name = "Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]"
                device.string = "0"
                device.description = "Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 38668, available: unknown)
                off: Off (priority 0, available: unknown)
        active profile: <output:hdmi-stereo>
        sinks:
                alsa_output.pci-0000_2d_00.1.hdmi-stereo/#0: Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] Digital Stereo (HDMI)
        sources:
                alsa_output.pci-0000_2d_00.1.hdmi-stereo.monitor/#2: Monitor of Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] Digital Stereo (HDMI)
        ports:
                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "video-display"
    index: 3
        name: <alsa_card.pci-0000_2f_00.3>
        driver: <module-alsa-card.c>
        owner module: 9
        properties:
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfce00000 irq 71"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:2f:00.3"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:2f:00.3/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "1457"
                device.product.name = "Family 17h (Models 00h-0fh) HD Audio Controller"
                device.string = "1"
                device.description = "Family 17h (Models 00h-0fh) HD Audio Controller"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                input:analog-stereo: Analog Stereo Input (priority 32833, available: unknown)
                output:analog-stereo: Analog Stereo Output (priority 39268, available: unknown)
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 39333, available: unknown)
                output:analog-surround-21: Analog Surround 2.1 Output (priority 34068, available: unknown)
                output:analog-surround-21+input:analog-stereo: Analog Surround 2.1 Output + Analog Stereo Input (priority 34133, available: unknown)
                output:analog-surround-40: Analog Surround 4.0 Output (priority 33968, available: unknown)
                output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (priority 34033, available: unknown)
                output:analog-surround-41: Analog Surround 4.1 Output (priority 34068, available: unknown)
                output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (priority 34133, available: unknown)
                output:analog-surround-50: Analog Surround 5.0 Output (priority 33968, available: unknown)
                output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (priority 34033, available: unknown)
                output:analog-surround-51: Analog Surround 5.1 Output (priority 34068, available: unknown)
                output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (priority 34133, available: unknown)
                output:iec958-stereo: Digital Stereo (IEC958) Output (priority 38268, available: unknown)
                output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (priority 38333, available: unknown)
                output:iec958-ac3-surround-51: Digital Surround 5.1 (IEC958/AC3) Output (priority 300, available: unknown)
                output:iec958-ac3-surround-51+input:analog-stereo: Digital Surround 5.1 (IEC958/AC3) Output + Analog Stereo Input (priority 33133, available: unknown)
                off: Off (priority 0, available: unknown)
        active profile: <output:analog-stereo>
        sinks:
                alsa_output.pci-0000_2f_00.3.analog-stereo/#1: Family 17h (Models 00h-0fh) HD Audio Controller Analog Stereo
        sources:
                alsa_output.pci-0000_2f_00.3.analog-stereo.monitor/#3: Monitor of Family 17h (Models 00h-0fh) HD Audio Controller Analog Stereo
        ports:
                analog-input-front-mic: Front Microphone (priority 8500, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "audio-input-microphone"
                analog-input-rear-mic: Rear Microphone (priority 8200, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-input-microphone"
                analog-input-linein: Line In (priority 8100, latency offset 0 usec, available: no)
                        properties:

                analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: yes)
                        properties:

                analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "audio-headphones"
                iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
                        properties:

    ~                                                                                                               ✔ 

Onboard audio device does have a profile for S/PDIF output

output:iec958-stereo: Digital Stereo (IEC958) Output (priority 38268, available: unknown)

but active profile is set to output:analog-stereo

I suggest changing PulseAudio Profile in audio GUI controls, or use this command:

pacmd set-card-profile alsa_card.pci-0000_2f_00.3 output:iec958-stereo
1 Like

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