You are not logged in.
I'm not sure if pipewire or wireplumber stopped
Not if you ran "sudo fuser -v /dev/snd/*" *after* stopping pipewire & wireplumber.
Don't try to handle this on a desktop session.
modprobe -c | grep -v alias | grep -E 'sof[^t]'
Hardware is initialized using a generic method
And also
systool -vm snd-hda-intel
Offline
Don't try to handle this on a desktop session.
Should I do it on a window manager?
systool -vm snd-hda-intel
I couldn't do snd-hda-intel as there was an error opening that module so I replaced the hyphen with an underscore
❯ systool -vm snd_hda_intel
Module = "snd_hda_intel"
Attributes:
coresize = "65536"
initsize = "0"
initstate = "live"
refcnt = "1"
srcversion = "B8F9EED96CB3611283BEB80"
taint = ""
uevent = <store method only>
Parameters:
align_buffer_size = "-1"
bdl_pos_adj = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
beep_mode = "N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N"
ctl_dev_id = "N"
dmic_detect = "Y"
enable_msi = "-1"
enable = "Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y"
id = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
index = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
jackpoll_ms = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
model = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
patch = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
pm_blacklist = "Y"
position_fix = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
power_save = "10"
power_save_controller= "Y"
probe_mask = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
probe_only = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
single_cmd = "-1"
snoop = "-1"
Sections:
Offline
Should I do it on a window manager?
No, the multi-user.target (2nd link below) - otherwise you might not be able to prevent stuff™ from triggering the PW/PA sockets.
The model is "null", though
Offline
The model is "null", though
Is there anyway to prevent it from being null, or is this a hardware issue?
I have a feeling it's a hardware issue because every time I install a different linux distro, the sound doesn't work at the moment until I configure things. Pro Audio works fantastically however
Offline
The main aspect is that it doesn't set "generic" ie. you're not accidentally still applying that parameter.
Can you maybe boot the install iso and post the system journal from there? (I really don't get why SOF isn't even attempted)
Offline
I tried to do
sudo journalctl -b | curl -F 'file=@-' 0x0.st
in the installation medium but it prompted that curl could not resolve host: 0x0.st. Can you tell me the command to get the system journal there?
Last edited by sdvscv (2024-01-07 20:08:20)
Offline
Did you make sure to configure/establish a network connection in the ISO?
IF "pro audio" works fantastically then the hardware works, but I don't see how the normal profile information would lead to the kind of breakage you appear to be seeing. I was also wondering whether we are actually looking at some broken DBUS or networking issue rather than sound daemon.
Immediately when running into the problem, what output do you get from
pactl list cards
pactl list sinks
sudo fuser -v /dev/snd/*
hostnamectl
printenv DBUS_SESSION_BUS_ADDRESS
journalctl -b --user-unit pipewire --user-unit pipewire-pulse --user-unit wireplumber
Last edited by V1del (2024-01-07 20:40:43)
Offline
Did you make sure to configure/establish a network connection in the ISO?
Ah I forgot about that. I will try it again later.
I was also wondering whether we are actually looking at some broken DBUS or networking issue rather than sound daemon.
I'm not really familiar with DBus and daemons so I don't really know. Maybe it's because the sof firmware modules weren't loaded for some reason, or perhaps it's something else
Immediately when running into the problem, what output do you get from
I'm assuming you're talking about the issue that the analog stereo output and duplex profiles aren't detected automatically and I would have to force the card to the profile. I will run each command two times where one was without the card being put in the analog stereo output profile and the other one with
Without:
❯ pactl list cards
Card #46
Name: alsa_card.pci-0000_00_1f.3
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.card.longname = "HDA Intel PCH at 0x6013128000 irq 150"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.api = "alsa"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.description = "Built-in Audio"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "3801140"
device.product.id = "0xa0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
media.class = "Audio/Device"
factory.id = "14"
client.id = "34"
object.id = "45"
object.serial = "46"
object.path = "alsa:pcm:0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0x6013128000 irq 150"
alsa.driver_name = "snd_hda_intel"
device.string = "0"
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: no)
output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: no)
output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5965, available: no)
output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: no)
output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, available: no)
output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, available: no)
output:hdmi-stereo-extra3+input:analog-stereo: Digital Stereo (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, available: no)
output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 865, available: no)
output:hdmi-surround71+input:analog-stereo: Digital Surround 7.1 (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 865, available: no)
output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround71-extra1+input:analog-stereo: Digital Surround 7.1 (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround-extra3+input:analog-stereo: Digital Surround 5.1 (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround71-extra3+input:analog-stereo: Digital Surround 7.1 (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
pro-audio: Pro Audio (sinks: 5, sources: 1, priority: 1, available: yes)
Active Profile: pro-audio
Ports:
analog-input-internal-mic: Internal Microphone (type: Mic, priority: 8900, latency offset: 0 usec, availability group: Legacy 1, availability unknown)
Properties:
port.type = "mic"
port.availability-group = "Legacy 1"
device.icon_name = "audio-input-microphone"
card.profile.port = "0"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+input:analog-stereo
analog-input-headphone-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "mic"
port.availability-group = "Legacy 2"
device.icon_name = "audio-input-microphone"
card.profile.port = "1"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+input:analog-stereo
analog-input-headset-mic: Headset Microphone (type: Headset, priority: 8800, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "headset"
port.availability-group = "Legacy 2"
device.icon_name = "audio-input-microphone"
card.profile.port = "2"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+input:analog-stereo
analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, availability group: Legacy 3, not available)
Properties:
port.type = "line"
port.availability-group = "Legacy 3"
card.profile.port = "3"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "headphones"
port.availability-group = "Legacy 2"
device.icon_name = "audio-headphones"
card.profile.port = "4"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 4, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 4"
device.icon_name = "video-display"
card.profile.port = "5"
Part of profile(s): output:hdmi-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71, output:hdmi-surround71+input:analog-stereo
hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 5, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 5"
device.icon_name = "video-display"
card.profile.port = "6"
Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1, output:hdmi-surround71-extra1+input:analog-stereo
hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 6, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 6"
device.icon_name = "video-display"
card.profile.port = "7"
Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2, output:hdmi-surround71-extra2+input:analog-stereo
hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, availability group: Legacy 7, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 7"
device.icon_name = "video-display"
card.profile.port = "8"
Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3, output:hdmi-surround71-extra3+input:analog-stereo
Card #47
Name: alsa_card.usb-189a_USB_Microphone-00
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "1"
api.alsa.card.longname = "USB Microphone at usb-0000:00:14.0-7, full speed"
api.alsa.card.name = "USB Microphone"
api.alsa.path = "hw:1"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio1"
device.api = "alsa"
device.bus = "usb"
device.bus-id = "usb-189a_USB_Microphone-00"
device.bus_path = "pci-0000:00:14.0-usb-0:7:1.0"
device.description = "USB Microphone"
device.enum.api = "udev"
device.form_factor = "microphone"
device.icon_name = "audio-input-microphone-analog-usb"
device.name = "alsa_card.usb-189a_USB_Microphone-00"
device.nick = "USB Microphone"
device.plugged.usec = "5165366"
device.product.id = "0x2019"
device.product.name = "USB Microphone"
device.serial = "189a_USB_Microphone"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.0/sound/card1"
device.vendor.id = "0x189a"
device.vendor.name = "189a"
media.class = "Audio/Device"
factory.id = "14"
client.id = "34"
object.id = "46"
object.serial = "47"
object.path = "alsa:pcm:1"
alsa.card = "1"
alsa.card_name = "USB Microphone"
alsa.long_card_name = "USB Microphone at usb-0000:00:14.0-7, full speed"
alsa.driver_name = "snd_usb_audio"
device.string = "1"
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
pro-audio: Pro Audio (sinks: 0, sources: 1, priority: 1, available: yes)
input:mono-fallback: Mono Input (sinks: 0, sources: 1, priority: 1, available: yes)
Active Profile: input:mono-fallback
Ports:
analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability unknown)
Properties:
port.type = "mic"
device.icon_name = "audio-input-microphone"
card.profile.port = "0"
Part of profile(s): input:mono-fallback
❯ pactl list sinks
Sink #48
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3.pro-output-0
Description: Built-in Audio Pro
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: aux0,aux1
Owner Module: 4294967295
Mute: no
Volume: aux0: 49152 / 75% / -7.50 dB, aux1: 49152 / 75% / -7.50 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.pro-output-0.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.device = "0"
alsa.driver_name = "snd_hda_intel"
alsa.id = "ALC274 Analog"
alsa.long_card_name = "HDA Intel PCH at 0x6013128000 irq 150"
alsa.name = "ALC274 Analog"
alsa.resolution_bits = "32"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HDA Intel PCH at 0x6013128000 irq 150"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:0,0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "AUX0,AUX1"
card.profile.device = "1"
clock.name = "api.alsa.0"
device.api = "alsa"
device.class = "sound"
device.id = "45"
device.profile.description = "Pro"
device.profile.name = "pro-output-0"
device.profile.pro = "true"
device.routes = "0"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Built-in Audio"
node.name = "alsa_output.pci-0000_00_1f.3.pro-output-0"
node.nick = "ALC274 Analog"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:hw:0,0:playback"
priority.driver = "1500"
priority.session = "1500"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "34"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "47"
object.serial = "48"
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "3801140"
device.product.id = "0xa0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Formats:
pcm
Sink #49
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3.pro-output-3
Description: Built-in Audio Pro 3
Driver: PipeWire
Sample Specification: s32le 8ch 48000Hz
Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
Owner Module: 4294967295
Mute: no
Volume: aux0: 65536 / 100% / 0.00 dB, aux1: 65536 / 100% / 0.00 dB, aux2: 0 / 0% / -inf dB, aux3: 0 / 0% / -inf dB, aux4: 0 / 0% / -inf dB, aux5: 0 / 0% / -inf dB, aux6: 0 / 0% / -inf dB, aux7: 0 / 0% / -inf dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.pro-output-3.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.device = "3"
alsa.driver_name = "snd_hda_intel"
alsa.id = "HDMI 0"
alsa.long_card_name = "HDA Intel PCH at 0x6013128000 irq 150"
alsa.name = "HDMI 0"
alsa.resolution_bits = "32"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HDA Intel PCH at 0x6013128000 irq 150"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:0,3"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "8"
audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
card.profile.device = "2"
clock.name = "api.alsa.0"
device.api = "alsa"
device.class = "sound"
device.id = "45"
device.profile.description = "Pro 3"
device.profile.name = "pro-output-3"
device.profile.pro = "true"
device.routes = "0"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Built-in Audio"
node.name = "alsa_output.pci-0000_00_1f.3.pro-output-3"
node.nick = "HDMI 0"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:hw:0,3:playback"
priority.driver = "1196"
priority.session = "1196"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "34"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "48"
object.serial = "49"
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "3801140"
device.product.id = "0xa0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Formats:
pcm
Sink #50
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3.pro-output-7
Description: Built-in Audio Pro 7
Driver: PipeWire
Sample Specification: s32le 8ch 48000Hz
Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
Owner Module: 4294967295
Mute: no
Volume: aux0: 65536 / 100% / 0.00 dB, aux1: 65536 / 100% / 0.00 dB, aux2: 65536 / 100% / 0.00 dB, aux3: 65536 / 100% / 0.00 dB, aux4: 65536 / 100% / 0.00 dB, aux5: 65536 / 100% / 0.00 dB, aux6: 65536 / 100% / 0.00 dB, aux7: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.pro-output-7.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.device = "7"
alsa.driver_name = "snd_hda_intel"
alsa.id = "HDMI 1"
alsa.long_card_name = "HDA Intel PCH at 0x6013128000 irq 150"
alsa.name = "HDMI 1"
alsa.resolution_bits = "32"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HDA Intel PCH at 0x6013128000 irq 150"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:0,7"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "8"
audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
card.profile.device = "3"
clock.name = "api.alsa.0"
device.api = "alsa"
device.class = "sound"
device.id = "45"
device.profile.description = "Pro 7"
device.profile.name = "pro-output-7"
device.profile.pro = "true"
device.routes = "0"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Built-in Audio"
node.name = "alsa_output.pci-0000_00_1f.3.pro-output-7"
node.nick = "HDMI 1"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:hw:0,7:playback"
priority.driver = "1132"
priority.session = "1132"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "34"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "49"
object.serial = "50"
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "3801140"
device.product.id = "0xa0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Formats:
pcm
Sink #51
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3.pro-output-8
Description: Built-in Audio Pro 8
Driver: PipeWire
Sample Specification: s32le 8ch 48000Hz
Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
Owner Module: 4294967295
Mute: no
Volume: aux0: 65536 / 100% / 0.00 dB, aux1: 65536 / 100% / 0.00 dB, aux2: 65536 / 100% / 0.00 dB, aux3: 65536 / 100% / 0.00 dB, aux4: 65536 / 100% / 0.00 dB, aux5: 65536 / 100% / 0.00 dB, aux6: 65536 / 100% / 0.00 dB, aux7: 65536 / 100% / 0.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.pro-output-8.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.device = "8"
alsa.driver_name = "snd_hda_intel"
alsa.id = "HDMI 2"
alsa.long_card_name = "HDA Intel PCH at 0x6013128000 irq 150"
alsa.name = "HDMI 2"
alsa.resolution_bits = "32"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HDA Intel PCH at 0x6013128000 irq 150"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:0,8"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "8"
audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
card.profile.device = "4"
clock.name = "api.alsa.0"
device.api = "alsa"
device.class = "sound"
device.id = "45"
device.profile.description = "Pro 8"
device.profile.name = "pro-output-8"
device.profile.pro = "true"
device.routes = "0"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Built-in Audio"
node.name = "alsa_output.pci-0000_00_1f.3.pro-output-8"
node.nick = "HDMI 2"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:hw:0,8:playback"
priority.driver = "1116"
priority.session = "1116"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "34"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "50"
object.serial = "51"
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "3801140"
device.product.id = "0xa0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Formats:
pcm
Sink #52
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3.pro-output-9
Description: Built-in Audio Pro 9
Driver: PipeWire
Sample Specification: s32le 8ch 48000Hz
Channel Map: aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7
Owner Module: 4294967295
Mute: no
Volume: aux0: 58982 / 90% / -2.75 dB, aux1: 58982 / 90% / -2.75 dB, aux2: 0 / 0% / -inf dB, aux3: 0 / 0% / -inf dB, aux4: 0 / 0% / -inf dB, aux5: 0 / 0% / -inf dB, aux6: 0 / 0% / -inf dB, aux7: 0 / 0% / -inf dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.pro-output-9.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.device = "9"
alsa.driver_name = "snd_hda_intel"
alsa.id = "HDMI 3"
alsa.long_card_name = "HDA Intel PCH at 0x6013128000 irq 150"
alsa.name = "HDMI 3"
alsa.resolution_bits = "32"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HDA Intel PCH at 0x6013128000 irq 150"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:0,9"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "8"
audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5,AUX6,AUX7"
card.profile.device = "5"
clock.name = "api.alsa.0"
device.api = "alsa"
device.class = "sound"
device.id = "45"
device.profile.description = "Pro 9"
device.profile.name = "pro-output-9"
device.profile.pro = "true"
device.routes = "0"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Built-in Audio"
node.name = "alsa_output.pci-0000_00_1f.3.pro-output-9"
node.nick = "HDMI 3"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:hw:0,9:playback"
priority.driver = "1100"
priority.session = "1100"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "34"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "51"
object.serial = "52"
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "3801140"
device.product.id = "0xa0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Formats:
pcm
❯ sudo fuser -v /dev/snd/*
Cannot stat file /proc/1661/fd/4: Permission denied
Cannot stat file /proc/1661/fd/5: Permission denied
Cannot stat file /proc/1661/fd/6: Permission denied
Cannot stat file /proc/1661/fd/34: Permission denied
Cannot stat file /proc/1661/fd/37: Permission denied
Cannot stat file /proc/1661/fd/38: Permission denied
Cannot stat file /proc/1661/fd/39: Permission denied
Cannot stat file /proc/1661/fd/40: Permission denied
Cannot stat file /proc/1661/fd/41: Permission denied
Cannot stat file /proc/1661/fd/42: Permission denied
Cannot stat file /proc/1661/fd/100: Permission denied
Cannot stat file /proc/1661/fd/101: Permission denied
Cannot stat file /proc/1661/fd/1023: Permission denied
Cannot stat file /proc/1774/fd/5: Permission denied
Cannot stat file /proc/1774/fd/6: Permission denied
Cannot stat file /proc/1774/fd/7: Permission denied
Cannot stat file /proc/1774/fd/8: Permission denied
Cannot stat file /proc/1774/fd/9: Permission denied
Cannot stat file /proc/1774/fd/10: Permission denied
Cannot stat file /proc/1774/fd/11: Permission denied
Cannot stat file /proc/1774/fd/12: Permission denied
Cannot stat file /proc/1774/fd/13: Permission denied
Cannot stat file /proc/2022/fd/4: Permission denied
Cannot stat file /proc/2022/fd/5: Permission denied
Cannot stat file /proc/2022/fd/6: Permission denied
Cannot stat file /proc/2022/fd/34: Permission denied
Cannot stat file /proc/2022/fd/37: Permission denied
Cannot stat file /proc/2022/fd/38: Permission denied
Cannot stat file /proc/2022/fd/39: Permission denied
Cannot stat file /proc/2022/fd/40: Permission denied
Cannot stat file /proc/2022/fd/41: Permission denied
Cannot stat file /proc/2022/fd/42: Permission denied
Cannot stat file /proc/2022/fd/1023: Permission denied
Cannot stat file /proc/2065/fd/5: Permission denied
Cannot stat file /proc/2065/fd/6: Permission denied
Cannot stat file /proc/2065/fd/7: Permission denied
Cannot stat file /proc/2065/fd/8: Permission denied
Cannot stat file /proc/2065/fd/9: Permission denied
Cannot stat file /proc/2065/fd/10: Permission denied
Cannot stat file /proc/2065/fd/11: Permission denied
Cannot stat file /proc/2065/fd/12: Permission denied
Cannot stat file /proc/2065/fd/13: Permission denied
Cannot stat file /proc/2065/fd/17: Permission denied
Cannot stat file /proc/2065/fd/18: Permission denied
Cannot stat file /proc/2065/fd/37: Permission denied
Cannot stat file /proc/4182/fd/4: Permission denied
Cannot stat file /proc/4182/fd/5: Permission denied
Cannot stat file /proc/4182/fd/49: Permission denied
Cannot stat file /proc/4182/fd/68: Permission denied
Cannot stat file /proc/4182/fd/69: Permission denied
Cannot stat file /proc/4182/fd/70: Permission denied
Cannot stat file /proc/4182/fd/71: Permission denied
Cannot stat file /proc/4182/fd/84: Permission denied
Cannot stat file /proc/4182/fd/1023: Permission denied
Cannot stat file /proc/4189/fd/5: Permission denied
Cannot stat file /proc/4189/fd/6: Permission denied
Cannot stat file /proc/4189/fd/7: Permission denied
Cannot stat file /proc/4189/fd/8: Permission denied
Cannot stat file /proc/4189/fd/9: Permission denied
Cannot stat file /proc/4189/fd/10: Permission denied
Cannot stat file /proc/4190/fd/5: Permission denied
Cannot stat file /proc/4190/fd/6: Permission denied
Cannot stat file /proc/4190/fd/7: Permission denied
Cannot stat file /proc/4190/fd/8: Permission denied
Cannot stat file /proc/4190/fd/9: Permission denied
Cannot stat file /proc/4190/fd/10: Permission denied
Cannot stat file /proc/4315/fd/5: Permission denied
Cannot stat file /proc/4315/fd/6: Permission denied
Cannot stat file /proc/4315/fd/7: Permission denied
Cannot stat file /proc/4315/fd/8: Permission denied
Cannot stat file /proc/4315/fd/9: Permission denied
Cannot stat file /proc/4315/fd/10: Permission denied
Cannot stat file /proc/4395/fd/4: Permission denied
Cannot stat file /proc/4395/fd/7: Permission denied
Cannot stat file /proc/4395/fd/8: Permission denied
Cannot stat file /proc/4395/fd/9: Permission denied
Cannot stat file /proc/4395/fd/10: Permission denied
Cannot stat file /proc/4395/fd/103: Permission denied
Cannot stat file /proc/4411/fd/14: Permission denied
Cannot stat file /proc/4411/fd/15: Permission denied
Cannot stat file /proc/4411/fd/16: Permission denied
Cannot stat file /proc/4411/fd/17: Permission denied
Cannot stat file /proc/4411/fd/18: Permission denied
Cannot stat file /proc/4411/fd/30: Permission denied
Cannot stat file /proc/4411/fd/103: Permission denied
Cannot stat file /proc/4412/fd/14: Permission denied
Cannot stat file /proc/4412/fd/15: Permission denied
Cannot stat file /proc/4412/fd/16: Permission denied
Cannot stat file /proc/4412/fd/17: Permission denied
Cannot stat file /proc/4412/fd/18: Permission denied
Cannot stat file /proc/4412/fd/30: Permission denied
Cannot stat file /proc/4412/fd/103: Permission denied
USER PID ACCESS COMMAND
/dev/snd/controlC0: tbf96 990 F.... wireplumber
/dev/snd/controlC1: tbf96 990 F.... wireplumber
/dev/snd/seq: tbf96 989 F.... pipewire
❯ hostnamectl
Static hostname: archlinux
Icon name: computer-desktop
Chassis: desktop ?️
Machine ID: 276e6290713d4f10a08b8f70ac3b94ea
Boot ID: 856a35ab06fc41c2b831fe2054386dac
Operating System: Arch Linux
Kernel: Linux 6.6.9-arch1-1
Architecture: x86-64
Hardware Vendor: Dell Inc.
Hardware Model: Inspiron 7700 AIO
Firmware Version: 1.19.1
Firmware Date: Wed 2023-05-10
Firmware Age: 7month 4w 1d
❯ printenv DBUS_SESSION_BUS_ADDRESS
unix:path=/run/user/1000/bus
❯ journalctl -b --user-unit pipewire --user-unit pipewire-pulse --user-unit wireplumber
Jan 07 15:29:32 archlinux systemd[977]: Started PipeWire Multimedia Service.
Jan 07 15:29:32 archlinux systemd[977]: Started Multimedia Service Session Manager.
Jan 07 15:29:32 archlinux systemd[977]: Started PipeWire PulseAudio.
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.738898584] [990] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.738912938] [990] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid info
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.738933570] [990] INFO Camera camera_manager.cpp:284 libcamera v0.1.0
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.740918676] [1014] ERROR MediaDevice media_device.cpp:483 /dev/media0[]: Failed to open media device at /dev/media0: Permission denied
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.740935686] [1014] INFO DeviceEnumerator device_enumerator.cpp:218 Unable to populate media device /dev/media0 (Permission denied), skipping
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.740940898] [1014] WARN DeviceEnumerator device_enumerator_udev.cpp:174 Failed to add device for '/sys/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5:1.0/media0', skipping
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.741053508] [1014] ERROR MediaDevice media_device.cpp:483 /dev/media1[]: Failed to open media device at /dev/media1: Permission denied
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.741058359] [1014] INFO DeviceEnumerator device_enumerator.cpp:218 Unable to populate media device /dev/media1 (Permission denied), skipping
Jan 07 15:29:32 archlinux wireplumber[990]: [0:00:14.741061555] [1014] WARN DeviceEnumerator device_enumerator_udev.cpp:174 Failed to add device for '/sys/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5:1.2/media1', skipping
Jan 07 15:29:33 archlinux wireplumber[990]: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Jan 07 15:29:40 archlinux wireplumber[990]: <WpSiStandardLink:0x565255a4fc80> si-standard-link: in/out items are not valid anymore
Jan 07 15:29:41 archlinux wireplumber[990]: <WpSiAudioAdapter:0x56525572c6b0> Object activation aborted: proxy destroyed
Jan 07 15:29:41 archlinux wireplumber[990]: <WpSiAudioAdapter:0x56525572c6b0> failed to activate item: Object activation aborted: proxy destroyed
With:
pactl set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo+input:analog-stereo
❯ pactl list cards
Card #51
Name: alsa_card.usb-189a_USB_Microphone-00
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "1"
api.alsa.card.longname = "USB Microphone at usb-0000:00:14.0-7, full speed"
api.alsa.card.name = "USB Microphone"
api.alsa.path = "hw:1"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio1"
device.api = "alsa"
device.bus = "usb"
device.bus-id = "usb-189a_USB_Microphone-00"
device.bus_path = "pci-0000:00:14.0-usb-0:7:1.0"
device.description = "USB Microphone"
device.enum.api = "udev"
device.form_factor = "microphone"
device.icon_name = "audio-input-microphone-analog-usb"
device.name = "alsa_card.usb-189a_USB_Microphone-00"
device.nick = "USB Microphone"
device.plugged.usec = "5165366"
device.product.id = "0x2019"
device.product.name = "USB Microphone"
device.serial = "189a_USB_Microphone"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.0/sound/card1"
device.vendor.id = "0x189a"
device.vendor.name = "189a"
media.class = "Audio/Device"
factory.id = "14"
client.id = "38"
object.id = "51"
object.serial = "51"
object.path = "alsa:pcm:1"
alsa.card = "1"
alsa.card_name = "USB Microphone"
alsa.long_card_name = "USB Microphone at usb-0000:00:14.0-7, full speed"
alsa.driver_name = "snd_usb_audio"
device.string = "1"
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
pro-audio: Pro Audio (sinks: 0, sources: 1, priority: 1, available: yes)
input:mono-fallback: Mono Input (sinks: 0, sources: 1, priority: 1, available: yes)
Active Profile: input:mono-fallback
Ports:
analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability unknown)
Properties:
port.type = "mic"
device.icon_name = "audio-input-microphone"
card.profile.port = "0"
Part of profile(s): input:mono-fallback
Card #52
Name: alsa_card.pci-0000_00_1f.3
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.card.longname = "HDA Intel PCH at 0x6013128000 irq 150"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.api = "alsa"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.description = "Built-in Audio"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "3801140"
device.product.id = "0xa0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
media.class = "Audio/Device"
factory.id = "14"
client.id = "38"
object.id = "52"
object.serial = "52"
object.path = "alsa:pcm:0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0x6013128000 irq 150"
alsa.driver_name = "snd_hda_intel"
device.string = "0"
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: no)
output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: no)
output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5965, available: no)
output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: no)
output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, available: no)
output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, available: no)
output:hdmi-stereo-extra3+input:analog-stereo: Digital Stereo (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 5765, available: no)
output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 865, available: no)
output:hdmi-surround71+input:analog-stereo: Digital Surround 7.1 (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 865, available: no)
output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround71-extra1+input:analog-stereo: Digital Surround 7.1 (HDMI 2) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround-extra3+input:analog-stereo: Digital Surround 5.1 (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround71-extra3+input:analog-stereo: Digital Surround 7.1 (HDMI 4) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 665, available: no)
output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
pro-audio: Pro Audio (sinks: 5, sources: 1, priority: 1, available: yes)
Active Profile: output:analog-stereo+input:analog-stereo
Ports:
analog-input-internal-mic: Internal Microphone (type: Mic, priority: 8900, latency offset: 0 usec, availability group: Legacy 1, availability unknown)
Properties:
port.type = "mic"
port.availability-group = "Legacy 1"
device.icon_name = "audio-input-microphone"
card.profile.port = "0"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+input:analog-stereo
analog-input-headphone-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "mic"
port.availability-group = "Legacy 2"
device.icon_name = "audio-input-microphone"
card.profile.port = "1"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+input:analog-stereo
analog-input-headset-mic: Headset Microphone (type: Headset, priority: 8800, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "headset"
port.availability-group = "Legacy 2"
device.icon_name = "audio-input-microphone"
card.profile.port = "2"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1+input:analog-stereo, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2+input:analog-stereo, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3+input:analog-stereo
analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, availability group: Legacy 3, not available)
Properties:
port.type = "line"
port.availability-group = "Legacy 3"
card.profile.port = "3"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "headphones"
port.availability-group = "Legacy 2"
device.icon_name = "audio-headphones"
card.profile.port = "4"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 4, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 4"
device.icon_name = "video-display"
card.profile.port = "5"
Part of profile(s): output:hdmi-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71, output:hdmi-surround71+input:analog-stereo
hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 5, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 5"
device.icon_name = "video-display"
card.profile.port = "6"
Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-stereo-extra1+input:analog-stereo, output:hdmi-surround-extra1, output:hdmi-surround-extra1+input:analog-stereo, output:hdmi-surround71-extra1, output:hdmi-surround71-extra1+input:analog-stereo
hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 6, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 6"
device.icon_name = "video-display"
card.profile.port = "7"
Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-stereo-extra2+input:analog-stereo, output:hdmi-surround-extra2, output:hdmi-surround-extra2+input:analog-stereo, output:hdmi-surround71-extra2, output:hdmi-surround71-extra2+input:analog-stereo
hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, availability group: Legacy 7, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 7"
device.icon_name = "video-display"
card.profile.port = "8"
Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-stereo-extra3+input:analog-stereo, output:hdmi-surround-extra3, output:hdmi-surround-extra3+input:analog-stereo, output:hdmi-surround71-extra3, output:hdmi-surround71-extra3+input:analog-stereo
❯ pactl list sinks
Sink #158
State: IDLE
Name: alsa_output.pci-0000_00_1f.3.analog-stereo
Description: Built-in Audio Analog Stereo
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
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
Monitor Source: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.device = "0"
alsa.driver_name = "snd_hda_intel"
alsa.id = "ALC274 Analog"
alsa.long_card_name = "HDA Intel PCH at 0x6013128000 irq 150"
alsa.name = "ALC274 Analog"
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HDA Intel PCH at 0x6013128000 irq 150"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "front:0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
card.profile.device = "7"
device.api = "alsa"
device.class = "sound"
device.id = "52"
device.profile.description = "Analog Stereo"
device.profile.name = "analog-stereo"
device.routes = "2"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Built-in Audio"
node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
node.nick = "ALC274 Analog"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:front:0:playback"
priority.driver = "1009"
priority.session = "1009"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "38"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "71"
object.serial = "158"
node.max-latency = "16384/48000"
api.alsa.period-size = "1024"
api.alsa.period-num = "32"
api.alsa.headroom = "0"
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:00:1f.3"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
device.plugged.usec = "3801140"
device.product.id = "0xa0c8"
device.product.name = "Tiger Lake-LP Smart Sound Technology Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Ports:
analog-output-lineout: Line Out (type: Line, priority: 9000, availability group: Legacy 3, not available)
analog-output-headphones: Headphones (type: Headphones, priority: 9900, availability group: Legacy 2, not available)
Active Port: analog-output-lineout
Formats:
pcm
❯ sudo fuser -v /dev/snd/*
Cannot stat file /proc/1661/fd/4: Permission denied
Cannot stat file /proc/1661/fd/5: Permission denied
Cannot stat file /proc/1661/fd/6: Permission denied
Cannot stat file /proc/1661/fd/34: Permission denied
Cannot stat file /proc/1661/fd/37: Permission denied
Cannot stat file /proc/1661/fd/38: Permission denied
Cannot stat file /proc/1661/fd/39: Permission denied
Cannot stat file /proc/1661/fd/40: Permission denied
Cannot stat file /proc/1661/fd/41: Permission denied
Cannot stat file /proc/1661/fd/42: Permission denied
Cannot stat file /proc/1661/fd/100: Permission denied
Cannot stat file /proc/1661/fd/101: Permission denied
Cannot stat file /proc/1661/fd/1023: Permission denied
Cannot stat file /proc/1774/fd/5: Permission denied
Cannot stat file /proc/1774/fd/6: Permission denied
Cannot stat file /proc/1774/fd/7: Permission denied
Cannot stat file /proc/1774/fd/8: Permission denied
Cannot stat file /proc/1774/fd/9: Permission denied
Cannot stat file /proc/1774/fd/10: Permission denied
Cannot stat file /proc/1774/fd/11: Permission denied
Cannot stat file /proc/1774/fd/12: Permission denied
Cannot stat file /proc/1774/fd/13: Permission denied
Cannot stat file /proc/2022/fd/4: Permission denied
Cannot stat file /proc/2022/fd/5: Permission denied
Cannot stat file /proc/2022/fd/6: Permission denied
Cannot stat file /proc/2022/fd/34: Permission denied
Cannot stat file /proc/2022/fd/37: Permission denied
Cannot stat file /proc/2022/fd/38: Permission denied
Cannot stat file /proc/2022/fd/39: Permission denied
Cannot stat file /proc/2022/fd/40: Permission denied
Cannot stat file /proc/2022/fd/41: Permission denied
Cannot stat file /proc/2022/fd/42: Permission denied
Cannot stat file /proc/2022/fd/1023: Permission denied
Cannot stat file /proc/2065/fd/5: Permission denied
Cannot stat file /proc/2065/fd/6: Permission denied
Cannot stat file /proc/2065/fd/7: Permission denied
Cannot stat file /proc/2065/fd/8: Permission denied
Cannot stat file /proc/2065/fd/9: Permission denied
Cannot stat file /proc/2065/fd/10: Permission denied
Cannot stat file /proc/2065/fd/11: Permission denied
Cannot stat file /proc/2065/fd/12: Permission denied
Cannot stat file /proc/2065/fd/13: Permission denied
Cannot stat file /proc/2065/fd/17: Permission denied
Cannot stat file /proc/2065/fd/18: Permission denied
Cannot stat file /proc/2065/fd/37: Permission denied
Cannot stat file /proc/4182/fd/4: Permission denied
Cannot stat file /proc/4182/fd/5: Permission denied
Cannot stat file /proc/4182/fd/49: Permission denied
Cannot stat file /proc/4182/fd/68: Permission denied
Cannot stat file /proc/4182/fd/69: Permission denied
Cannot stat file /proc/4182/fd/70: Permission denied
Cannot stat file /proc/4182/fd/71: Permission denied
Cannot stat file /proc/4182/fd/84: Permission denied
Cannot stat file /proc/4182/fd/1023: Permission denied
Cannot stat file /proc/4189/fd/5: Permission denied
Cannot stat file /proc/4189/fd/6: Permission denied
Cannot stat file /proc/4189/fd/7: Permission denied
Cannot stat file /proc/4189/fd/8: Permission denied
Cannot stat file /proc/4189/fd/9: Permission denied
Cannot stat file /proc/4189/fd/10: Permission denied
Cannot stat file /proc/4190/fd/5: Permission denied
Cannot stat file /proc/4190/fd/6: Permission denied
Cannot stat file /proc/4190/fd/7: Permission denied
Cannot stat file /proc/4190/fd/8: Permission denied
Cannot stat file /proc/4190/fd/9: Permission denied
Cannot stat file /proc/4190/fd/10: Permission denied
Cannot stat file /proc/4315/fd/5: Permission denied
Cannot stat file /proc/4315/fd/6: Permission denied
Cannot stat file /proc/4315/fd/7: Permission denied
Cannot stat file /proc/4315/fd/8: Permission denied
Cannot stat file /proc/4315/fd/9: Permission denied
Cannot stat file /proc/4315/fd/10: Permission denied
Cannot stat file /proc/4395/fd/4: Permission denied
Cannot stat file /proc/4395/fd/7: Permission denied
Cannot stat file /proc/4395/fd/8: Permission denied
Cannot stat file /proc/4395/fd/9: Permission denied
Cannot stat file /proc/4395/fd/10: Permission denied
Cannot stat file /proc/4395/fd/103: Permission denied
Cannot stat file /proc/4411/fd/14: Permission denied
Cannot stat file /proc/4411/fd/15: Permission denied
Cannot stat file /proc/4411/fd/16: Permission denied
Cannot stat file /proc/4411/fd/17: Permission denied
Cannot stat file /proc/4411/fd/18: Permission denied
Cannot stat file /proc/4411/fd/30: Permission denied
Cannot stat file /proc/4411/fd/103: Permission denied
Cannot stat file /proc/4412/fd/14: Permission denied
Cannot stat file /proc/4412/fd/15: Permission denied
Cannot stat file /proc/4412/fd/16: Permission denied
Cannot stat file /proc/4412/fd/17: Permission denied
Cannot stat file /proc/4412/fd/18: Permission denied
Cannot stat file /proc/4412/fd/30: Permission denied
Cannot stat file /proc/4412/fd/103: Permission denied
USER PID ACCESS COMMAND
/dev/snd/controlC0: tbf96 14218 F.... wireplumber
/dev/snd/controlC1: tbf96 14218 F.... wireplumber
/dev/snd/seq: tbf96 14214 F.... pipewire
❯ hostnamectl
Static hostname: archlinux
Icon name: computer-desktop
Chassis: desktop ?️
Machine ID: 276e6290713d4f10a08b8f70ac3b94ea
Boot ID: 856a35ab06fc41c2b831fe2054386dac
Operating System: Arch Linux
Kernel: Linux 6.6.9-arch1-1
Architecture: x86-64
Hardware Vendor: Dell Inc.
Hardware Model: Inspiron 7700 AIO
Firmware Version: 1.19.1
Firmware Date: Wed 2023-05-10
Firmware Age: 7month 4w 1d
❯ printenv DBUS_SESSION_BUS_ADDRESS
unix:path=/run/user/1000/bus
❯ journalctl -b --user-unit pipewire --user-unit pipewire-pulse --user-unit wireplumber
Jan 07 16:00:56 archlinux systemd[977]: Started PipeWire Multimedia Service.
Jan 07 16:00:56 archlinux systemd[977]: Started Multimedia Service Session Manager.
Jan 07 16:00:56 archlinux systemd[977]: Started PipeWire PulseAudio.
Jan 07 16:00:56 archlinux wireplumber[14218]: [0:31:38.782699498] [14218] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
Jan 07 16:00:56 archlinux wireplumber[14218]: [0:31:38.782712939] [14218] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid info
Jan 07 16:00:56 archlinux wireplumber[14218]: [0:31:38.782733627] [14218] INFO Camera camera_manager.cpp:284 libcamera v0.1.0
Jan 07 16:00:57 archlinux wireplumber[14218]: <WpPortalPermissionStorePlugin:0x5589c8393d10> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
Jan 07 16:00:57 archlinux pipewire[14214]: [0:31:39.232696634] [14214] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
Jan 07 16:00:57 archlinux pipewire[14214]: [0:31:39.232710137] [14214] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid info
Jan 07 16:00:57 archlinux pipewire[14214]: [0:31:39.232735010] [14214] INFO Camera camera_manager.cpp:284 libcamera v0.1.0
Jan 07 16:00:57 archlinux wireplumber[14218]: <WpPortalPermissionStorePlugin:0x5589c8393d10> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
Jan 07 16:00:57 archlinux wireplumber[14218]: <WpPortalPermissionStorePlugin:0x5589c8393d10> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
Jan 07 16:00:57 archlinux wireplumber[14218]: <WpPortalPermissionStorePlugin:0x5589c8393d10> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
Jan 07 16:00:57 archlinux wireplumber[14218]: <WpPortalPermissionStorePlugin:0x5589c8393d10> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
I apologize if I misunderstood you
Offline
I tried to do
sudo journalctl -b | curl -F 'file=@-' 0x0.st
in the installation medium but it prompted that curl could not resolve host: 0x0.st. Can you tell me the command to get the system journal there?
I realized that I was stupid. Thanks V1del for telling me that I need to have an internet connection for it to work.
Here's the system journal after booting into the arch install medium. I made sure I used the latest version and not the one I used to install arch on my PC
https://0x0.st/HIrd.txt
Offline
No SOF there either, so it's rather not a configuration issue on your side. Just weird.
@V1del, there're no speakers in the amixer output of https://bbs.archlinux.org/viewtopic.php … 3#p2141623 - I don't think this is related to the sound daemon but some peculiarity of the HW
Edit: let's go ugly.
What if you actually pass "snd_hda_intel.dmic_detect=0" or "snd_intel_dspcfg.dsp_driver=1" to the https://wiki.archlinux.org/title/Kernel_parameters (try either, not both at the same time)
Last edited by seth (2024-01-07 22:29:05)
Offline
No SOF there either
Well technically I booted into the installation medium and I didn't install sof-firmware in it so maybe that's why it wasn't in there
I don't know what else to do to get the sof modules to be running, and I am assuming that the model being "null" on module snd_hda_intel isn't expected
Offline
You'd get an error about the missing firmware at least and I'm fairly sure that the modules default value for "model" is just "null" (nothing)
Did you see the edit in my previous post?
Offline
What if you actually pass "snd_hda_intel.dmic_detect=0" or "snd_intel_dspcfg.dsp_driver=1" to the https://wiki.archlinux.org/title/Kernel_parameters (try either, not both at the same time)
Should I also post the journal of each boot with either one of the config and then another with neither?
Offline
The immediate question is whether it has impact on "amixer -c0"
Offline
@seth there's a PCM which is usually "synonymous" and just from that perspective "normally" sufficient. and depending on the device you don't have any exposed mixers, e.g. I have an USB device that actually has no mixer on ALSA at all and you can just play to the exposed device.
FWIW I'd also suggest that this might be a firmware bug or so, are you on the latest UEFI firmware available for your system? on a similar vein, do you have a Windows dual boot and if so, did you ensure fast boot was disabled?
Also more generally speaking, do you actually have a problem after forcing the profile to the analog-stereo one other than that this doesn't stick across reboots? just from the outputs thing generally look like they should.
Last edited by V1del (2024-01-08 00:58:46)
Offline
Alright! I created a new .conf file in /etc/modprobe.d/ . I guess I will post both the output of
amixer -c0
and [sudo journalctl -b | curl -F 'file=@-' 0x0.st] for each of parameter and none as a control
options snd_hda_intel.dmic_detect=0
journal logs:
❯ sudo journalctl -b | curl -F 'file=@-' 0x0.st
http://0x0.st/HIza.txt
amixer
❯ amixer -c0
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 60 [69%] [-20.25dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'Headphone Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Headphone Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Headphone+LO',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB]
Front Right: Playback 87 [100%] [0.00dB]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Line Out',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [on]
Front Right: Playback [on]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',1
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',2
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',3
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 63
Front Left: Capture 63 [100%] [30.00dB] [on]
Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 120 [100%] [30.00dB]
Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Headset Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Headset Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Internal Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [on]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%] [30.00dB]
Front Right: 3 [100%] [30.00dB]
Additional Notes:
Nothing changed. The Analog Stereo Output profile wasn't automatically there. When I put the card in, the ports are the same (line out and headphones). The sound also works like usual
options snd_intel_dspcfg.dsp_driver=1
journal logs:
❯ sudo journalctl -b | curl -F 'file=@-' 0x0.st
http://0x0.st/HIzu.txt
amixer:
❯ amixer -c0
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 60 [69%] [-20.25dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'Headphone Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Headphone Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Headphone+LO',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB]
Front Right: Playback 87 [100%] [0.00dB]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Line Out',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [on]
Front Right: Playback [on]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',1
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',2
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',3
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 63
Front Left: Capture 63 [100%] [30.00dB] [on]
Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 120 [100%] [30.00dB]
Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Headset Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Headset Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Internal Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [on]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%] [30.00dB]
Front Right: 3 [100%] [30.00dB]
Additional Notes: Nothing changed here as well. So I had to put the command back after, which was interesting. Other than that, the analog stereo input and duplex profiles aren't there
Neither
journal logs
❯ sudo journalctl -b | curl -F 'file=@-' 0x0.st
http://0x0.st/HIzS.txt
amixer
❯ amixer -c0
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 60 [69%] [-20.25dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'Headphone Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Headphone Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Headphone+LO',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB]
Front Right: Playback 87 [100%] [0.00dB]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Line Out',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [on]
Front Right: Playback [on]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',1
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',2
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'IEC958',3
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 63
Front Left: Capture 63 [100%] [30.00dB] [on]
Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 120 [100%] [30.00dB]
Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Headset Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'Headset Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Internal Mic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [on]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%] [30.00dB]
Front Right: 3 [100%] [30.00dB]
There's one other thing I notice: After I do the command that gets the cards into the analog stereo output profile, changing the audio profiles makes them disappear and I have to retype the command back in for the ports to come back. Other than that, there's no visual change at all by plugging in the two options into the kernel parameters
Offline
are you on the latest UEFI firmware available for your system? on a similar vein, do you have a Windows dual boot and if so, did you ensure fast boot was disabled?
I believe that I'm on the latest UEFI firmware but I'll have to double check on that. I also don't have windows on my computer because I replaced it with linux
Also more generally speaking, do you actually have a problem after forcing the profile to the analog-stereo one other than that this doesn't stick across reboots? just from the outputs thing generally look like they should.
I mean the ports doesn't have speaker unlike before. The two ports are also not displayed in a profile and they disappear after switching profiles. Also, I didn't put a config to force the cards in the profile because I didn't know how to. Pro Audio works fine and is automatically available as an audio profile and I don't know why the analog stereo output isn't, but other than that, I don't have an issue.
Edit:
Okay so I don't think I have the latest BIOS version of Dell or UEFI. I'm afraid that if I try to update UEFI it would break my motherboard and ruin my computer. I tried to look at LVFS to check if my device is supported but I couldn't find my device. Could the outdated UEFI firmware possibly be the reason of audio issues?
Last edited by sdvscv (2024-01-08 01:24:53)
Offline
you get speaker on the ports if you run the command to force the profile. Once you've done that do you actually have an issue with audio anywhere? To force the profile switch put into the file /etc/pipewire/pipewire-pulse.d/forceanalogprofile.conf (create the path elements if they don't exist yet) and add
pulse.cmd = [
{ cmd = "load-module" args = "module-always-sink" flags = [ ] }
{ cmd = "set-card-profile" args = "alsa_card.pci-0000_00_1f.3 output:analog-stereo+input:analog-stereo" flags = [ nofail ] }
]
As for the question here, outdated UEFI's can very much have an effect on how the audio card is presented to the system. But if you feel it's to risky and things are actually working correctly right now you can also not do this.
Last edited by V1del (2024-01-08 01:28:43)
Offline
To force the profile switch put into the file /etc/pipwire/pipewire-pulse.d/forceanalogprofile.conf (create the path elements if they don't exist yet)
Sorry did you make a typo in /etc/pipewire into /etc/pipwire or is that intentional?
Offline
Yes it's a typo, should be pipewire
Last edited by V1del (2024-01-08 01:28:51)
Offline
Okay so I put the code in the config and I restarted pipewire, pipewire-pulse, and wireplumber sessions and yet they don't detect the analog output profile and the ports of the speaker. Also the command that you gave me before in the beginning only gave me the ports and not the analog stereo output profile, which was strange
Last edited by sdvscv (2024-01-08 01:32:53)
Offline
"options snd_hda_intel.dmic_detect=0" isn't correct syntax, the suggested one is for the kernel commandline, not modprobe.conf (also spares you having to rebuild the iniramfs in doubt)
modprobe.conf would have a blank, not a period.
Offline
I apologize that I haven't been here for a week. I was kind of tired of this issue; however, it's still not really solved.
Even after putting the command to force the audio card in the analog stereo profile, it doesn't work. I type it in the terminal, there were no analog stereo output/duplex profile shown, except for two speaker ports that isn't in a profile. When I switch into another profile, it's gone. It's starting to get annoying because I often use my headphones and I can't use pro audio with it. Is there any way to get the profile to get detected and the speaker ports not to disappear after switching profiles?
When I used pulseaudio, the profile did get detected with the same unplugged speaker ports. The difference was that the profile was visible and is automatically detected, and I didn't have to manually force the card into the profile. Now when I used pipewire, the speakers didn't get detected and I have to force the cards in every time. The command to do it was only a temporary solution. I am considering switching back to pulseaudio because it's getting annoying
One additional issue:
The audio used to be louder than now. At 45% volume, the speakers were loud, but when I switch to pipewire, the volume is more quiet and I have to get it to 80% and it still didn't have the same volume as before. It is also annoying for me to deal with.
Last edited by sdvscv (2024-01-15 00:10:18)
Offline
When I used pulseaudio…
How's the status quo when you use PA *now*?
Offline
When I used pulseaudio…
How's the status quo when you use PA *now*?
I'm sorry I don't know what you mean by status quo. If I switch back to pulseaudio should I also replace wireplumber with pipewire-media-session?
Offline