You are not logged in.

#1 2020-08-22 18:28:30

slothDOS
Member
Registered: 2020-08-20
Posts: 18

[SOLVED] no audio on arctis pro headset

I'm configuring a fresh install of arch on my stationary computer. I don't have a speaker set, but I do have a set of Arctis Wireless Pro, which is automatically detected and recognized. But I can't seem to get audio. So far, I have ALSA and pulseaudio, without anything in particular installed regarding audio for this. I've tried following the general recomendations thread, but haven't been able to find anything really wrong. There seemed initially to be some issue with premissions for pulse, and the card and devices for the headset is suspended due to the headset being idle.

I've tried uninstalling and reinstalling, killing and restarting pulseaudio. I've also tried to reset configurations by deleting the generated config files. There seemed to possibly be some permission issue with pulse, but this was 3 days ago, so I'm not too sure anymore.

I tried removing pulseaudio and configuring ALSA according to the wiki. I downloaded the alsa-utils and tried to use the ncurses utility. I've unmuted and set the volumes as instructed and also changed the microfone settings to capture and off again.

There is no sound either from playing downloaded movies with vlc, with firefox youtube or the speaker test specified in the wiki. the test of the wiki sent out signals to the front speakers, but there was no sound.

after looking up some threads on the forums, these are the outputs of some relevant commands

sudo fuser -v /dev/snd/*

                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  ms          480 F.... pulseaudio
/dev/snd/controlC1:  ms          480 F.... pulseaudio
/dev/snd/controlC2:  ms          480 F.... pulseaudio

amixer -c2

Simple mixer control 'PCM',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 60
  Mono: Playback 60 [100%] [0.00dB] [on]
Simple mixer control 'PCM',1
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 16
  Mono: Playback 6 [38%] [-20.00dB] [on]
Simple mixer control 'Headset',0
  Capabilities: cvolume cvolume-joined cswitch cswitch-joined
  Capture channels: Mono
  Limits: Capture 0 - 64
  Mono: Capture 64 [100%] [0.00dB] [on]

pacmd list-cards | less

3 card(s) available.
    index: 0
        name: <alsa_card.pci-0000_01_00.1>
        driver: <module-alsa-card.c>
        owner module: 6
        properties:
                alsa.card = "1"
                alsa.card_name = "HDA NVidia"
                alsa.long_card_name = "HDA NVidia at 0xa5080000 irq 17"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:01:00.1"
                sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1"
                device.bus = "pci"
                device.vendor.id = "10de"
                device.vendor.name = "NVIDIA Corporation"
                device.product.id = "10f9"
                device.product.name = "TU106 High Definition Audio Controller"
                device.string = "1"
                device.description = "TU106 High Definition Audio Controller"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5900, available: no)
                output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (priority 800, available: no)
                output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (priority 800, available: no)
                output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5700, available: no)
                output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 600, available: no)
                output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 600, available: no)
                output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5700, available: no)
                output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 600, available: no)
                output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 600, available: no)
                output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (priority 5700, available: no)
                output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (priority 600, available: no)
                output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (priority 600, available: no)
                output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (priority 5700, available: no)
                output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (priority 600, available: no)
                output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (priority 600, available: no)
                output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) Output (priority 5700, available: no)
                output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) Output (priority 600, available: no)
                output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) Output (priority 600, available: no)
                output:hdmi-stereo-extra6: Digital Stereo (HDMI 7) Output (priority 5700, available: no)
                output:hdmi-surround-extra6: Digital Surround 5.1 (HDMI 7) Output (priority 600, available: no)
                output:hdmi-surround71-extra6: Digital Surround 7.1 (HDMI 7) Output (priority 600, available: no)
                off: Off (priority 0, available: unknown)
        active profile: <off>
        ports:
                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-6: HDMI / DisplayPort 7 (priority 5300, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
    index: 1
        name: <alsa_card.usb-SteelSeries_Arctis_Pro_Wireless-00>
        driver: <module-alsa-card.c>
        owner module: 7
        properties:
                alsa.card = "2"
                alsa.card_name = "Arctis Pro Wireless"
                alsa.long_card_name = "SteelSeries Arctis Pro Wireless at usb-0000:00:14.0-9.3, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:9.3:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2"
                udev.id = "usb-SteelSeries_Arctis_Pro_Wireless-00"
                device.bus = "usb"
                device.vendor.id = "1038"
                device.vendor.name = "SteelSeries ApS"
                device.product.id = "1294"
                device.product.name = "Arctis Pro Wireless"
                device.serial = "SteelSeries_Arctis_Pro_Wireless"
                device.string = "2"
                device.description = "Arctis Pro Wireless"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        profiles:
                output:analog-mono+output:analog-stereo+input:analog-mono: Analog Mono Output + Analog Stereo Output + Analog Mono Input (priority 5100, available: unknown)
                input:analog-mono: Analog Mono Input (priority 0, available: unknown)
                output:analog-mono: Analog Mono Output (priority 0, available: unknown)
                output:analog-mono+input:analog-mono: Analog Mono Duplex (priority 0, available: unknown)
                output:analog-stereo: Analog Stereo Output (priority 5000, available: unknown)
                output:analog-stereo+input:analog-mono: Analog Stereo Output + Analog Mono Input (priority 5000, available: unknown)
                off: Off (priority 0, available: unknown)
        active profile: <output:analog-mono+output:analog-stereo+input:analog-mono>
        sinks:
                alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-mono/#0: Arctis Pro Wireless Analog Mono
                alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-stereo/#1: Arctis Pro Wireless Analog Stereo
        sources:
                alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-mono.monitor/#0: Monitor of Arctis Pro Wireless Analog Mono
                alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-stereo.monitor/#1: Monitor of Arctis Pro Wireless Analog Stereo
                alsa_input.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-mono/#2: Arctis Pro Wireless Analog Mono
        ports:
                steelseries-arctis-7-output-mono: Headphones Mono Output (priority 0, latency offset 0 usec, available: unknown)
                        properties:

                steelseries-arctis-7-output-stereo: Headphones (priority 0, latency offset 0 usec, available: unknown)
                        properties:

                steelseries-arctis-7-input: Headset Microphone (priority 0, latency offset 0 usec, available: unknown)
                        properties:

    index: 2
        name: <alsa_card.pci-0000_00_1f.3>
        driver: <module-alsa-card.c>
        owner module: 8
        properties:
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa5330000 irq 141"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:00:1f.3"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "a348"
                device.product.name = "Cannon Lake PCH cAVS"
                device.form_factor = "internal"
                device.string = "0"
                device.description = "Built-in Audio"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                input:analog-stereo: Analog Stereo Input (priority 65, available: no)
                output:analog-stereo: Analog Stereo Output (priority 6500, available: no)
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: no)
                output:analog-surround-21: Analog Surround 2.1 Output (priority 1300, available: no)
                output:analog-surround-21+input:analog-stereo: Analog Surround 2.1 Output + Analog Stereo Input (priority 1365, available: no)
                output:analog-surround-40: Analog Surround 4.0 Output (priority 1200, available: no)
                output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (priority 1265, available: no)
                output:analog-surround-41: Analog Surround 4.1 Output (priority 1300, available: no)
                output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (priority 1365, available: no)
                output:analog-surround-50: Analog Surround 5.0 Output (priority 1200, available: no)
                output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (priority 1265, available: no)
                output:analog-surround-51: Analog Surround 5.1 Output (priority 1300, available: no)
                output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (priority 1365, available: no)
                output:iec958-stereo: Digital Stereo (IEC958) Output (priority 5500, available: unknown)
                output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (priority 5565, available: no)
                output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5900, available: unknown)
                output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (priority 5965, available: no)
                output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5700, available: no)
                output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2) Output + Analog Stereo Input (priority 5765, available: no)
                output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 600, available: no)
                output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI 2) Output + Analog Stereo Input (priority 665, available: no)
                output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 600, available: no)
                output:hdmi-surround71-extra1+input:analog-stereo: Digital Surround 7.1 (HDMI 2) Output + Analog Stereo Input (priority 665, available: no)
                output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5700, available: no)
                output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3) Output + Analog Stereo Input (priority 5765, available: no)
                output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 600, available: no)
                output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3) Output + Analog Stereo Input (priority 665, available: no)
                output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 600, available: no)
                output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3) Output + Analog Stereo Input (priority 665, available: no)
                output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (priority 5700, available: no)
                output:hdmi-stereo-extra3+input:analog-stereo: Digital Stereo (HDMI 4) Output + Analog Stereo Input (priority 5765, available: no)
                output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (priority 600, available: no)
                output:hdmi-surround-extra3+input:analog-stereo: Digital Surround 5.1 (HDMI 4) Output + Analog Stereo Input (priority 665, available: no)
                output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (priority 600, available: no)
                output:hdmi-surround71-extra3+input:analog-stereo: Digital Surround 7.1 (HDMI 4) Output + Analog Stereo Input (priority 665, available: no)
                output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (priority 5700, available: no)
                output:hdmi-stereo-extra4+input:analog-stereo: Digital Stereo (HDMI 5) Output + Analog Stereo Input (priority 5765, available: no)
                output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (priority 600, available: no)
                output:hdmi-surround-extra4+input:analog-stereo: Digital Surround 5.1 (HDMI 5) Output + Analog Stereo Input (priority 665, available: no)
                output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (priority 600, available: no)
                output:hdmi-surround71-extra4+input:analog-stereo: Digital Surround 7.1 (HDMI 5) Output + Analog Stereo Input (priority 665, available: no)
                off: Off (priority 0, available: unknown)
        active profile: <output:hdmi-stereo>
        sinks:
                alsa_output.pci-0000_00_1f.3.hdmi-stereo/#14: Built-in Audio Digital Stereo (HDMI)
        sources:
                alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor/#15: Monitor of Built-in Audio Digital Stereo (HDMI)
        ports:
                analog-input-front-mic: Front Microphone (priority 8500, latency offset 0 usec, available: no)
                        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: no)
                        properties:

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

                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "video-display"
                                device.product.name = "VG27A"
                hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"
                hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "video-display"

pacmd list-sources | less

4 source(s) available.
    index: 0
        name: <alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-mono.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1040
        volume: mono: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 1ch 44100Hz
        channel map: mono
                     Mono
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        monitor_of: 0
        card: 1 <alsa_card.usb-SteelSeries_Arctis_Pro_Wireless-00>
        module: 7
        properties:
                device.description = "Monitor of Arctis Pro Wireless Analog Mono"
                device.class = "monitor"
                alsa.card = "2"
                alsa.card_name = "Arctis Pro Wireless"
                alsa.long_card_name = "SteelSeries Arctis Pro Wireless at usb-0000:00:14.0-9.3, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:9.3:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2"
                udev.id = "usb-SteelSeries_Arctis_Pro_Wireless-00"
                device.bus = "usb"
                device.vendor.id = "1038"
                device.vendor.name = "SteelSeries ApS"
                device.product.id = "1294"
                device.product.name = "Arctis Pro Wireless"
                device.serial = "SteelSeries_Arctis_Pro_Wireless"
                device.string = "2"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
    index: 1
        name: <alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-stereo.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1040
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        monitor_of: 1
        card: 1 <alsa_card.usb-SteelSeries_Arctis_Pro_Wireless-00>
        module: 7
        properties:
                device.description = "Monitor of Arctis Pro Wireless Analog Stereo"
                device.class = "monitor"
                alsa.card = "2"
                alsa.card_name = "Arctis Pro Wireless"
                alsa.long_card_name = "SteelSeries Arctis Pro Wireless at usb-0000:00:14.0-9.3, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:9.3:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2"
                udev.id = "usb-SteelSeries_Arctis_Pro_Wireless-00"
                device.bus = "usb"
                device.vendor.id = "1038"
                device.vendor.name = "SteelSeries ApS"
                device.product.id = "1294"
                device.product.name = "Arctis Pro Wireless"
                device.serial = "SteelSeries_Arctis_Pro_Wireless"
                device.string = "2"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
  * index: 2
        name: <alsa_input.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-mono>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9049
        volume: mono: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 1ch 44100Hz
        channel map: mono
                     Mono
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 1 <alsa_card.usb-SteelSeries_Arctis_Pro_Wireless-00>
        module: 7
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "USB Audio"
                alsa.id = "USB Audio"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "2"
                alsa.card_name = "Arctis Pro Wireless"
                alsa.long_card_name = "SteelSeries Arctis Pro Wireless at usb-0000:00:14.0-9.3, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:9.3:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2"
                udev.id = "usb-SteelSeries_Arctis_Pro_Wireless-00"
                device.bus = "usb"
                device.vendor.id = "1038"
                device.vendor.name = "SteelSeries ApS"
                device.product.id = "1294"
                device.product.name = "Arctis Pro Wireless"
                device.serial = "SteelSeries_Arctis_Pro_Wireless"
                device.string = "hw:2,0,0"
                device.buffering.buffer_size = "176400"
                device.buffering.fragment_size = "88200"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-mono"
                device.profile.description = "Analog Mono"
                device.description = "Arctis Pro Wireless Analog Mono"
                alsa.mixer_name = "USB Mixer"
                alsa.components = "USB1038:1294"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        ports:
                steelseries-arctis-7-input: Headset Microphone (priority 0, latency offset 0 usec, available: unknown)
                        properties:

        active port: <steelseries-arctis-7-input>
    index: 17
        name: <alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        monitor_of: 16
        card: 2 <alsa_card.pci-0000_00_1f.3>
        module: 8
        properties:
                device.description = "Monitor of Built-in Audio Digital Stereo (HDMI)"
                device.class = "monitor"
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa5330000 irq 141"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:00:1f.3"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "a348"
                device.product.name = "Cannon Lake PCH cAVS"
                device.form_factor = "internal"
                device.string = "0"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"

pacmd list-source-outputs

0 source output(s) available.

Last edited by slothDOS (2020-08-25 12:03:48)

Offline

#2 2020-08-22 19:20:01

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,372

Re: [SOLVED] no audio on arctis pro headset

See https://bbs.archlinux.org/viewtopic.php?id=258308 , this is a compatibility issue between the current stable versions of pipewire and pulseaudio, easiest fixable by downgrading pipewire to 3.7 for now, or to the same relevant effect, create a symbolic link in /etc/udev/rules.d/90-pipewire-alsa.rules to prevent that file from overriding the pulse setup.

ln -s /dev/null /etc/udev/rules.d/90-pipewire-alsa.rules

I do suspect that that incompatibility should be fixed when pulseaudio 14 releases, so you will have to remember to undo whatever you decide for when that is the case.

Last edited by V1del (2020-08-22 19:38:29)

Offline

#3 2020-08-22 20:40:40

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

V1del wrote:

See https://bbs.archlinux.org/viewtopic.php?id=258308 , this is a compatibility issue between the current stable versions of pipewire and pulseaudio, easiest fixable by downgrading pipewire to 3.7 for now, or to the same relevant effect, create a symbolic link in /etc/udev/rules.d/90-pipewire-alsa.rules to prevent that file from overriding the pulse setup.

ln -s /dev/null /etc/udev/rules.d/90-pipewire-alsa.rules

I do suspect that that incompatibility should be fixed when pulseaudio 14 releases, so you will have to remember to undo whatever you decide for when that is the case.

I didn't have pipewire installed, but I used the -U flag in pacman to download the 3.7 versions of pipewire and pipewire-pulse. It seems like I'l need to look into it some more. But so far still not working. Thank you for the quick answer ^^

Offline

#4 2020-08-22 21:11:00

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,372

Re: [SOLVED] no audio on arctis pro headset

Hmm you're right you wouldn't see the headset at all in these pulse outputs, if it was the issue I was talking about.

During active playback attempts what's your output of

pacmd list-sinks
pacmd list-sink-inputs

Last edited by V1del (2020-08-22 21:18:48)

Offline

#5 2020-08-22 21:40:03

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

pacmd list-sinks

3 sink(s) available.
  * index: 0
        name: <alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-mono>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9049
        volume: mono: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 0 KiB
        max rewind: 0 KiB
        monitor source: 0
        sample spec: s16le 1ch 44100Hz
        channel map: mono
                     Mono
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 1 <alsa_card.usb-SteelSeries_Arctis_Pro_Wireless-00>
        module: 7
        properties:
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "USB Audio"
                alsa.id = "USB Audio"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "2"
                alsa.card_name = "Arctis Pro Wireless"
                alsa.long_card_name = "SteelSeries Arctis Pro Wireless at usb-0000:00:14.0-9.3, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:9.3:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2"
                udev.id = "usb-SteelSeries_Arctis_Pro_Wireless-00"
                device.bus = "usb"
                device.vendor.id = "1038"
                device.vendor.name = "SteelSeries ApS"
                device.product.id = "1294"
                device.product.name = "Arctis Pro Wireless"
                device.serial = "SteelSeries_Arctis_Pro_Wireless"
                device.string = "hw:2,0,0"
                device.buffering.buffer_size = "176400"
                device.buffering.fragment_size = "88200"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-mono"
                device.profile.description = "Analog Mono"
                device.description = "Arctis Pro Wireless Analog Mono"
                alsa.mixer_name = "USB Mixer"
                alsa.components = "USB1038:1294"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        ports:
                steelseries-arctis-7-output-mono: Headphones Mono Output (priority 0, latency offset 0 usec, available: unknown)
                        properties:

        active port: <steelseries-arctis-7-output-mono>
    index: 1
        name: <alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9049
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 0 KiB
        max rewind: 0 KiB
        monitor source: 1
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 1 <alsa_card.usb-SteelSeries_Arctis_Pro_Wireless-00>
        module: 7
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "USB Audio #1"
                alsa.id = "USB Audio"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "1"
                alsa.card = "2"
                alsa.card_name = "Arctis Pro Wireless"
                alsa.long_card_name = "SteelSeries Arctis Pro Wireless at usb-0000:00:14.0-9.3, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:9.3:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2"
                udev.id = "usb-SteelSeries_Arctis_Pro_Wireless-00"
                device.bus = "usb"
                device.vendor.id = "1038"
                device.vendor.name = "SteelSeries ApS"
                device.product.id = "1294"
                device.product.name = "Arctis Pro Wireless"
                device.serial = "SteelSeries_Arctis_Pro_Wireless"
                device.string = "hw:2,1,0"
                device.buffering.buffer_size = "352800"
                device.buffering.fragment_size = "176400"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Analog Stereo"
                device.description = "Arctis Pro Wireless Analog Stereo"
                alsa.mixer_name = "USB Mixer"
                alsa.components = "USB1038:1294"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        ports:
                steelseries-arctis-7-output-stereo: Headphones (priority 0, latency offset 0 usec, available: unknown)
                        properties:

        active port: <steelseries-arctis-7-output-stereo>
    index: 4
        name: <alsa_output.pci-0000_00_1f.3.hdmi-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 0 KiB
        max rewind: 0 KiB
        monitor source: 5
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 2 <alsa_card.pci-0000_00_1f.3>
        module: 8
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "HDMI 0"
                alsa.id = "HDMI 0"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "3"
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa5330000 irq 141"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:00:1f.3"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "a348"
                device.product.name = "Cannon Lake PCH cAVS"
                device.form_factor = "internal"
                device.string = "hdmi:0"
                device.buffering.buffer_size = "352800"
                device.buffering.fragment_size = "176400"
                device.access_mode = "mmap+timer"
                device.profile.name = "hdmi-stereo"
                device.profile.description = "Digital Stereo (HDMI)"
                device.description = "Built-in Audio Digital Stereo (HDMI)"
                alsa.mixer_name = "Realtek ALC1220"
                alsa.components = "HDA:10ec1168,10438723,00100101 HDA:8086280b,80860101,00100000"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "video-display"
                                device.product.name = "VG27A"
        active port: <hdmi-output-0>

pacmd list-sink-inputs

0 sink input(s) available.

Offline

#6 2020-08-22 22:10:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,372

Re: [SOLVED] no audio on arctis pro headset

What are you trying to use for playback? you aren't playing anything here.

Offline

#7 2020-08-23 16:02:42

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

I apologize for the late reply. I was playing a youtube video in firefox while I checked it. Maybe I'm misunderstanding you?

Offline

#8 2020-08-23 16:19:55

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

I kinda figured that the archwiki sound system page said ALSA and pulseaudio was the driver and interface as well as the sound server respectively, they should handle it, but maybe I also need the sound framework? The server and framework is listed as optional, though, so I figured I'd get the sound to work before I tried anything more fancy

Offline

#9 2020-08-24 14:39:53

JimDeadlock
Member
From: London
Registered: 2019-03-20
Posts: 83

Re: [SOLVED] no audio on arctis pro headset

I have an Arctis Pro Wireless headset and it works great without any fancy configs. Until a few months ago you needed a special AUR package to handle the separate channels, but this stuff has since been baked into the kernel and it should work out of the box now. My first advice would be to make sure you've selected the correct output channel because there are separate ones for mono and stereo. I've included a pic of my settings below if it helps. Secondly, and this may sound silly, but it's not always obvious that the headset is switched on - tweak the volume button on the box to make sure.

https://i.imgur.com/HaWEcBo.png

Offline

#10 2020-08-24 16:29:51

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

hm. I don't really have much of a graphic environment, but I'm not familiar enough with the interface to really compare easily. do you have a program you use for the gui here?

Offline

#11 2020-08-24 16:34:00

JimDeadlock
Member
From: London
Registered: 2019-03-20
Posts: 83

Re: [SOLVED] no audio on arctis pro headset

This is the settings panel of Gnome Shell. You should have some kind of app to select the output device...?

Offline

#12 2020-08-24 16:35:28

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

I haven't installed a desktop environment ^^'
I'm running out of Xorg and dwm currently

Offline

#13 2020-08-24 18:27:43

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

I would prefer to remain with the window manager, but if this proves to impede the audio, then I suppose I would rather be able to use my computer regularly.

Offline

#14 2020-08-24 19:43:11

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,372

Re: [SOLVED] no audio on arctis pro headset

Firefox should have a client within the list-sink-inputs if it were being used for playback during this. Maybe roll this back up, what are you using for logging in/how are you starting the graphical session? What's the output of

sudo fuser -v /dev/snd/*
systemctl status

and the list-sink-inputs while attempting to play something in firefox?

Last edited by V1del (2020-08-24 19:43:45)

Offline

#15 2020-08-24 19:52:53

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

I start the graphical session through startx.
my .xinitrc:

#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then
    xrdb -merge "$userresources"
fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

twm &
#xclock -geometry 50x50-1+1 &
#xterm -geometry 80x50+494+51 &
#xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x66+0+0 -name login
setxkbmap no &
pulseaudio --start &
exec dwm

sudo fuser -v /dev/snd/*

                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  ms          467 F.... pulseaudio
/dev/snd/controlC1:  ms          467 F.... pulseaudio
/dev/snd/controlC2:  ms          467 F.... pulseaudio

systemctl status

● sloth
    State: running
     Jobs: 0 queued
   Failed: 0 units
    Since: Mon 2020-08-24 21:40:18 CEST; 11min ago
   CGroup: /
           ├─user.slice
           │ └─user-1000.slice
           │   ├─user@1000.service
           │   │ ├─init.scope
           │   │ │ ├─416 /usr/lib/systemd/systemd --user
           │   │ │ └─417 (sd-pam)
           │   │ ├─at-spi-dbus-bus.service
           │   │ │ └─566 /usr/lib/at-spi-bus-launcher
           │   │ └─dbus.service
           │   │   └─460 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
           │   └─session-1.scope
           │     ├─ 395 login -- ms
           │     ├─ 423 -bash
           │     ├─ 424 /bin/sh /usr/bin/startx
           │     ├─ 447 xinit /home/ms/.xinitrc -- /etc/X11/xinit/xserverrc :0 vt1 -keeptty -auth /tmp/serverauth.ho5Gey1RQd
           │     ├─ 448 /usr/lib/Xorg -nolisten tcp :0 vt1 -keeptty -auth /tmp/serverauth.ho5Gey1RQd
           │     ├─ 457 dwm
           │     ├─ 467 pulseaudio --start
           │     ├─ 490 /usr/lib/pulse/gsettings-helper
           │     ├─ 497 st
           │     ├─ 499 /bin/bash
           │     ├─ 504 /bin/bash
           │     ├─ 507 /usr/lib/firefox/firefox
           │     ├─ 683 /usr/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 6595 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true t>
           │     ├─ 774 /usr/lib/firefox/firefox -contentproc -childID 5 -isForBrowser -prefsLen 7497 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true t>
           │     ├─ 952 /usr/lib/firefox/firefox -contentproc -childID 6 -isForBrowser -prefsLen 7544 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true t>
           │     ├─1000 /usr/lib/firefox/firefox -contentproc -childID 7 -isForBrowser -prefsLen 7544 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true t>
           │     ├─1043 /usr/lib/firefox/firefox -contentproc -childID 8 -isForBrowser -prefsLen 7544 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true t>
           │     ├─1112 /usr/lib/firefox/firefox -contentproc -childID 9 -isForBrowser -prefsLen 7544 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true t>
           │     ├─1152 /usr/lib/firefox/firefox -contentproc -childID 10 -isForBrowser -prefsLen 7544 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true >
           │     ├─1207 /usr/lib/firefox/firefox -contentproc -childID 11 -isForBrowser -prefsLen 7544 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true >
           │     ├─1264 /usr/lib/firefox/firefox -contentproc -childID 12 -isForBrowser -prefsLen 7544 -prefMapSize 221610 -parentBuildID 20200727193539 -appdir /usr/lib/firefox/browser 507 true >
           │     ├─1332 systemctl status
           │     └─1333 less
           ├─init.scope
           │ └─1 /sbin/init
           └─system.slice
             ├─systemd-networkd.service
             │ └─265 /usr/lib/systemd/systemd-networkd
             ├─systemd-udevd.service
             │ └─259 /usr/lib/systemd/systemd-udevd
             ├─polkit.service
             │ └─471 /usr/lib/polkit-1/polkitd --no-debug
             ├─rtkit-daemon.service
             │ └─468 /usr/lib/rtkit-daemon
             ├─systemd-journald.service
             │ └─250 /usr/lib/systemd/systemd-journald
             ├─systemd-resolved.service
             │ └─315 /usr/lib/systemd/systemd-resolved
             ├─dbus.service
             │ └─313 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
             └─systemd-logind.service
               └─314 /usr/lib/systemd/systemd-logind

Offline

#16 2020-08-24 20:23:56

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,372

Re: [SOLVED] no audio on arctis pro headset

that .xinitrc is theoretically fine though there's no reason for you to start pulse manually, let the user service do that. In any case you should post the sink-inputs during an active playback attempt. In these outputs firefox is not trying to use the audio card, in any capacity. If you are actually attempting to play back then it's quite unclear what firefox is attempting to use here, maybe post what you have in the audio subsection of about:support

Last edited by V1del (2020-08-24 20:28:14)

Offline

#17 2020-08-24 20:37:06

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

running an mpv file

 mpv epicsaxguy.mkv & 

To try an alternative version. I'll look into the about now

pacmd list-sink-inputs

0 sink input(s) available.
3 sink(s) available.
  * index: 0
        name: <alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-mono>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9049
        volume: mono: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 0 KiB
        max rewind: 0 KiB
        monitor source: 0
        sample spec: s16le 1ch 44100Hz
        channel map: mono
                     Mono
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 1 <alsa_card.usb-SteelSeries_Arctis_Pro_Wireless-00>
        module: 7
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "USB Audio"
                alsa.id = "USB Audio"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "2"
                alsa.card_name = "Arctis Pro Wireless"
                alsa.long_card_name = "SteelSeries Arctis Pro Wireless at usb-0000:00:14.0-9.3, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:9.3:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2"
                udev.id = "usb-SteelSeries_Arctis_Pro_Wireless-00"
                device.bus = "usb"
                device.vendor.id = "1038"
                device.vendor.name = "SteelSeries ApS"
                device.product.id = "1294"
                device.product.name = "Arctis Pro Wireless"
                device.serial = "SteelSeries_Arctis_Pro_Wireless"
                device.string = "hw:2,0,0"
                device.buffering.buffer_size = "176400"
                device.buffering.fragment_size = "88200"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-mono"
                device.profile.description = "Analog Mono"
                device.description = "Arctis Pro Wireless Analog Mono"
                alsa.mixer_name = "USB Mixer"
                alsa.components = "USB1038:1294"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        ports:
                steelseries-arctis-7-output-mono: Headphones Mono Output (priority 0, latency offset 0 usec, available: unknown)
                        properties:

        active port: <steelseries-arctis-7-output-mono>
    index: 1
        name: <alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9049
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 0 KiB
        max rewind: 0 KiB
        monitor source: 1
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 1 <alsa_card.usb-SteelSeries_Arctis_Pro_Wireless-00>
        module: 7
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "USB Audio #1"
                alsa.id = "USB Audio"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "1"
                alsa.card = "2"
                alsa.card_name = "Arctis Pro Wireless"
                alsa.long_card_name = "SteelSeries Arctis Pro Wireless at usb-0000:00:14.0-9.3, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:00:14.0-usb-0:9.3:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2"
                udev.id = "usb-SteelSeries_Arctis_Pro_Wireless-00"
                device.bus = "usb"
                device.vendor.id = "1038"
                device.vendor.name = "SteelSeries ApS"
                device.product.id = "1294"
                device.product.name = "Arctis Pro Wireless"
                device.serial = "SteelSeries_Arctis_Pro_Wireless"
                device.string = "hw:2,1,0"
                device.buffering.buffer_size = "352800"
                device.buffering.fragment_size = "176400"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Analog Stereo"
                device.description = "Arctis Pro Wireless Analog Stereo"
                alsa.mixer_name = "USB Mixer"
                alsa.components = "USB1038:1294"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        ports:
                steelseries-arctis-7-output-stereo: Headphones (priority 0, latency offset 0 usec, available: unknown)
                        properties:

        active port: <steelseries-arctis-7-output-stereo>
    index: 2
        name: <alsa_output.pci-0000_00_1f.3.hdmi-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 0 KiB
        max rewind: 0 KiB
        monitor source: 3
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 2 <alsa_card.pci-0000_00_1f.3>
        module: 8
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "HDMI 0"
                alsa.id = "HDMI 0"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "3"
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa5330000 irq 141"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:00:1f.3"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "a348"
                device.product.name = "Cannon Lake PCH cAVS"
                device.form_factor = "internal"
                device.string = "hdmi:0"
                device.buffering.buffer_size = "352800"
                device.buffering.fragment_size = "176400"
                device.access_mode = "mmap+timer"
                device.profile.name = "hdmi-stereo"
                device.profile.description = "Digital Stereo (HDMI)"
                device.description = "Built-in Audio Digital Stereo (HDMI)"
                alsa.mixer_name = "Realtek ALC1220"
                alsa.components = "HDA:10ec1168,10438723,00100101 HDA:8086280b,80860101,00100000"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
                        properties:
                                device.icon_name = "video-display"
                                device.product.name = "VG27A"
        active port: <hdmi-output-0>

Offline

#18 2020-08-24 20:38:43

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

the about::support media

Media
Audio Backend	alsa
Max Channels	10000
Preferred Sample Rate	48000
Roundtrip latency (standard deviation)	NaNms (NaN)
Output Devices
Name 	Group 	Vendor 	State 	Preferred 	Format 	Channels 	Rate 	Latency
default	default	default	Enabled	All	default: S16LE, support: S16LE	10000	default: 48000, support: 48000 - 48000	0 - 0
Input Devices
Name 	Group 	Vendor 	State 	Preferred 	Format 	Channels 	Rate 	Latency
default	default	default	Enabled	All	default: S16LE, support: S16LE	10000	default: 48000, support: 48000 - 48000	0 - 0

Offline

#19 2020-08-25 07:36:16

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,372

Re: [SOLVED] no audio on arctis pro headset

Yes it's trying to use alsa, where it will default to hw:0 which is unlikely to be your headset. If you remove your own pulseaudio --start invocation and reboot and then post

systemctl --user status pulseaudio.{service,socket}

what do you get? You talked about having done ALSA configuration, what did you do? You shouldn't need any ALSA config if you are using pulse and if you do it should be provided by pulseaudio-alsa

What's the terminal output of that mpv invocation? Maybe don't background it with & so you can actually check what it is doing. Everything so far reads like you have a broken dbus/user session but the systemctl status output looks fine enough.

Last edited by V1del (2020-08-25 07:38:08)

Offline

#20 2020-08-25 09:34:56

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

Regarding the ALSA configuration, I just meant I followed the wiki to unmute the sound and set the volume to 100%

systemctl --user status pulseaudio.{service,socket}

● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: enabled)
     Active: active (running) since Tue 2020-08-25 11:31:01 CEST; 57s ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 498 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
             ├─498 /usr/bin/pulseaudio --daemonize=no
             └─520 /usr/lib/pulse/gsettings-helper

Aug 25 11:31:00 sloth systemd[423]: Starting Sound Service...
Aug 25 11:31:01 sloth systemd[423]: Started Sound Service.

● pulseaudio.socket - Sound System
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2020-08-25 11:30:48 CEST; 1min 10s ago
   Triggers: ● pulseaudio.service
     Listen: /run/user/1000/pulse/native (Stream)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.socket

Aug 25 11:30:48 sloth systemd[423]: Listening on Sound System.

Offline

#21 2020-08-25 10:22:07

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

after removing the pulseaudio--start and reboot, the about:support page media reads

Media
Audio Backend	pulse-rust
Max Channels	1
Preferred Sample Rate	48000
Roundtrip latency (standard deviation)	56.57ms (10.67)
Output Devices
Name 	Group 	Vendor 	State 	Preferred 	Format 	Channels 	Rate 	Latency
Arctis Pro Wireless Analog Mono	/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2	SteelSeries ApS	Enabled	All	default: S16LE, support: S16LE S16BE F32LE F32BE	1	default: 44100, support: 1 - 384000	0 - 0
Arctis Pro Wireless Analog Stereo	/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2	SteelSeries ApS	Enabled	None	default: S16LE, support: S16LE S16BE F32LE F32BE	2	default: 44100, support: 1 - 384000	0 - 0
Built-in Audio Digital Stereo (HDMI)	/devices/pci0000:00/0000:00:1f.3/sound/card0	Intel Corporation	Enabled	None	default: S16LE, support: S16LE S16BE F32LE F32BE	2	default: 44100, support: 1 - 384000	0 - 0
Input Devices
Name 	Group 	Vendor 	State 	Preferred 	Format 	Channels 	Rate 	Latency
Monitor of Arctis Pro Wireless Analog Mono	/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2	SteelSeries ApS	Enabled	None	default: S16LE, support: S16LE S16BE F32LE F32BE	1	default: 44100, support: 1 - 384000	0 - 0
Monitor of Arctis Pro Wireless Analog Stereo	/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2	SteelSeries ApS	Enabled	None	default: S16LE, support: S16LE S16BE F32LE F32BE	2	default: 44100, support: 1 - 384000	0 - 0
Arctis Pro Wireless Analog Mono	/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.3/1-9.3:1.0/sound/card2	SteelSeries ApS	Enabled	All	default: S16LE, support: S16LE S16BE F32LE F32BE	1	default: 44100, support: 1 - 384000	0 - 0
Monitor of Built-in Audio Digital Stereo (HDMI)	/devices/pci0000:00/0000:00:1f.3/sound/card0	Intel Corporation	Enabled	None	default: S16LE, support: S16LE S16BE F32LE F32BE	2	default: 44100, support: 1 - 384000	0 - 0

Offline

#22 2020-08-25 11:13:38

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,372

Re: [SOLVED] no audio on arctis pro headset

Good that's much more like what we want. And now if you play back and double check with pacmd list-sink-inputs , or FWIW might be easier to look in pavucontrol or so, where is it playing back to? Maybe switch between the mono and the stereo sink, and definitely change the stereo sink to be the default.

Offline

#23 2020-08-25 11:26:17

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

Still no sound, playing a .mkv file with mpv.

pacmd list-sink-inputs

1 sink input(s) available.
    index: 25
        driver: <protocol-native.c>
        flags:
        state: RUNNING
        sink: 0 <alsa_output.usb-SteelSeries_Arctis_Pro_Wireless-00.analog-mono>
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        muted: no
        current latency: 88.00 ms
        requested latency: 60.00 ms
        sample spec: float32le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        resample method: copy
        module: 10
        client: 5 <mpv Media Player>
        properties:
                media.icon_name = "mpv"
                media.name = "epicsaxguy.mkv - mpv"
                application.name = "mpv Media Player"
                native-protocol.peer = "UNIX socket client"
                native-protocol.version = "33"
                application.process.id = "3266"
                application.process.user = "ms"
                application.process.host = "sloth"
                application.process.binary = "mpv"
                application.language = "C"
                window.x11.display = ":0"
                application.process.machine_id = "fd7fec33bf3145ac9795ca7be74adddf"
                application.process.session_id = "1"
                application.icon_name = "mpv"
                module-stream-restore.id = "sink-input-by-application-name:mpv Media Player"

looking into the FWIW and pavucontrol. It seems like it's playing to mono?

Offline

#24 2020-08-25 11:29:39

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

ah. now I feel stupid, FWIW=For What It's Worth. ^^'

Offline

#25 2020-08-25 12:03:14

slothDOS
Member
Registered: 2020-08-20
Posts: 18

Re: [SOLVED] no audio on arctis pro headset

ok! I think I got it now. I installed the pavucontrol and set the fallback to the stereo output. So I think this means the issue is fixed, but I couldn't quite get it to work with the pacmd cli version, which I would prefer in the long run. Might be I need to read further on the pulse wiki page.
thank you so much <3

Offline

Board footer

Powered by FluxBB