You are not logged in.

#1 2023-12-11 22:49:14

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Recently I reinstalled arch linux and have been setting it up with i3 + picom. Unfortunately, while the services are running they do not get detected and pavucontrol only shows dummy devices. I have pipewire-pulse installed. Thank you!

Last edited by secretknowledge (2023-12-13 01:56:14)


Arch Linux is love, Arch Linux is life.

Offline

#2 2023-12-12 10:39:58

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

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

wireplumber as well? Outputs of

sudo fuser -v /dev/snd/*
aplay -lL
sudo dmesg | grep -iE 'snd|sof'
systemctl --user status pipewire{,-pulse} wireplumber
echo $DBUS_SESSION_BUS_ADDRESS

https://wiki.archlinux.org/title/List_o … n_services

Offline

#3 2023-12-12 22:26:36

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Hey, sorry to get back to you so late. Hope this will help!
************************
                     USER        PID ACCESS COMMAND
/dev/snd/seq:        jonah       644 F.... pipewire

************************
null
    Discard all samples (playback) or generate zero samples (capture)
pipewire
    PipeWire Sound Server
default
    Default ALSA Output (currently PipeWire Media Server)
aplay: device_list:277: no soundcards found...


[    0.024706] software IO TLB: area num 32.
[    0.434753] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.457085] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.457087] software IO TLB: mapped [mem 0x00000000b10cd000-0x00000000b50cd000] (64MB)
[    6.739253] snd_hda_intel 0000:06:00.1: Disabling MSI
[    6.739264] snd_hda_intel 0000:06:00.1: Handle vga_switcheroo audio client
[    6.739364] snd_hda_intel 0000:08:00.4: enabling device (0000 -> 0002)
[    6.815500] snd_hda_codec_realtek hdaudioC1D0: ALCS1200A: SKU not ready 0x00000000
[    6.815959] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALCS1200A: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[    6.815962] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    6.815965] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    6.815967] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    6.815973] snd_hda_codec_realtek hdaudioC1D0:    dig-out=0x1e/0x0
[    6.815974] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    6.815976] snd_hda_codec_realtek hdaudioC1D0:      Front Mic=0x19
[    6.815978] snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x18
[    6.815980] snd_hda_codec_realtek hdaudioC1D0:      Line=0x1a
************************
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
     Active: active (running) since Tue 2023-12-12 17:20:10 EST; 5min ago
TriggeredBy: ● pipewire.socket
   Main PID: 644 (pipewire)
      Tasks: 3 (limit: 19044)
     Memory: 7.9M (peak: 8.6M)
        CPU: 27ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─644 /usr/bin/pipewire

Dec 12 17:20:10 snugglebasket systemd[636]: Started PipeWire Multimedia Service.
Dec 12 17:20:10 snugglebasket pipewire[644]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
Dec 12 17:20:10 snugglebasket pipewire[644]: mod.rt: RTKit does not give us MaxRealtimePriority, using 1
Dec 12 17:20:10 snugglebasket pipewire[644]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
Dec 12 17:20:10 snugglebasket pipewire[644]: mod.rt: RTKit does not give us MinNiceLevel, using 0
Dec 12 17:20:10 snugglebasket pipewire[644]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
Dec 12 17:20:10 snugglebasket pipewire[644]: mod.rt: RTKit does not give us RTTimeUSecMax, using -1

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
     Active: active (running) since Tue 2023-12-12 17:20:10 EST; 5min ago
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 646 (pipewire-pulse)
      Tasks: 3 (limit: 19044)
     Memory: 5.9M (peak: 6.5M)
        CPU: 22ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─646 /usr/bin/pipewire-pulse

Dec 12 17:20:10 snugglebasket systemd[636]: Started PipeWire PulseAudio.
Dec 12 17:20:10 snugglebasket pipewire-pulse[646]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
Dec 12 17:20:10 snugglebasket pipewire-pulse[646]: mod.rt: RTKit does not give us MaxRealtimePriority, using 1
Dec 12 17:20:10 snugglebasket pipewire-pulse[646]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
Dec 12 17:20:10 snugglebasket pipewire-pulse[646]: mod.rt: RTKit does not give us MinNiceLevel, using 0
Dec 12 17:20:10 snugglebasket pipewire-pulse[646]: mod.rt: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
Dec 12 17:20:10 snugglebasket pipewire-pulse[646]: mod.rt: RTKit does not give us RTTimeUSecMax, using -1

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
     Active: active (running) since Tue 2023-12-12 17:20:10 EST; 5min ago
   Main PID: 645 (wireplumber)
      Tasks: 7 (limit: 19044)
     Memory: 18.3M (peak: 20.3M)
        CPU: 82ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─645 /usr/bin/wireplumber

Dec 12 17:20:10 snugglebasket wireplumber[645]: RTKit does not give us MaxRealtimePriority, using 1
Dec 12 17:20:10 snugglebasket wireplumber[645]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
Dec 12 17:20:10 snugglebasket wireplumber[645]: RTKit does not give us MinNiceLevel, using 0
Dec 12 17:20:10 snugglebasket wireplumber[645]: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
Dec 12 17:20:10 snugglebasket wireplumber[645]: RTKit does not give us RTTimeUSecMax, using -1
Dec 12 17:20:10 snugglebasket wireplumber[645]: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Dec 12 17:20:10 snugglebasket wireplumber[645]: [0:00:13.218965294] [645] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
Dec 12 17:20:10 snugglebasket wireplumber[645]: [0:00:13.219122228] [645] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid in>
Dec 12 17:20:10 snugglebasket wireplumber[645]: [0:00:13.219143107] [645]  INFO Camera camera_manager.cpp:284 libcamera v0.1.0
Dec 12 17:20:10 snugglebasket wireplumber[645]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwner
************************
unix:path=/run/user/1000/bus


Arch Linux is love, Arch Linux is life.

Offline

#4 2023-12-12 22:53:23

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

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Please see my link for pasting outputs and if you post them here, wrap them in [ code][ /cpde]  tags like I did in my post.

You don't have any soundcards detected on a system/kernel level. Make sure your using the current 6.6 kernel, maybe even test linux-mainline since this appears to be a new board. Did you try to create any ALSA configuration?

Last edited by V1del (2023-12-12 23:06:23)

Offline

#5 2023-12-12 22:58:40

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

I'm currently using linux-zen with no ALSA configs. This has worked for me in the past. Thank you!


Arch Linux is love, Arch Linux is life.

Offline

#6 2023-12-12 23:07:01

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

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Has this worked before with this exact hardware? Which mainboard is this? Very big maybe, try installing alsa-firmware

Offline

#7 2023-12-12 23:18:32

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

It has worked for this exact setup before, and alsa-firmware is installed. Thank you!


Arch Linux is love, Arch Linux is life.

Offline

#8 2023-12-13 00:22:17

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

The mainboard is a Gigabyte Aurus Elite AX v2 if that helps. It has worked for be before running hyprland


Arch Linux is love, Arch Linux is life.

Offline

#9 2023-12-13 00:53:44

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

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Install alsa-plugins, strace and post the output of

strace aplay -l

Do you have parallel Windows installs? Can you test with the LTS kernel?

Last edited by V1del (2023-12-13 00:53:56)

Offline

#10 2023-12-13 01:09:24

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Output here: https://bpa.st/raw/SVKA

I do not have parallel Windows installs or the LTS kernel but can get the kernel if needed. Thank you for your help.


Arch Linux is love, Arch Linux is life.

Offline

#11 2023-12-13 01:23:00

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

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Test the LTS kernel, for some reason you're not assigned a device node for the sound card.

Offline

#12 2023-12-13 01:31:50

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Now i3 isn't starting with the lts kernal.


Arch Linux is love, Arch Linux is life.

Offline

#13 2023-12-13 01:33:08

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

I can try pulse audio and see if that works. I would prefer Pipe wire tho


Arch Linux is love, Arch Linux is life.

Offline

#14 2023-12-13 01:47:07

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

I did manage to get PulseAudio working, but I can't seem to uninstall PipeWire.

"""
╭─jonah at snugglebasket in ~ 23-12-12 - 20:45:11
╰─○ sudo pacman -Rns pipewire-audio pipewire-jack wireplumber pipewire
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing pipewire-jack breaks dependency 'jack' required by ffmpeg
:: removing pipewire-jack breaks dependency 'jack' required by portaudio
:: removing pipewire-jack breaks dependency 'libjack.so=0-64' required by portaudio
:: removing pipewire-jack breaks dependency 'jack' required by pulseaudio-jack
╭─jonah at snugglebasket in ~ 23-12-12 - 20:46:09
╰─○ sudo pacman -Rns pipewire-audio pipewire-jack wireplumber pipewire
"""


Arch Linux is love, Arch Linux is life.

Offline

#15 2023-12-13 01:50:56

secretknowledge
Member
Registered: 2023-06-01
Posts: 22

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

Nevermind I fixed it thank you


Arch Linux is love, Arch Linux is life.

Offline

#16 2023-12-13 02:51:03

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

Re: No Input/Output devices appearing with Pipewire on Arch Linux [Fixed]

You did what exactly? https://wiki.archlinux.org/title/Genera … way_street

None of switching to pulse should've had an effect on the fact you didn't have ALSA devices, unless you really had a custom config floating around.

Offline

Board footer

Powered by FluxBB