You are not logged in.

#1 2024-07-19 10:54:25

bedoke
Member
Registered: 2024-07-19
Posts: 2

Issues with Pipewire on Arch Linux (Kernel 6.9.10)

Hello! I have a strange issue on Arch. After a few reboots, there's a chance of my external USB soundcard (SoundblasterX G6) not working. It won't output sound and I have to reconnect it manually for it to work again. Moreover I have noticed after typing "systemctl --user status pipewire", this is the output I am getting.

● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
     Active: active (running) since Fri 2024-07-19 12:34:10 CEST; 10min ago
 Invocation: 01a62cd8e8c843998f75730cf70d1f07
TriggeredBy: ● pipewire.socket
   Main PID: 868 (pipewire)
      Tasks: 3 (limit: 38263)
     Memory: 11.4M (peak: 13.4M)
        CPU: 227ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─868 /usr/bin/pipewire

Jul 19 12:34:10 bedoke systemd[714]: Started PipeWire Multimedia Service.
Jul 19 12:34:11 bedoke pipewire[868]: spa.alsa: Broken configuration: no configurations available: Invalid argument
Jul 19 12:34:11 bedoke pipewire[868]: spa.alsa: Broken configuration: no configurations available: Invalid argument
Jul 19 12:34:11 bedoke pipewire[868]: mod.adapter: 0x606232527810: can't get format: No such file or directory
Jul 19 12:34:11 bedoke pipewire[868]: mod.adapter: usage: node.name=<string>
Jul 19 12:34:11 bedoke pipewire[868]: spa.alsa: Broken configuration: no configurations available: Invalid argument
Jul 19 12:34:11 bedoke pipewire[868]: spa.alsa: Broken configuration: no configurations available: Invalid argument
Jul 19 12:34:11 bedoke pipewire[868]: mod.adapter: 0x606232527810: can't get format: No such file or directory
Jul 19 12:34:11 bedoke pipewire[868]: mod.adapter: usage: node.name=<string>

I wasn't getting any soundcard related issues in other distros, maybe because they had older kernel??
Any idea how to fix this?

Offline

#2 2024-07-19 16:25:46

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,020

Re: Issues with Pipewire on Arch Linux (Kernel 6.9.10)

Do you have modprobe config redirecting module indices? What do you get from

sudo fuser -v /dev/snd/*
aplay -lL
sudo dmesg | grep snd

while having the issue?

Offline

#3 2024-07-19 20:04:05

bedoke
Member
Registered: 2024-07-19
Posts: 2

Re: Issues with Pipewire on Arch Linux (Kernel 6.9.10)

These are the outputs I got from these commands

sudo fuser -v /dev/snd/*:

USER        PID ACCESS COMMAND
/dev/snd/controlC0:  bedoke      866 F.... wireplumber
/dev/snd/controlC1:  bedoke      866 F.... wireplumber
/dev/snd/seq:        bedoke      864 F.... pipewire

aplay -lL:

null
    Discard all samples (playback) or generate zero samples (capture)
pipewire
    PipeWire Sound Server
default
    Default ALSA Output (currently PipeWire Media Server)
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, VG270U
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 1
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 2
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 3
    HDMI Audio Output
sysdefault:CARD=Generic
    HD-Audio Generic, ALC1220 Analog
    Default Audio Device
front:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Front output / input
surround21:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Digital
    IEC958 (S/PDIF) Digital Audio Output
sysdefault:CARD=G6
    Sound BlasterX G6, USB Audio
    Default Audio Device
front:CARD=G6,DEV=0
    Sound BlasterX G6, USB Audio
    Front output / input
surround21:CARD=G6,DEV=0
    Sound BlasterX G6, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=G6,DEV=0
    Sound BlasterX G6, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=G6,DEV=0
    Sound BlasterX G6, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=G6,DEV=0
    Sound BlasterX G6, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=G6,DEV=0
    Sound BlasterX G6, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=G6,DEV=0
    Sound BlasterX G6, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=G6,DEV=0
    Sound BlasterX G6, USB Audio
    IEC958 (S/PDIF) Digital Audio Output
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [VG270U]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC1220 Digital [ALC1220 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: G6 [Sound BlasterX G6], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

sudo dmesg | grep snd:

[    6.643635] snd_hda_intel 0000:2b:00.1: enabling device (0000 -> 0002)
[    6.643678] snd_hda_intel 0000:2b:00.1: Disabling MSI
[    6.643685] snd_hda_intel 0000:2b:00.1: Handle vga_switcheroo audio client
[    6.643750] snd_hda_intel 0000:2d:00.4: enabling device (0000 -> 0002)
[    6.716843] usbcore: registered new interface driver snd-usb-audio
[    6.821051] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC1220: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[    6.821056] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    6.821059] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    6.821061] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    6.821062] snd_hda_codec_realtek hdaudioC1D0:    dig-out=0x1e/0x0
[    6.821064] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    6.821066] snd_hda_codec_realtek hdaudioC1D0:      Front Mic=0x19
[    6.821069] snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x18
[    6.821071] snd_hda_codec_realtek hdaudioC1D0:      Line=0x1a

Offline

Board footer

Powered by FluxBB