While the jack output works like a charm, I can't get any sound from the speakers on my Asus UM3504D. I suspect there's something wrong between the Harman Kardon speakers and nd_pci_acp6x. Version-Release number of the kernel: 6.5.5-200.fc38.x86_64 Reproducible: Always
Created attachment 1993752 [details] dmesg
I've checked with Pavucontrol that the speaker output was not muted. I do see the bars moving, indicating a sound should be played. I am running KDE Wayland. Down are the returns of a few commands [edouard@Zenbook ~]$ pipewire --version pipewire Compiled with libpipewire 0.3.81 Linked with libpipewire 0.3.81 [edouard@fedora ~]$ pactl info Chaîne du serveur : /run/user/1000/pulse/native Version du protocole de bibliothèque : 35 Version du protocole du serveur : 35 Local : oui Index client : 511 Tile Size : 65472 Nom d’utilisateur : edouard Nom d’hôte : fedora Nom du serveur : PulseAudio (on PipeWire 0.3.80) Version du serveur : 15.0.0 Spécification d’échantillon par défaut : float32le 2ch 48000Hz Plan de canaux par défaut : front-left,front-right Destination par défaut : alsa_output.pci-0000_73_00.6.analog-stereo Source par défaut : alsa_input.pci-0000_73_00.6.analog-stereo Cookie : 23ec:9ea2 [edouard@fedora ~]$ pactl list cards Carte #43 Nom : alsa_card.pci-0000_73_00.1 Pilote : alsa Module propriétaire : n/d Propriétés : api.acp.auto-port = "false" api.acp.auto-profile = "false" api.alsa.card = "0" api.alsa.card.longname = "HD-Audio Generic at 0xdc4c8000 irq 86" api.alsa.card.name = "HD-Audio Generic" 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:73:00.1" device.description = "Rembrandt Radeon High Definition Audio Controller" device.enum.api = "udev" device.icon_name = "audio-card-analog-pci" device.name = "alsa_card.pci-0000_73_00.1" device.nick = "HD-Audio Generic" device.plugged.usec = "5628500" device.product.id = "0x1640" device.product.name = "Rembrandt Radeon High Definition Audio Controller" device.subsystem = "sound" sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:73:00.1/sound/card0" device.vendor.id = "0x1002" device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]" media.class = "Audio/Device" factory.id = "14" client.id = "33" object.id = "43" object.serial = "43" object.path = "alsa:pcm:0" alsa.card = "0" alsa.card_name = "HD-Audio Generic" alsa.long_card_name = "HD-Audio Generic at 0xdc4c8000 irq 86" alsa.driver_name = "snd_hda_intel" device.string = "0" Profils : off: Éteint (sinks: 0, sources: 0, priority: 0, available: oui) output:hdmi-stereo: Sortie Stéréo numérique (HDMI) (sinks: 1, sources: 0, priority: 5900, available: non) output:hdmi-stereo-extra1: Sortie Digital Stereo (HDMI 2) (sinks: 1, sources: 0, priority: 5700, available: non) output:hdmi-stereo-extra2: Sortie Digital Stereo (HDMI 3) (sinks: 1, sources: 0, priority: 5700, available: non) output:hdmi-surround: Sortie Surround numérique 5.1 (HDMI) (sinks: 1, sources: 0, priority: 800, available: non) output:hdmi-surround71: Sortie Digital Surround 7.1 (HDMI) (sinks: 1, sources: 0, priority: 800, available: non) output:hdmi-surround-extra1: Sortie Digital Surround 5.1 (HDMI 2) (sinks: 1, sources: 0, priority: 600, available: non) output:hdmi-surround71-extra1: Sortie Digital Surround 7.1 (HDMI 2) (sinks: 1, sources: 0, priority: 600, available: non) output:hdmi-surround-extra2: Sortie Digital Surround 5.1 (HDMI 3) (sinks: 1, sources: 0, priority: 600, available: non) output:hdmi-surround71-extra2: Sortie Digital Surround 7.1 (HDMI 3) (sinks: 1, sources: 0, priority: 600, available: non) pro-audio: Pro Audio (sinks: 3, sources: 0, priority: 1, available: oui) Profil actif : off Ports : hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability group: Legacy 1, not available) Propriétés : port.type = "hdmi" port.availability-group = "Legacy 1" device.icon_name = "video-display" card.profile.port = "0" Partie du(des) profil(s) : output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71 hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, availability group: Legacy 2, not available) Propriétés : port.type = "hdmi" port.availability-group = "Legacy 2" device.icon_name = "video-display" card.profile.port = "1" Partie du(des) profil(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) Propriétés : port.type = "hdmi" port.availability-group = "Legacy 3" device.icon_name = "video-display" card.profile.port = "2" Partie du(des) profil(s) : output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2 Carte #44 Nom : alsa_card.pci-0000_73_00.6 Pilote : alsa Module propriétaire : n/d Propriétés : api.acp.auto-port = "false" api.acp.auto-profile = "false" api.alsa.card = "1" api.alsa.card.longname = "HD-Audio Generic at 0xdc4c0000 irq 87" api.alsa.card.name = "HD-Audio Generic" api.alsa.path = "hw:1" api.alsa.use-acp = "true" api.dbus.ReserveDevice1 = "Audio1" device.api = "alsa" device.bus = "pci" device.bus_path = "pci-0000:73:00.6" device.description = "Family 17h/19h HD Audio Controller" device.enum.api = "udev" device.icon_name = "audio-card-analog-pci" device.name = "alsa_card.pci-0000_73_00.6" device.nick = "HD-Audio Generic" device.plugged.usec = "6096825" device.product.id = "0x15e3" device.product.name = "Family 17h/19h HD Audio Controller" device.subsystem = "sound" sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:73:00.6/sound/card1" device.vendor.id = "0x1022" device.vendor.name = "Advanced Micro Devices, Inc. [AMD]" media.class = "Audio/Device" factory.id = "14" client.id = "33" object.id = "44" object.serial = "44" object.path = "alsa:pcm:1" alsa.card = "1" alsa.card_name = "HD-Audio Generic" alsa.long_card_name = "HD-Audio Generic at 0xdc4c0000 irq 87" alsa.driver_name = "snd_hda_intel" device.string = "1" Profils : off: Éteint (sinks: 0, sources: 0, priority: 0, available: oui) output:analog-stereo+input:analog-stereo: Duplex stéréo analogique (sinks: 1, sources: 1, priority: 6565, available: oui) output:analog-stereo: Sortie Stéréo analogique (sinks: 1, sources: 0, priority: 6500, available: oui) input:analog-stereo: Entrée Stéréo analogique (sinks: 0, sources: 1, priority: 65, available: oui) pro-audio: Pro Audio (sinks: 1, sources: 1, priority: 1, available: oui) Profil actif : output:analog-stereo+input:analog-stereo Ports : analog-input-internal-mic: Microphone interne (type: Mic, priority: 8900, latency offset: 0 usec, availability group: Legacy 1, availability unknown) Propriétés : port.type = "mic" port.availability-group = "Legacy 1" device.icon_name = "audio-input-microphone" card.profile.port = "0" Partie du(des) profil(s) : input:analog-stereo, output:analog-stereo+input:analog-stereo analog-input-headset-mic: Microphone casque (type: Casque, priority: 8800, latency offset: 0 usec, availability group: Legacy 2, not available) Propriétés : port.type = "headset" port.availability-group = "Legacy 2" device.icon_name = "audio-input-microphone" card.profile.port = "1" Partie du(des) profil(s) : input:analog-stereo, output:analog-stereo+input:analog-stereo analog-output-speaker: Haut-parleurs (type: Haut-parleur, priority: 10000, latency offset: 0 usec, availability group: Legacy 3, availability unknown) Propriétés : port.type = "speaker" port.availability-group = "Legacy 3" device.icon_name = "audio-speakers" card.profile.port = "2" Partie du(des) profil(s) : output:analog-stereo, output:analog-stereo+input:analog-stereo analog-output-headphones: Casque audio (type: Casque audio, priority: 9900, latency offset: 0 usec, availability group: Legacy 2, not available) Propriétés : port.type = "headphones" port.availability-group = "Legacy 2" device.icon_name = "audio-headphones" card.profile.port = "3" Partie du(des) profil(s) : output:analog-stereo, output:analog-stereo+input:analog-stereo [edouard@Zenbook ~]$ pactl list sinks Destination #50 État : RUNNING Nom : alsa_output.pci-0000_73_00.6.analog-stereo Description : Family 17h/19h HD Audio Controller Stéréo analogique Pilote : PipeWire Spécification de l’échantillon : s32le 2ch 48000Hz Plan des canaux : front-left,front-right Module du propriétaire : 4294967295 Sourdine : non Volume : front-left: 28180 / 43% / -21,99 dB, front-right: 28180 / 43% / -21,99 dB balance 0,00 Volume de base : 65536 / 100% / 0,00 dB Source du moniteur : alsa_output.pci-0000_73_00.6.analog-stereo.monitor Latence : 0 usec, configuré 0 usec Marqueurs : HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY Propriétés : alsa.card = "1" alsa.card_name = "HD-Audio Generic" alsa.class = "generic" alsa.device = "0" alsa.driver_name = "snd_hda_intel" alsa.id = "ALC294 Analog" alsa.long_card_name = "HD-Audio Generic at 0xdc4c0000 irq 87" alsa.name = "ALC294 Analog" alsa.resolution_bits = "16" alsa.subclass = "generic-mix" alsa.subdevice = "0" alsa.subdevice_name = "subdevice #0" api.alsa.card.longname = "HD-Audio Generic at 0xdc4c0000 irq 87" api.alsa.card.name = "HD-Audio Generic" api.alsa.path = "front:1" api.alsa.pcm.card = "1" api.alsa.pcm.stream = "playback" audio.channels = "2" audio.position = "FL,FR" card.profile.device = "3" device.api = "alsa" device.class = "sound" device.id = "44" device.profile.description = "Stéréo analogique" device.profile.name = "analog-stereo" device.routes = "2" factory.name = "api.alsa.pcm.sink" media.class = "Audio/Sink" device.description = "Family 17h/19h HD Audio Controller" node.name = "alsa_output.pci-0000_73_00.6.analog-stereo" node.nick = "ALC294 Analog" node.pause-on-idle = "false" object.path = "alsa:pcm:1:front:1:playback" priority.driver = "1009" priority.session = "1009" factory.id = "18" clock.quantum-limit = "8192" client.id = "33" node.driver = "true" factory.mode = "merge" audio.adapt.follower = "" library.name = "audioconvert/libspa-audioconvert" object.id = "50" object.serial = "50" 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 = "1" api.alsa.use-acp = "true" api.dbus.ReserveDevice1 = "Audio1" device.bus = "pci" device.bus_path = "pci-0000:73:00.6" device.enum.api = "udev" device.icon_name = "audio-card-analog-pci" device.name = "alsa_card.pci-0000_73_00.6" device.nick = "HD-Audio Generic" device.plugged.usec = "6320022" device.product.id = "0x15e3" device.product.name = "Family 17h/19h HD Audio Controller" device.subsystem = "sound" sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:73:00.6/sound/card1" device.vendor.id = "0x1022" device.vendor.name = "Advanced Micro Devices, Inc. [AMD]" device.string = "1" Ports : analog-output-speaker: Haut-parleurs (type: Haut-parleur, priority: 10000, availability group: Legacy 3, availability unknown) analog-output-headphones: Casque audio (type: Casque audio, priority: 9900, availability group: Legacy 2, not available) Port actif : analog-output-speaker Formats : pcm [edouard@fedora ~]$ lspci -nnk | grep -iA3 "Audio" pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted 73:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller [1002:1640] Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller [1002:1640] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 73:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] VanGogh PSP/CCP [1022:1649] -- 73:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 60) Subsystem: ASUSTeK Computer Inc. Device [1043:18d3] Kernel driver in use: snd_pci_acp6x Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt 73:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller [1022:15e3] Subsystem: ASUSTeK Computer Inc. Device [1043:18d3] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel [edouard@localhost-live ~]$ inxi -Axxx Audio: Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: 73:00.1 chip-ID: 1002:1640 class-ID: 0403 Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: ASUSTeK driver: snd_pci_acp6x v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: 73:00.5 chip-ID: 1022:15e2 class-ID: 0480 Device-3: AMD Family 17h/19h HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: 73:00.6 chip-ID: 1022:15e3 class-ID: 0403 API: ALSA v: k6.5.5-200.fc38.x86_64 status: kernel-api Server-1: PipeWire v: 0.3.80 status: active with: 1: pipewire-pulse status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin [edouard@Zenbook ~]$ aplay -lL null Discard all samples (playback) or generate zero samples (capture) pipewire PipeWire Sound Server default Default ALSA Output (currently PipeWire Media Server) hdmi:CARD=Generic,DEV=0 HD-Audio Generic, HDMI 0 HDMI Audio Output hdmi:CARD=Generic,DEV=1 HD-Audio Generic, HDMI 1 HDMI Audio Output hdmi:CARD=Generic,DEV=2 HD-Audio Generic, HDMI 2 HDMI Audio Output sysdefault:CARD=Generic_1 HD-Audio Generic, ALC294 Analog Default Audio Device front:CARD=Generic_1,DEV=0 HD-Audio Generic, ALC294 Analog Front output / input surround21:CARD=Generic_1,DEV=0 HD-Audio Generic, ALC294 Analog 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=Generic_1,DEV=0 HD-Audio Generic, ALC294 Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=Generic_1,DEV=0 HD-Audio Generic, ALC294 Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Generic_1,DEV=0 HD-Audio Generic, ALC294 Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Generic_1,DEV=0 HD-Audio Generic, ALC294 Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Generic_1,DEV=0 HD-Audio Generic, ALC294 Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers **** Liste des périphériques matériels PLAYBACK **** carte 0 : Generic [HD-Audio Generic], périphérique 3 : HDMI 0 [HDMI 0] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 0 : Generic [HD-Audio Generic], périphérique 7 : HDMI 1 [HDMI 1] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 0 : Generic [HD-Audio Generic], périphérique 8 : HDMI 2 [HDMI 2] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 1 : Generic_1 [HD-Audio Generic], périphérique 0 : ALC294 Analog [ALC294 Analog] Sous-périphériques : 0/1 Sous-périphérique #0 : subdevice #0
Solved by kernel 6.6.8