You are not logged in.
I have some AUX headphones connected to my front panel audio; and I use pipewire. When a new device is detected pipewire mutes and sets my headphone volume to 0; also mutes Master of my card. it also happens randomly time to time; and always when I launch a game using Wine.
I have to go use alsamixer to unmute and volume=100 it (as I couldn't find a way to fix this non-interactively using amixer).
Switching to pulseaudio is not an option; I've switched to pipewire 2 years ago, and I haven't had a problem with pipewire since a couple of months ago. And I don't want to use pulseaudio as its buggy.
Last edited by nimaaskarian (2024-10-27 17:56:37)
Offline
Do you https://wiki.archlinux.org/title/PipeWi … new_device or does https://wiki.archlinux.org/title/PipeWi … ot_working help (you're using wireplumber, not pipewire-media-session, are you?)
Offline
For the strange wine inference. Is lib32-libpulse and lib32-libpipewire installed? They are just optionals but quite vital for proper pipewire/pulseaudio in a wine context.
Offline
For the strange wine inference. Is lib32-libpulse and lib32-libpipewire installed? They are just optionals but quite vital for proper pipewire/pulseaudio in a wine context.
Thanks for the reply. Yes, they're both installed
Last edited by nimaaskarian (2024-10-28 10:30:37)
Offline
Do you https://wiki.archlinux.org/title/PipeWi … new_device or does https://wiki.archlinux.org/title/PipeWi … ot_working help (you're using wireplumber, not pipewire-media-session, are you?)
Thank you for your time.
Yes. I'm using wireplumber.
Added the content mentioned in https://wiki.archlinux.org/title/PipeWi … new_device to my `~/.config/pipewire/pipewire-pulse.conf.d/switch-on-connect.conf` and removed the wireplumber directory according to https://wiki.archlinux.org/title/PipeWi … ot_working.
But the issue still persists.
Last edited by nimaaskarian (2024-10-28 10:31:07)
Offline
and a strange thing is that pulseaudio says my headphones are "unplugged' but it works perfectly fine (except for the usual pulseaudio bugs). Also with pipewire/wireplumber I have to set it to "Pro audio" in pulsemixer for it to work
Last edited by nimaaskarian (2024-10-28 10:33:36)
Offline
Added the content mentioned
No, the idea was actually that such configuration would switch away from your HPs.
Do you get the very same behavior w/ a fresh user account?
Offline
No, the idea was actually that such configuration would switch away from your HPs.
Sorry, I wasn't paying attention. Such configuration wasn't present at the moment.
Do you get the very same behavior w/ a fresh user account?
On a fresh user that only used pulsemixer to set the audio card on the "Pro audio", the problem persists.
Offline
and a strange thing is that pulseaudio says my headphones are "unplugged'
Perpetually or only after a new device is detected?
Do you get the same behavior w/ the LTS kernel?
Offline
Perpetually or only after a new device is detected?
Perpetually. I don't connect any new devices. There's only my hdmi card ("Navi 21/23 HDMI/DP Audio Controller") which I don't use the sound device of it and my monitor is always connected.
Do you get the same behavior w/ the LTS kernel?
Using the LTS kernel, I can use alsamixer to volume up and unmute my headphones; and would actually unmute the wine games (w/ the zen kernel isn't like this. the game'd get muted with no way of turning on the audio).
But using pulseaudio and my headphones being "unplugged" (and not being able to use the headphones unless its "Pro audio" w/ pipewire) still persists; And the annoying behavior of it getting muted when a wine game is opened (or randomly from time to time) still persists.
Last edited by nimaaskarian (2024-10-28 15:54:38)
Offline
All of this sounds very peculiar, during issue reproduction what output do you get from
sudo fuser -v /dev/snd/*
pactl list sinks
pactl list sink-inputs
journalctl -b --user-unit pipewire --user-unit wireplumber
as well as terminal output from a wine game run
Offline
Using the LTS kernel, I can use alsamixer to volume up and unmute my headphones; and would actually unmute the wine games (w/ the zen kernel isn't like this. the game'd get muted with no way of turning on the audio).
I have to correct myself as I observed something. Being able to unmute after a game is launched and has muted my headphones, was a matter of whether the game has loaded and detected its sound backend or not. as the game loaded a tiny bit slower with LTS kernel, I could switch faster to a different window to switch the audio back on.
Offline
sudo fuser -v /dev/snd/*
USER PID ACCESS COMMAND
/dev/snd/controlC0: nima 1023 F.... wireplumber
/dev/snd/controlC1: nima 1023 F.... wireplumber
nima 2985 F.... alsamixer
nima 4301 F.... alsamixer
/dev/snd/controlC2: nima 1023 F.... wireplumber
/dev/snd/controlC3: nima 1023 F.... wireplumber
/dev/snd/pcmC1D0p: nima 1019 F...m pipewire
/dev/snd/seq: nima 1019 F.... pipewire
pactl list sinks
Sink #69
State: SUSPENDED
Name: alsa_output.platform-snd_aloop.0.analog-stereo
Description: Loopback Analog Stereo
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 26214 / 40% / -23.88 dB, front-right: 26214 / 40% / -23.88 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.platform-snd_aloop.0.analog-stereo.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "Loopback"
alsa.class = "generic"
alsa.device = "0"
alsa.driver_name = "snd_aloop"
alsa.id = "Loopback PCM"
alsa.long_card_name = "Loopback 1"
alsa.mixer_name = "Loopback Mixer"
alsa.name = "Loopback PCM"
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.sync.id = "00000000:00000000:00000000:00000000"
api.alsa.card.longname = "Loopback 1"
api.alsa.card.name = "Loopback"
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 = "11"
device.api = "alsa"
device.class = "sound"
device.id = "51"
device.profile.description = "Analog Stereo"
device.profile.name = "analog-stereo"
device.routes = "1"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Loopback"
node.name = "alsa_output.platform-snd_aloop.0.analog-stereo"
node.nick = "Loopback PCM"
node.pause-on-idle = "false"
object.path = "alsa:acp:Loopback:11:playback"
port.group = "playback"
priority.driver = "1009"
priority.session = "1009"
factory.id = "19"
clock.quantum-limit = "8192"
client.id = "46"
node.driver = "true"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
object.id = "60"
object.serial = "69"
api.acp.auto-port = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
api.dbus.ReserveDevice1.Priority = "-20"
device.bus_path = "platform-snd_aloop.0"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog"
device.name = "alsa_card.platform-snd_aloop.0"
device.nick = "Loopback"
device.plugged.usec = "3936997"
device.subsystem = "sound"
sysfs.path = "/devices/platform/snd_aloop.0/sound/card0"
device.string = "0"
Ports:
analog-output: Analog Output (type: Analog, priority: 9900, availability unknown)
Active Port: analog-output
Formats:
pcm
Sink #961
State: RUNNING
Name: alsa_output.pci-0000_00_1f.3.pro-output-0
Description: Built-in Audio Pro
Driver: PipeWire
Sample Specification: s32le 6ch 48000Hz
Channel Map: aux0,aux1,aux2,aux3,aux4,aux5
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
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 = "1"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.components = "HDA:10ec0887,104386c7,00100302"
alsa.device = "0"
alsa.driver_name = "snd_hda_intel"
alsa.id = "ALC887-VD Analog"
alsa.long_card_name = "HDA Intel PCH at 0xf7f20000 irq 129"
alsa.mixer_name = "Realtek ALC887-VD"
alsa.name = "ALC887-VD Analog"
alsa.resolution_bits = "32"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.sync.id = "00000000:00000000:00000000:00000000"
api.alsa.card.longname = "HDA Intel PCH at 0xf7f20000 irq 129"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:1,0"
api.alsa.pcm.card = "1"
api.alsa.pcm.stream = "playback"
audio.channels = "6"
audio.position = "AUX0,AUX1,AUX2,AUX3,AUX4,AUX5"
card.profile.device = "1"
clock.name = "api.alsa.1"
device.api = "alsa"
device.class = "sound"
device.id = "50"
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 = "ALC887-VD Analog"
node.pause-on-idle = "false"
object.path = "alsa:acp:PCH:1:playback"
port.group = "playback"
priority.driver = "1500"
priority.session = "1500"
factory.id = "19"
clock.quantum-limit = "8192"
client.id = "46"
node.driver = "true"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
object.id = "74"
object.serial = "961"
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.alsa.card = "1"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio1"
api.dbus.ReserveDevice1.Priority = "-20"
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 = "4290344"
device.product.id = "0xa170"
device.product.name = "100 Series/C230 Series Chipset Family HD Audio Controller (H110I-PLUS Motherboard)"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "1"
Formats:
pcm
pactl list sink-inputs
Sink Input #67
Driver: PipeWire
Owner Module: n/a
Client: 47
Sink: 961
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Format: pcm, format.sample_format = "\"s16le\"" format.rate = "48000" format.channels = "2" format.channel_map = "\"front-left,front-right\""
Corked: no
Mute: no
Volume: front-left: 14418 / 22% / -39.45 dB, front-right: 14418 / 22% / -39.45 dB
balance 0.00
Buffer Latency: 0 usec
Sink Latency: 0 usec
Resample method: PipeWire
Properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Music Player Daemon"
media.role = "music"
application.icon_name = "mpd"
application.process.id = "1018"
application.process.user = "nima"
application.process.host = "nimas-pc"
application.process.binary = "mpd"
application.language = "C"
application.process.machine_id = "896a6b8134769fcf179f16b3638afc62"
media.name = "My Pulse Output"
node.rate = "1/48000"
node.latency = "8192/48000"
stream.is-live = "true"
node.name = "Music Player Daemon"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "47"
object.id = "52"
object.serial = "67"
pulse.attr.minreq = "3840"
pulse.attr.maxlength = "4194304"
pulse.attr.tlength = "48000"
pulse.attr.prebuf = "44164"
node.driver-id = "74"
module-stream-restore.id = "sink-input-by-media-role:music"
Sink Input #956
Driver: PipeWire
Owner Module: n/a
Client: 955
Sink: 961
Sample Specification: float32le 6ch 48000Hz
Channel Map: front-left,front-right,front-center,lfe,rear-left,rear-right
Format: pcm, format.sample_format = "\"float32le\"" format.rate = "48000" format.channels = "6" format.channel_map = "\"front-left,front-right,front-center,lfe,rear-left,rear-right\""
Corked: no
Mute: no
Volume: front-left: 62702 / 96% / -1.15 dB, front-right: 62702 / 96% / -1.15 dB, front-center: 62702 / 96% / -1.15 dB, lfe: 62702 / 96% / -1.15 dB, rear-left: 62702 / 96% / -1.15 dB, rear-right: 62702 / 96% / -1.15 dB
balance 0.00
Buffer Latency: 0 usec
Sink Latency: 0 usec
Resample method: PipeWire
Properties:
client.api = "pipewire-pulse"
pulse.server.type = "unix"
application.name = "Plants vs. Zombies"
application.process.id = "12114"
application.process.user = "nima"
application.process.host = "nimas-pc"
application.process.binary = "wine-preloader"
application.language = "en_US.UTF-8"
window.x11.display = ":0"
application.process.machine_id = "896a6b8134769fcf179f16b3638afc62"
application.process.session_id = "1"
media.name = "audio stream #1"
node.rate = "1/48000"
node.latency = "240/48000"
stream.is-live = "true"
node.name = "Plants vs. Zombies"
node.want-driver = "true"
node.autoconnect = "true"
media.class = "Stream/Output/Audio"
port.group = "stream.0"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
node.loop.name = "data-loop.0"
library.name = "audioconvert/libspa-audioconvert"
client.id = "58"
object.id = "138"
object.serial = "956"
pulse.attr.maxlength = "92160"
pulse.attr.tlength = "28800"
pulse.attr.prebuf = "24"
pulse.attr.minreq = "11520"
node.driver-id = "74"
module-stream-restore.id = "sink-input-by-application-name:Plants vs. Zombies"
journalctl -b --user-unit pipewire --user-unit wireplumber
Oct 29 13:51:01 nimas-pc systemd[1007]: Started PipeWire Multimedia Service.
Oct 29 13:51:01 nimas-pc systemd[1007]: Started Multimedia Service Session Manager.
Oct 29 13:51:01 nimas-pc wireplumber[1023]: wp-internal-comp-loader: Loading profile 'main'
Oct 29 13:51:02 nimas-pc wireplumber[1023]: default: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Oct 29 13:51:02 nimas-pc wireplumber[1023]: spa.bluez5: BlueZ system service is not available
Oct 29 13:51:02 nimas-pc wireplumber[1023]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Oct 29 13:51:02 nimas-pc wireplumber[1023]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
Oct 29 13:51:41 nimas-pc pipewire[1019]: spa.alsa: front:0p: snd_pcm_mmap_commit error: Broken pipe
Oct 29 13:52:08 nimas-pc pipewire[1019]: spa.alsa: front:0p: snd_pcm_mmap_commit error: Broken pipe
Oct 29 13:52:43 nimas-pc pipewire[1019]: pw.node: (alsa_input.usb-MUSIC-BOOST_Usb_Microphone-00.mono-fallback-53) graph xrun not-triggered (0 suppressed)
Oct 29 13:52:43 nimas-pc pipewire[1019]: pw.node: (alsa_input.usb-MUSIC-BOOST_Usb_Microphone-00.mono-fallback-53) xrun state:0x711d5cf33008 pending:1/1 s:124046380776 a:124046415843 f:124046418222 waiting:35067 process:2379 status:triggered
Oct 29 13:52:43 nimas-pc pipewire[1019]: pw.node: (alsa_input.pci-0000_00_1f.3.pro-input-0-96) graph xrun not-triggered (0 suppressed)
Oct 29 13:52:43 nimas-pc pipewire[1019]: pw.node: (alsa_input.pci-0000_00_1f.3.pro-input-0-96) xrun state:0x711d5cf31008 pending:1/1 s:124048351794 a:124048390008 f:124048392931 waiting:38214 process:2923 status:triggered
Oct 29 13:52:43 nimas-pc pipewire[1019]: pw.node: (alsa_input.pci-0000_00_1f.3.pro-input-2-73) graph xrun not-triggered (0 suppressed)
Oct 29 13:52:43 nimas-pc pipewire[1019]: pw.node: (alsa_input.pci-0000_00_1f.3.pro-input-2-73) xrun state:0x711d5cf22008 pending:1/1 s:124049063256 a:124049094186 f:124049096337 waiting:30930 process:2151 status:triggered
Oct 29 13:52:43 nimas-pc pipewire[1019]: pw.node: (alsa_input.platform-snd_aloop.0.analog-stereo-59) graph xrun not-triggered (0 suppressed)
Oct 29 13:52:43 nimas-pc pipewire[1019]: pw.node: (alsa_input.platform-snd_aloop.0.analog-stereo-59) xrun state:0x711d5cf2e008 pending:1/1 s:124049848217 a:124049882222 f:124049885040 waiting:34005 process:2818 status:triggered
Oct 29 14:00:55 nimas-pc pipewire[1019]: spa.alsa: front:0p: snd_pcm_mmap_commit error: Broken pipe
Oct 29 14:01:00 nimas-pc pipewire[1019]: spa.alsa: front:0p: snd_pcm_mmap_commit error: Broken pipe
Oct 29 14:08:08 nimas-pc pipewire[1019]: spa.alsa: front:0p: snd_pcm_mmap_commit error: Broken pipe
Oct 29 14:08:25 nimas-pc pipewire[1019]: spa.alsa: front:0p: snd_pcm_mmap_commit error: Broken pipe
Oct 29 14:08:26 nimas-pc pipewire[1019]: spa.alsa: front:0p: snd_pcm_mmap_commit error: Broken pipe
Oct 29 14:08:26 nimas-pc pipewire[1019]: spa.alsa: front:0p: snd_pcm_mmap_commit error: Broken pipe
Oct 29 14:08:27 nimas-pc pipewire[1019]: pw.node: (alsa_output.pci-0000_00_1f.3.pro-output-0-95) graph xrun not-triggered (0 suppressed)
Oct 29 14:08:27 nimas-pc pipewire[1019]: pw.node: (alsa_output.pci-0000_00_1f.3.pro-output-0-95) xrun state:0x711d5cf32008 pending:1/2 s:1068007676937 a:1068007771016 f:1068007791861 waiting:94079 process:20845 status:triggered
the stderr of wine when running the game:
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
All done in 6.6.58-1-lts kernel.
Offline
Is there a reason you're trying to use a pro profile? It has quite some logical stipulations (like applications being trivially allowed to take exclusive locks on the card) that are likely to cause the issues you're seeing, do you not have a valid normal sink? What do you get from
pactl list cards
Offline
Is there a reason you're trying to use a pro profile? It has quite some logical stipulations (like applications being trivially allowed to take exclusive locks on the card) that are likely to cause the issues you're seeing, do you not have a valid normal sink? What do you get from
pactl list cards
Yeah, I've mentioned this before; there is no working normal sink present in my card.
and a strange thing is that pulseaudio says my headphones are "unplugged' but it works perfectly fine (except for the usual pulseaudio bugs). Also with pipewire/wireplumber I have to set it to "Pro audio" in pulsemixer for it to work
here's the output of the pactl list cards anyways (the card is called "HDA Intel PCH"):
Card #48
Name: alsa_card.pci-0000_03_00.1
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.alsa.card = "2"
api.alsa.card.longname = "HDA ATI HDMI at 0xf7c20000 irq 130"
api.alsa.card.name = "HDA ATI HDMI"
api.alsa.path = "hw:2"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio2"
api.dbus.ReserveDevice1.Priority = "-20"
device.api = "alsa"
device.bus = "pci"
device.bus_path = "pci-0000:03:00.1"
device.description = "Navi 21/23 HDMI/DP Audio Controller"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_03_00.1"
device.nick = "HDA ATI HDMI"
device.plugged.usec = "4256108"
device.product.id = "0xab28"
device.product.name = "Navi 21/23 HDMI/DP Audio Controller"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:00.0/0000:03:00.1/sound/card2"
device.vendor.id = "0x1002"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
media.class = "Audio/Device"
factory.id = "15"
client.id = "46"
object.id = "48"
object.serial = "48"
object.path = "alsa:acp:HDMI"
alsa.card = "2"
alsa.card_name = "HDA ATI HDMI"
alsa.long_card_name = "HDA ATI HDMI at 0xf7c20000 irq 130"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "ATI R6xx HDMI"
alsa.components = "HDA:1002aa01,00aa0100,00100800"
alsa.id = "HDMI"
device.string = "2"
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: yes)
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-stereo-extra4: Digital Stereo (HDMI 5) Output (sinks: 1, sources: 0, priority: 5700, 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)
output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
pro-audio: Pro Audio (sinks: 5, sources: 0, priority: 1, available: yes)
Active Profile: off
Ports:
hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 1"
device.icon_name = "video-display"
card.profile.port = "0"
device.product.name = "IPS226"
Part of profile(s): output:hdmi-stereo
hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 2, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 2"
device.icon_name = "video-display"
card.profile.port = "1"
Part of profile(s): output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, availability group: Legacy 3, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 3"
device.icon_name = "video-display"
card.profile.port = "2"
Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, 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 = "3"
Part of profile(s): output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3
hdmi-output-4: HDMI / DisplayPort 5 (type: HDMI, priority: 5500, 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 = "4"
Part of profile(s): output:hdmi-stereo-extra4, output:hdmi-surround-extra4, output:hdmi-surround71-extra4
Card #49
Name: alsa_card.usb-MUSIC-BOOST_Usb_Microphone-00
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.alsa.card = "3"
api.alsa.card.longname = "MUSIC-BOOST Usb Microphone at usb-0000:00:14.0-5.1, full speed"
api.alsa.card.name = "Usb Microphone"
api.alsa.path = "hw:3"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio3"
api.dbus.ReserveDevice1.Priority = "-20"
device.api = "alsa"
device.bus = "usb"
device.bus-id = "usb-MUSIC-BOOST_Usb_Microphone-00"
device.bus_path = "pci-0000:00:14.0-usb-0:5.1: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-MUSIC-BOOST_Usb_Microphone-00"
device.nick = "Usb Microphone"
device.plugged.usec = "4233744"
device.product.id = "0x2008"
device.product.name = "Usb Microphone"
device.serial = "MUSIC-BOOST_Usb_Microphone"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.1/1-5.1:1.0/sound/card3"
device.vendor.id = "0x1b3f"
device.vendor.name = "Generalplus Technology Inc."
media.class = "Audio/Device"
factory.id = "15"
client.id = "46"
object.id = "49"
object.serial = "49"
object.path = "alsa:acp:Microphone"
alsa.card = "3"
alsa.card_name = "Usb Microphone"
alsa.long_card_name = "MUSIC-BOOST Usb Microphone at usb-0000:00:14.0-5.1, full speed"
alsa.driver_name = "snd_usb_audio"
alsa.mixer_name = "USB Mixer"
alsa.components = "USB1b3f:2008"
alsa.id = "Microphone"
device.string = "3"
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 #50
Name: alsa_card.pci-0000_00_1f.3
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.alsa.card = "1"
api.alsa.card.longname = "HDA Intel PCH at 0xf7f20000 irq 129"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:1"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio1"
api.dbus.ReserveDevice1.Priority = "-20"
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 = "4290344"
device.product.id = "0xa170"
device.product.name = "100 Series/C230 Series Chipset Family HD Audio Controller (H110I-PLUS Motherboard)"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
media.class = "Audio/Device"
factory.id = "15"
client.id = "46"
object.id = "50"
object.serial = "50"
object.path = "alsa:acp:PCH"
alsa.card = "1"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xf7f20000 irq 129"
alsa.driver_name = "snd_hda_intel"
alsa.mixer_name = "Realtek ALC887-VD"
alsa.components = "HDA:10ec0887,104386c7,00100302"
alsa.id = "PCH"
device.string = "1"
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:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: no)
output:analog-surround-51: Analog Surround 5.1 Output (sinks: 1, sources: 0, priority: 1300, available: no)
output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: no)
output:analog-surround-40: Analog Surround 4.0 Output (sinks: 1, sources: 0, priority: 1200, available: no)
input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: no)
pro-audio: Pro Audio (sinks: 1, sources: 2, priority: 1, available: yes)
Active Profile: pro-audio
Ports:
analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, latency offset: 0 usec, availability group: Legacy 1, not available)
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:analog-surround-40+input:analog-stereo, output:analog-surround-51+input:analog-stereo
analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, 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:analog-surround-40+input:analog-stereo, output:analog-surround-51+input:analog-stereo
analog-input-linein: Line In (type: Line, priority: 8100, latency offset: 0 usec, availability group: Legacy 3, not available)
Properties:
port.type = "line"
port.availability-group = "Legacy 3"
card.profile.port = "2"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-51+input:analog-stereo
analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, availability group: Legacy 4, not available)
Properties:
port.type = "line"
port.availability-group = "Legacy 4"
card.profile.port = "3"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo
analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 5, not available)
Properties:
port.type = "headphones"
port.availability-group = "Legacy 5"
device.icon_name = "audio-headphones"
card.profile.port = "4"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
Card #51
Name: alsa_card.platform-snd_aloop.0
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.alsa.card = "0"
api.alsa.card.longname = "Loopback 1"
api.alsa.card.name = "Loopback"
api.alsa.path = "hw:0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
api.dbus.ReserveDevice1.Priority = "-20"
device.api = "alsa"
device.bus_path = "platform-snd_aloop.0"
device.description = "Loopback"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog"
device.name = "alsa_card.platform-snd_aloop.0"
device.nick = "Loopback"
device.plugged.usec = "3936997"
device.subsystem = "sound"
sysfs.path = "/devices/platform/snd_aloop.0/sound/card0"
media.class = "Audio/Device"
factory.id = "15"
client.id = "46"
object.id = "51"
object.serial = "51"
object.path = "alsa:acp:Loopback"
alsa.card = "0"
alsa.card_name = "Loopback"
alsa.long_card_name = "Loopback 1"
alsa.driver_name = "snd_aloop"
alsa.mixer_name = "Loopback Mixer"
alsa.id = "Loopback"
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: yes)
output:analog-stereo+input:analog-surround-21: Analog Stereo Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 6513, available: yes)
output:analog-stereo+input:analog-surround-41: Analog Stereo Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 6513, available: yes)
output:analog-stereo+input:analog-surround-51: Analog Stereo Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 6513, available: yes)
output:analog-stereo+input:analog-surround-40: Analog Stereo Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 6512, available: yes)
output:analog-stereo+input:analog-surround-50: Analog Stereo Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 6512, available: yes)
output:analog-stereo+input:analog-surround-71: Analog Stereo Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 6512, available: yes)
output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 6500, available: yes)
output:analog-surround-21+input:analog-stereo: Analog Surround 2.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-51+input:analog-stereo: Analog Surround 5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-21+input:analog-surround-21: Analog Surround 2.1 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-21+input:analog-surround-41: Analog Surround 2.1 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-21+input:analog-surround-51: Analog Surround 2.1 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-41+input:analog-surround-21: Analog Surround 4.1 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-41+input:analog-surround-41: Analog Surround 4.1 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-41+input:analog-surround-51: Analog Surround 4.1 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-51+input:analog-surround-21: Analog Surround 5.1 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-51+input:analog-surround-41: Analog Surround 5.1 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-51+input:analog-surround-51: Analog Surround 5.1 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1313, available: yes)
output:analog-surround-21+input:analog-surround-40: Analog Surround 2.1 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-21+input:analog-surround-50: Analog Surround 2.1 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-21+input:analog-surround-71: Analog Surround 2.1 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-41+input:analog-surround-40: Analog Surround 4.1 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-41+input:analog-surround-50: Analog Surround 4.1 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-41+input:analog-surround-71: Analog Surround 4.1 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-51+input:analog-surround-40: Analog Surround 5.1 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-51+input:analog-surround-50: Analog Surround 5.1 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-51+input:analog-surround-71: Analog Surround 5.1 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1312, available: yes)
output:analog-surround-21: Analog Surround 2.1 Output (sinks: 1, sources: 0, priority: 1300, available: yes)
output:analog-surround-41: Analog Surround 4.1 Output (sinks: 1, sources: 0, priority: 1300, available: yes)
output:analog-surround-51: Analog Surround 5.1 Output (sinks: 1, sources: 0, priority: 1300, available: yes)
output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
output:analog-surround-50+input:analog-stereo: Analog Surround 5.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
output:analog-surround-71+input:analog-stereo: Analog Surround 7.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 1265, available: yes)
output:analog-surround-40+input:analog-surround-21: Analog Surround 4.0 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-40+input:analog-surround-41: Analog Surround 4.0 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-40+input:analog-surround-51: Analog Surround 4.0 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-50+input:analog-surround-21: Analog Surround 5.0 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-50+input:analog-surround-41: Analog Surround 5.0 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-50+input:analog-surround-51: Analog Surround 5.0 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-71+input:analog-surround-21: Analog Surround 7.1 Output + Analog Surround 2.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-71+input:analog-surround-41: Analog Surround 7.1 Output + Analog Surround 4.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-71+input:analog-surround-51: Analog Surround 7.1 Output + Analog Surround 5.1 Input (sinks: 1, sources: 1, priority: 1213, available: yes)
output:analog-surround-40+input:analog-surround-40: Analog Surround 4.0 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-40+input:analog-surround-50: Analog Surround 4.0 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-40+input:analog-surround-71: Analog Surround 4.0 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-50+input:analog-surround-40: Analog Surround 5.0 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-50+input:analog-surround-50: Analog Surround 5.0 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-50+input:analog-surround-71: Analog Surround 5.0 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-71+input:analog-surround-40: Analog Surround 7.1 Output + Analog Surround 4.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-71+input:analog-surround-50: Analog Surround 7.1 Output + Analog Surround 5.0 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-71+input:analog-surround-71: Analog Surround 7.1 Output + Analog Surround 7.1 Input (sinks: 1, sources: 1, priority: 1212, available: yes)
output:analog-surround-40: Analog Surround 4.0 Output (sinks: 1, sources: 0, priority: 1200, available: yes)
output:analog-surround-50: Analog Surround 5.0 Output (sinks: 1, sources: 0, priority: 1200, available: yes)
output:analog-surround-71: Analog Surround 7.1 Output (sinks: 1, sources: 0, priority: 1200, available: yes)
input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 65, available: yes)
input:analog-surround-21: Analog Surround 2.1 Input (sinks: 0, sources: 1, priority: 13, available: yes)
input:analog-surround-41: Analog Surround 4.1 Input (sinks: 0, sources: 1, priority: 13, available: yes)
input:analog-surround-51: Analog Surround 5.1 Input (sinks: 0, sources: 1, priority: 13, available: yes)
input:analog-surround-40: Analog Surround 4.0 Input (sinks: 0, sources: 1, priority: 12, available: yes)
input:analog-surround-50: Analog Surround 5.0 Input (sinks: 0, sources: 1, priority: 12, available: yes)
input:analog-surround-71: Analog Surround 7.1 Input (sinks: 0, sources: 1, priority: 12, available: yes)
pro-audio: Pro Audio (sinks: 2, sources: 2, priority: 1, available: yes)
Active Profile: output:analog-stereo+input:analog-stereo
Ports:
analog-input: Analog Input (type: Analog, priority: 10000, latency offset: 0 usec, availability unknown)
Properties:
port.type = "analog"
card.profile.port = "0"
Part of profile(s): input:analog-stereo, input:analog-surround-21, input:analog-surround-40, input:analog-surround-41, input:analog-surround-50, input:analog-surround-51, input:analog-surround-71, output:analog-stereo+input:analog-stereo, output:analog-stereo+input:analog-surround-21, output:analog-stereo+input:analog-surround-40, output:analog-stereo+input:analog-surround-41, output:analog-stereo+input:analog-surround-50, output:analog-stereo+input:analog-surround-51, output:analog-stereo+input:analog-surround-71, output:analog-surround-21+input:analog-stereo, output:analog-surround-21+input:analog-surround-21, output:analog-surround-21+input:analog-surround-40, output:analog-surround-21+input:analog-surround-41, output:analog-surround-21+input:analog-surround-50, output:analog-surround-21+input:analog-surround-51, output:analog-surround-21+input:analog-surround-71, output:analog-surround-40+input:analog-stereo, output:analog-surround-40+input:analog-surround-21, output:analog-surround-40+input:analog-surround-40, output:analog-surround-40+input:analog-surround-41, output:analog-surround-40+input:analog-surround-50, output:analog-surround-40+input:analog-surround-51, output:analog-surround-40+input:analog-surround-71, output:analog-surround-41+input:analog-stereo, output:analog-surround-41+input:analog-surround-21, output:analog-surround-41+input:analog-surround-40, output:analog-surround-41+input:analog-surround-41, output:analog-surround-41+input:analog-surround-50, output:analog-surround-41+input:analog-surround-51, output:analog-surround-41+input:analog-surround-71, output:analog-surround-50+input:analog-stereo, output:analog-surround-50+input:analog-surround-21, output:analog-surround-50+input:analog-surround-40, output:analog-surround-50+input:analog-surround-41, output:analog-surround-50+input:analog-surround-50, output:analog-surround-50+input:analog-surround-51, output:analog-surround-50+input:analog-surround-71, output:analog-surround-51+input:analog-stereo, output:analog-surround-51+input:analog-surround-21, output:analog-surround-51+input:analog-surround-40, output:analog-surround-51+input:analog-surround-41, output:analog-surround-51+input:analog-surround-50, output:analog-surround-51+input:analog-surround-51, output:analog-surround-51+input:analog-surround-71, output:analog-surround-71+input:analog-stereo, output:analog-surround-71+input:analog-surround-21, output:analog-surround-71+input:analog-surround-40, output:analog-surround-71+input:analog-surround-41, output:analog-surround-71+input:analog-surround-50, output:analog-surround-71+input:analog-surround-51, output:analog-surround-71+input:analog-surround-71
analog-output: Analog Output (type: Analog, priority: 9900, latency offset: 0 usec, availability unknown)
Properties:
port.type = "analog"
card.profile.port = "1"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-stereo+input:analog-surround-21, output:analog-stereo+input:analog-surround-40, output:analog-stereo+input:analog-surround-41, output:analog-stereo+input:analog-surround-50, output:analog-stereo+input:analog-surround-51, output:analog-stereo+input:analog-surround-71, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-21+input:analog-surround-21, output:analog-surround-21+input:analog-surround-40, output:analog-surround-21+input:analog-surround-41, output:analog-surround-21+input:analog-surround-50, output:analog-surround-21+input:analog-surround-51, output:analog-surround-21+input:analog-surround-71, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-40+input:analog-surround-21, output:analog-surround-40+input:analog-surround-40, output:analog-surround-40+input:analog-surround-41, output:analog-surround-40+input:analog-surround-50, output:analog-surround-40+input:analog-surround-51, output:analog-surround-40+input:analog-surround-71, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-41+input:analog-surround-21, output:analog-surround-41+input:analog-surround-40, output:analog-surround-41+input:analog-surround-41, output:analog-surround-41+input:analog-surround-50, output:analog-surround-41+input:analog-surround-51, output:analog-surround-41+input:analog-surround-71, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-50+input:analog-surround-21, output:analog-surround-50+input:analog-surround-40, output:analog-surround-50+input:analog-surround-41, output:analog-surround-50+input:analog-surround-50, output:analog-surround-50+input:analog-surround-51, output:analog-surround-50+input:analog-surround-71, output:analog-surround-51, output:analog-surround-51+input:analog-stereo, output:analog-surround-51+input:analog-surround-21, output:analog-surround-51+input:analog-surround-40, output:analog-surround-51+input:analog-surround-41, output:analog-surround-51+input:analog-surround-50, output:analog-surround-51+input:analog-surround-51, output:analog-surround-51+input:analog-surround-71, output:analog-surround-71, output:analog-surround-71+input:analog-stereo, output:analog-surround-71+input:analog-surround-21, output:analog-surround-71+input:analog-surround-40, output:analog-surround-71+input:analog-surround-41, output:analog-surround-71+input:analog-surround-50, output:analog-surround-71+input:analog-surround-51, output:analog-surround-71+input:analog-surround-71
Last edited by nimaaskarian (2024-10-29 16:15:59)
Offline
Ah sorry I glossed over that. If you force it despite auto detection not being able to, does it work, or at least help the symptoms?
pactl set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo+input:analog-stereo
Which controls are available for this card?
amixer -c1
Offline
Ah sorry I glossed over that.
I've made this topic quite messy; The info is scattered across the replies and its easy to gloss over some.
If you force it despite auto detection not being able to, does it work, or at least help the symptoms?
pactl set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo+input:analog-stereo
No, setting the card to analog-stereo (or any other existing but "unavailable" sink) doesn't help with symptoms as it turns off the audio completely.
heres the output for amixer -c1:
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 64 [100%] [0.00dB] [on]
Front Right: Playback 64 [100%] [0.00dB] [on]
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 'Front',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 64 [100%] [0.00dB] [off]
Front Right: Playback 64 [100%] [0.00dB] [off]
Simple mixer control 'Front Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Front 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 'Surround',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 64
Mono:
Front Left: Playback 0 [0%] [-64.00dB] [off]
Front Right: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'Center',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'LFE',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 64
Mono: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'Line',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Line 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 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 46
Front Left: Capture 0 [0%] [-16.00dB] [off]
Front Right: Capture 0 [0%] [-16.00dB] [off]
Simple mixer control 'Capture',1
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 46
Front Left: Capture 0 [0%] [-16.00dB] [off]
Front Right: Capture 0 [0%] [-16.00dB] [off]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Channel Mode',0
Capabilities: enum
Items: '2ch' '4ch' '6ch'
Item0: '6ch'
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 60 [50%] [0.00dB]
Front Right: Capture 60 [50%] [0.00dB]
Simple mixer control 'Input Source',0
Capabilities: cenum
Items: 'Front Mic' 'Rear Mic' 'Line'
Item0: 'Front Mic'
Simple mixer control 'Input Source',1
Capabilities: cenum
Items: 'Front Mic' 'Rear Mic' 'Line'
Item0: 'Front Mic'
Simple mixer control 'Loopback Mixing',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Rear Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 0 [0%] [-34.50dB] [off]
Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Rear 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]
Offline
When a new device is detected pipewire mutes and sets my headphone volume to 0; also mutes Master of my card.
I don't connect any new devices. There's only my hdmi card ("Navi 21/23 HDMI/DP Audio Controller") which I don't use the sound device of it and my monitor is always connected.
Is it actually just PW or the auto-mute?
Compare
mpv -ao pipewire thunderstruck.mp3
mpv -ao alsa thunderstruck.mp3
Consider to blacklist snd_hda_codec_hdmi
Offline
When a new device is detected pipewire mutes and sets my headphone volume to 0; also mutes Master of my card.
I don't connect any new devices. There's only my hdmi card ("Navi 21/23 HDMI/DP Audio Controller") which I don't use the sound device of it and my monitor is always connected.
Is it actually just PW or the auto-mute?
Comparempv -ao pipewire thunderstruck.mp3 mpv -ao alsa thunderstruck.mp3
Consider to blacklist snd_hda_codec_hdmi
Using both pipewire and alsa produce the same (muted) output when reproducing the issue.
Blacklisting snd_hda_codec_hdmi didn't help neither (I double checked with lsmod. its blacklisted). The "Headphone" item inside my HDA Intel PCH is still getting muted and volume is being set to zero.
Offline