You are not logged in.
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
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_ADDRESSOffline
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
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
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
Has this worked before with this exact hardware? Which mainboard is this? Very big maybe, try installing alsa-firmware
Offline
It has worked for this exact setup before, and alsa-firmware is installed. Thank you!
Arch Linux is love, Arch Linux is life.
Offline
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
Install alsa-plugins, strace and post the output of
strace aplay -lDo you have parallel Windows installs? Can you test with the LTS kernel?
Last edited by V1del (2023-12-13 00:53:56)
Offline
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
Test the LTS kernel, for some reason you're not assigned a device node for the sound card.
Offline
Now i3 isn't starting with the lts kernal.
Arch Linux is love, Arch Linux is life.
Offline
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
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
Nevermind I fixed it thank you
Arch Linux is love, Arch Linux is life.
Offline
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