You are not logged in.

#1 2024-05-20 11:53:20

d.ALT
Member
Registered: 2019-05-10
Posts: 926

[SOLVED] Pipewire (Wireplumber) inactive nVIDIA HDMI audio device

<EDIT>
Added screenshot of KDE,SystemSettings,Audio (see bottom of this post)
</EDIT>

I think this problem appeared with local/nvidia 550.78-3 upgrade.

<WORKAROUND>
Upon every Log-In I execute:

# udevadm control --reload && udevadm trigger

and everything come back working perfectly fine
</WORKAROUND>

Any way to permanently fix it?

# lspci -vnn:

00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Root Complex [1022:1450]
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: fast devsel

00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
        Flags: fast devsel

00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge [1022:1453] (prog-if 00 [Normal decode])
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, fast devsel, latency 0, IRQ 27
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: f6a00000-f6afffff [size=1M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot+), IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [c0] Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Capabilities: [c8] HyperTransport: MSI Mapping Enable+ Fixed+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2a0] Access Control Services
        Capabilities: [370] L1 PM Substates
        Capabilities: [3c4] Designated Vendor-Specific: Vendor=1022 ID=0001 Rev=1 Len=44 <?>
        Kernel driver in use: pcieport

00:01.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge [1022:1453] (prog-if 00 [Normal decode])
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Bus: primary=00, secondary=02, subordinate=09, sec-latency=0
        I/O behind bridge: e000-efff [size=4K] [16-bit]
        Memory behind bridge: f6200000-f65fffff [size=4M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot+), IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [c0] Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Capabilities: [c8] HyperTransport: MSI Mapping Enable+ Fixed+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2a0] Access Control Services
        Capabilities: [370] L1 PM Substates
        Capabilities: [3c4] Designated Vendor-Specific: Vendor=1022 ID=0001 Rev=1 Len=44 <?>
        Kernel driver in use: pcieport

00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
        DeviceName:  Onboard IGD
        Flags: fast devsel

00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
        Flags: fast devsel

00:03.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge [1022:1453] (prog-if 00 [Normal decode])
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, fast devsel, latency 0, IRQ 29
        Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=0
        I/O behind bridge: d000-dfff [size=4K] [16-bit]
        Memory behind bridge: f5000000-f60fffff [size=17M] [32-bit]
        Prefetchable memory behind bridge: 7fe0000000-7ff20fffff [size=289M] [32-bit]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot+), IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [c0] Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Capabilities: [c8] HyperTransport: MSI Mapping Enable+ Fixed+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2a0] Access Control Services
        Capabilities: [370] L1 PM Substates
        Capabilities: [3c4] Designated Vendor-Specific: Vendor=1022 ID=0001 Rev=1 Len=44 <?>
        Kernel driver in use: pcieport

00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
        Flags: fast devsel

00:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
        Flags: fast devsel

00:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B [1022:1454] (prog-if 00 [Normal decode])
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, fast devsel, latency 0, IRQ 30
        Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: f6600000-f68fffff [size=3M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot-), IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [c0] Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Capabilities: [c8] HyperTransport: MSI Mapping Enable+ Fixed+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2a0] Access Control Services
        Kernel driver in use: pcieport

00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge [1022:1452]
        Flags: fast devsel

00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B [1022:1454] (prog-if 00 [Normal decode])
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, fast devsel, latency 0, IRQ 31
        Bus: primary=00, secondary=0c, subordinate=0c, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: f6900000-f69fffff [size=1M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot-), IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [c0] Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Capabilities: [c8] HyperTransport: MSI Mapping Enable+ Fixed+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2a0] Access Control Services
        Kernel driver in use: pcieport

00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 59)
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: 66MHz, medium devsel
        Kernel driver in use: piix4_smbus
        Kernel modules: i2c_piix4, sp5100_tco

00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, 66MHz, medium devsel, latency 0

00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0 [1022:1460]
        Flags: fast devsel

00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1 [1022:1461]
        Flags: fast devsel

00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2 [1022:1462]
        Flags: fast devsel

00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3 [1022:1463]
        Flags: fast devsel
        Kernel driver in use: k10temp
        Kernel modules: k10temp

00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4 [1022:1464]
        Flags: fast devsel

00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5 [1022:1465]
        Flags: fast devsel

00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6 [1022:1466]
        Flags: fast devsel

00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7 [1022:1467]
        Flags: fast devsel

01:00.0 Non-Volatile memory controller [0108]: Micron/Crucial Technology P2 [Nick P2] / P3 / P3 Plus NVMe PCIe SSD (DRAM-less) [c0a9:540a] (rev 01) (prog-if 02 [NVM Express])
        Subsystem: Micron/Crucial Technology Device [c0a9:5021]
        Flags: bus master, fast devsel, latency 0, IRQ 45
        Memory at f6a00000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [80] Express Endpoint, IntMsgNum 0
        Capabilities: [d0] MSI-X: Enable+ Count=9 Masked-
        Capabilities: [e0] MSI: Enable- Count=1/8 Maskable+ 64bit+
        Capabilities: [f8] Power Management version 3
        Capabilities: [100] Latency Tolerance Reporting
        Capabilities: [110] L1 PM Substates
        Capabilities: [128] Alternative Routing-ID Interpretation (ARI)
        Capabilities: [1e0] Data Link Feature <?>
        Capabilities: [200] Advanced Error Reporting
        Capabilities: [300] Secondary PCI Express
        Kernel driver in use: nvme
        Kernel modules: nvme

02:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] X370 Series Chipset USB 3.1 xHCI Controller [1022:43b9] (rev 02) (prog-if 30 [XHCI])
        Subsystem: ASMedia Technology Inc. Device [1b21:1142]
        Flags: bus master, fast devsel, latency 0, IRQ 55
        Memory at f65a0000 (64-bit, non-prefetchable) [size=32K]
        Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Legacy Endpoint, IntMsgNum 0
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Secondary PCI Express
        Capabilities: [300] Latency Tolerance Reporting
        Capabilities: [400] L1 PM Substates
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

02:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] X370 Series Chipset SATA Controller [1022:43b5] (rev 02) (prog-if 01 [AHCI 1.0])
        Subsystem: ASMedia Technology Inc. Device [1b21:1062]
        Flags: bus master, fast devsel, latency 0, IRQ 40
        Memory at f6580000 (32-bit, non-prefetchable) [size=128K]
        Expansion ROM at f6500000 [disabled] [size=512K]
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Legacy Endpoint, IntMsgNum 0
        Capabilities: [100] Advanced Error Reporting
        Kernel driver in use: ahci

02:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] X370 Series Chipset PCIe Upstream Port [1022:43b0] (rev 02) (prog-if 00 [Normal decode])
        Subsystem: ASMedia Technology Inc. Device [1b21:0201]
        Flags: bus master, fast devsel, latency 0, IRQ 24
        Bus: primary=02, secondary=03, subordinate=09, sec-latency=0
        I/O behind bridge: e000-efff [size=4K] [16-bit]
        Memory behind bridge: f6200000-f64fffff [size=3M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Upstream Port, IntMsgNum 0
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device [1b21:0201]
        Capabilities: [100] Advanced Error Reporting
        Kernel driver in use: pcieport

03:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02) (prog-if 00 [Normal decode])
        Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Flags: bus master, fast devsel, latency 0, IRQ 32
        Bus: primary=03, secondary=04, subordinate=04, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: [disabled] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), IntMsgNum 0
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Secondary PCI Express
        Capabilities: [400] L1 PM Substates
        Kernel driver in use: pcieport

03:02.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02) (prog-if 00 [Normal decode])
        Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Flags: bus master, fast devsel, latency 0, IRQ 33
        Bus: primary=03, secondary=05, subordinate=05, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: [disabled] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), IntMsgNum 0
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Secondary PCI Express
        Capabilities: [400] L1 PM Substates
        Kernel driver in use: pcieport

03:03.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02) (prog-if 00 [Normal decode])
        Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Flags: bus master, fast devsel, latency 0, IRQ 35
        Bus: primary=03, secondary=06, subordinate=06, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: f6400000-f64fffff [size=1M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), IntMsgNum 0
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Secondary PCI Express
        Capabilities: [400] L1 PM Substates
        Kernel driver in use: pcieport

03:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02) (prog-if 00 [Normal decode])
        Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Flags: bus master, fast devsel, latency 0, IRQ 36
        Bus: primary=03, secondary=07, subordinate=07, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: f6300000-f63fffff [size=1M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), IntMsgNum 0
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Secondary PCI Express
        Capabilities: [400] L1 PM Substates
        Kernel driver in use: pcieport

03:06.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02) (prog-if 00 [Normal decode])
        Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Flags: bus master, fast devsel, latency 0, IRQ 37
        Bus: primary=03, secondary=08, subordinate=08, sec-latency=0
        I/O behind bridge: e000-efff [size=4K] [16-bit]
        Memory behind bridge: f6200000-f62fffff [size=1M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), IntMsgNum 0
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Secondary PCI Express
        Capabilities: [400] L1 PM Substates
        Kernel driver in use: pcieport

03:07.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port [1022:43b4] (rev 02) (prog-if 00 [Normal decode])
        Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Flags: bus master, fast devsel, latency 0, IRQ 38
        Bus: primary=03, secondary=09, subordinate=09, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: [disabled] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Downstream Port (Slot+), IntMsgNum 0
        Capabilities: [c0] Subsystem: ASMedia Technology Inc. Device [1b21:3306]
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Secondary PCI Express
        Capabilities: [400] L1 PM Substates
        Kernel driver in use: pcieport

06:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
        Subsystem: Intel Corporation Wi-Fi 6 AX200NGW [8086:0084]
        Flags: bus master, fast devsel, latency 0, IRQ 34
        Memory at f6400000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [40] Express Endpoint, IntMsgNum 0
        Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [14c] Latency Tolerance Reporting
        Capabilities: [154] L1 PM Substates
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

07:00.0 USB controller [0c03]: ASMedia Technology Inc. ASM1143 USB 3.1 Host Controller [1b21:1343] (prog-if 30 [XHCI])
        Subsystem: ASUSTeK Computer Inc. Device [1043:86f2]
        Flags: bus master, fast devsel, latency 0, IRQ 56
        Memory at f6300000 (64-bit, non-prefetchable) [size=32K]
        Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+
        Capabilities: [78] Power Management version 3
        Capabilities: [80] Express Endpoint, IntMsgNum 0
        Capabilities: [100] Virtual Channel
        Capabilities: [200] Advanced Error Reporting
        Capabilities: [280] Secondary PCI Express
        Capabilities: [300] Latency Tolerance Reporting
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

08:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
        Subsystem: ASUSTeK Computer Inc. Device [1043:85f0]
        Flags: bus master, fast devsel, latency 0, IRQ 24
        Memory at f6200000 (32-bit, non-prefetchable) [size=128K]
        I/O ports at e000 [size=32]
        Memory at f6220000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Capabilities: [70] MSI-X: Enable+ Count=5 Masked-
        Capabilities: [a0] Express Endpoint, IntMsgNum 0
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 2c-fd-a1-ff-ff-5a-a4-3a
        Capabilities: [1a0] Transaction Processing Hints
        Kernel driver in use: igb
        Kernel modules: igb

0a:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER] [10de:21c4] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER] [10de:21c4]
        Flags: bus master, fast devsel, latency 0, IRQ 44
        Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
        Memory at 7fe0000000 (64-bit, prefetchable) [size=256M]
        Memory at 7ff0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at d000 [size=128]
        Expansion ROM at f6000000 [virtual] [disabled] [size=512K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Legacy Endpoint, IntMsgNum 0
        Capabilities: [100] Virtual Channel
        Capabilities: [258] L1 PM Substates
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [420] Advanced Error Reporting
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
        Capabilities: [900] Secondary PCI Express
        Capabilities: [bb0] Physical Resizable BAR
        Kernel driver in use: nvidia
        Kernel modules: nouveau, nvidia_drm, nvidia

0a:00.1 Audio device [0403]: NVIDIA Corporation TU116 High Definition Audio Controller [10de:1aeb] (rev a1)
        Subsystem: NVIDIA Corporation Device [10de:21c4]
        Flags: bus master, fast devsel, latency 0, IRQ 87
        Memory at f6080000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, IntMsgNum 0
        Capabilities: [100] Advanced Error Reporting
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

0a:00.2 USB controller [0c03]: NVIDIA Corporation TU116 USB 3.1 Host Controller [10de:1aec] (rev a1) (prog-if 30 [XHCI])
        Subsystem: NVIDIA Corporation Device [10de:21c4]
        Flags: fast devsel, IRQ 58
        Memory at 7ff2000000 (64-bit, prefetchable) [size=256K]
        Memory at 7ff2040000 (64-bit, prefetchable) [size=64K]
        Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, IntMsgNum 0
        Capabilities: [b4] Power Management version 3
        Capabilities: [100] Advanced Error Reporting
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

0a:00.3 Serial bus controller [0c80]: NVIDIA Corporation TU116 USB Type-C UCSI Controller [10de:1aed] (rev a1)
        Subsystem: NVIDIA Corporation Device [10de:21c4]
        Flags: bus master, fast devsel, latency 0, IRQ 62
        Memory at f6084000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, IntMsgNum 0
        Capabilities: [b4] Power Management version 3
        Capabilities: [100] Advanced Error Reporting
        Kernel driver in use: nvidia-gpu
        Kernel modules: i2c_nvidia_gpu

0b:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Zeppelin/Raven/Raven2 PCIe Dummy Function [1022:145a]
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: fast devsel
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [64] Express Endpoint, IntMsgNum 0
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2a0] Access Control Services

0b:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Platform Security Processor (PSP) 3.0 Device [1022:1456]
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, fast devsel, latency 0, IRQ 63
        Memory at f6700000 (32-bit, non-prefetchable) [size=1M]
        Memory at f6800000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [64] Express Endpoint, IntMsgNum 0
        Capabilities: [a0] MSI: Enable- Count=1/2 Maskable- 64bit+
        Capabilities: [c0] MSI-X: Enable+ Count=2 Masked-
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [2a0] Access Control Services
        Kernel driver in use: ccp
        Kernel modules: ccp

0b:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) USB 3.0 Host Controller [1022:145c] (prog-if 30 [XHCI])
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, fast devsel, latency 0, IRQ 60
        Memory at f6600000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [64] Express Endpoint, IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/8 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [2a0] Access Control Services
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

0c:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Zeppelin/Renoir PCIe Dummy Function [1022:1455]
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: fast devsel
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [64] Express Endpoint, IntMsgNum 0
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [270] Secondary PCI Express
        Capabilities: [2a0] Access Control Services

0c:00.2 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51) (prog-if 01 [AHCI 1.0])
        Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
        Flags: bus master, fast devsel, latency 0, IRQ 42
        Memory at f6908000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [64] Express Endpoint, IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/16 Maskable- 64bit+
        Capabilities: [d0] SATA HBA v1.0
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [2a0] Access Control Services
        Kernel driver in use: ahci

0c:00.3 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller [1022:1457]
        Subsystem: ASUSTeK Computer Inc. Device [1043:8733]
        Flags: bus master, fast devsel, latency 0, IRQ 89
        Memory at f6900000 (32-bit, non-prefetchable) [size=32K]
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [64] Express Endpoint, IntMsgNum 0
        Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [2a0] Access Control Services
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

# aplay -l:

**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [VX2453 Series]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC1220 Digital [ALC1220 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Controller [Wireless Controller], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

# aplay -L:

null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PipeWire Media Server)
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, VX2453 Series
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 1
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 2
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 3
    HDMI Audio Output
usbstream:CARD=NVidia
    HDA NVidia
    USB Stream Output
sysdefault:CARD=Generic
    HD-Audio Generic, ALC1220 Analog
    Default Audio Device
front:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Front output / input
surround21:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Digital
    IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Generic
    HD-Audio Generic
    USB Stream Output
sysdefault:CARD=Controller
    Wireless Controller, USB Audio
    Default Audio Device
front:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    Front output / input
surround21:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Controller,DEV=0
    Wireless Controller, USB Audio
    IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Controller
    Wireless Controller
    USB Stream Output

# LC_ALL=C pacman -Qs \(alsa\|linux\|nvidia\|pipewire\) | LC_ALL=C grep -v '^ ' | LC_ALL=C sort

local/alsa-card-profiles 1:1.0.6-1
local/alsa-firmware 1.2.4-3
local/alsa-lib 1.2.11-1
local/alsa-oss 1.1.8-5
local/alsa-plugins 1:1.2.7.1-2
local/alsa-tools 1.2.11-1
local/alsa-topology-conf 1.2.5.1-3
local/alsa-ucm-conf 1.2.11-1
local/alsa-utils 1.2.11-1
local/android-udev 20240221-1
local/archlinux-keyring 20240429-1
local/avahi 1:0.8+r194+g3f79789-2
local/base 3-2
local/base-devel 1-1
local/cpupower 6.9-1 (linux-tools)
local/cuda 12.4.1-4
local/cuda-tools 12.4.1-4
local/dbus-broker 36-2
local/dbus-broker-units 36-2
local/ddcutil 2.1.4-1
local/dxvk-bin 2.3.1-1
local/efibootmgr 18-3
local/egl-wayland 2:1.1.13-1
local/ffnvcodec-headers 12.2.72.0-1
local/filesystem 2024.04.07-1
local/fuse3 3.16.2-1
local/gamemode-git 1.8.1.9.ga2fe010-1
local/hdparm 9.65-1
local/i2c-tools 4.3-6
local/iptables 1:1.8.10-1
local/kdenlive 24.02.2-1 (kde-applications kde-multimedia)
local/keyutils 1.6.3-2
local/kmod 32-1
local/kpipewire 6.0.4-1 (plasma)
local/lib32-alsa-lib 1.2.11-1
local/lib32-alsa-oss 1.1.8-4
local/lib32-alsa-plugins 1.2.7.1-2
local/lib32-gamemode-git 1.8.1.9.ga2fe010-1
local/lib32-keyutils 1.6.3-2
local/lib32-libpipewire 1:1.0.6-1
local/lib32-libva 2.21.0-1
local/lib32-libvdpau 1.5-2
local/lib32-libxshmfence 1.3.2-1
local/lib32-nvidia-cg-toolkit 3.1-8
local/lib32-nvidia-utils 550.78-1
local/lib32-pipewire 1:1.0.6-1
local/lib32-pipewire-jack 1:1.0.6-1
local/lib32-util-linux 2.40.1-1
local/libaio 0.3.113-3
local/libcamera 0.2.0-1
local/libcamera-ipa 0.2.0-1
local/libcap-ng 0.8.5-2
local/libiec61883 1.2.0-7
local/libnvme 1.9-1
local/libpipewire 1:1.0.6-1
local/libraw1394 2.1.2-3
local/liburing 2.6-1
local/libva 2.21.0-1
local/libva-nvidia-driver 0.0.12-1
local/libvdpau 1.5-2
local/libwireplumber 0.5.2-1
local/libxnvctrl 550.78-1
local/libxshmfence 1.3.2-1
local/linux 6.9.1.arch1-1
local/linux-api-headers 6.8-1
local/linux-firmware 20240510.b9d2bf23-1
local/linux-firmware-whence 20240510.b9d2bf23-1
local/linux-headers 6.9.1.arch1-1
local/man-pages 6.7-1
local/mdadm 4.3-2
local/nvidia 550.78-4
local/nvidia-cg-toolkit 3.1-6
local/nvidia-settings 550.78-1
local/nvidia-utils 550.78-1
local/nvme-cli 2.9.1-1
local/nvtop 3.1.0-1
local/opencl-nvidia 550.78-1
local/pacman-mirrorlist 20231001-1
local/pipewire 1:1.0.6-1
local/pipewire-alsa 1:1.0.6-1
local/pipewire-audio 1:1.0.6-1
local/pipewire-jack 1:1.0.6-1
local/pipewire-pulse 1:1.0.6-1
local/pipewire-session-manager 1:1.0.6-1
local/pipewire-x11-bell 1:1.0.6-1
local/pipewire-zeroconf 1:1.0.6-1
local/python-distro 1.9.0-2
local/ttf-linux-libertine-g 20120116-7
local/turbostat 6.9-1 (linux-tools)
local/util-linux 2.40.1-1
local/util-linux-libs 2.40.1-1
local/v4l-utils 1.26.1-1
local/wacomtablet 6.0.4-1 (plasma)
local/wireplumber 0.5.2-1

# cat /proc/cmdline:

root=UUID=09d75b07-d5bc-4888-aef2-ca3c7c2d5daa rw module_blacklist=ntfs,ntfs3,sp5100-tco sysrq_always_enabled=1 nvidia.NVreg_TemporaryFilePath="/var/tmp" nvidia.NVreg_EnableGpuFirmware=1 nvidia.NVreg_UsePageAttributeTable=1 nvidia.NVreg_InitializeSystemMemoryAllocations=0 nvidia.NVreg_PreserveVideoMemoryAllocations=1 nvidia_drm.fbdev=1 nvidia_drm.modeset=1 zswap.enabled=0 mitigations=off nowatchdog nmi_watchdog=0 tsc=reliable clocksource=tsc initrd=\boot\initramfs-linux.img

Nvidia-HDMI-audio-inactive.png

Last edited by d.ALT (2024-05-28 21:23:47)


<49,17,III,I>    Fama di loro il mondo esser non lassa;
<50,17,III,I>    misericordia e giustizia li sdegna:
<51,17,III,I>    non ragioniam di lor, ma guarda e passa.

Offline

#2 2024-05-28 17:37:53

d.ALT
Member
Registered: 2019-05-10
Posts: 926

Re: [SOLVED] Pipewire (Wireplumber) inactive nVIDIA HDMI audio device

Still no (HDMI) audio by default.
Any way to solve this?

Before issuing $ sudo udevadm control --reload && sudo udevadm trigger I'm getting this output:
$ wpctl status

PipeWire 'pipewire-0' [1.0.7, ctento@ARCH-RYZEN, cookie:2932510460]
 └─ Clients:
        32. xdg-desktop-portal                  [1.0.7, ctento@ARCH-RYZEN, pid:1014]
        33. WirePlumber                         [1.0.7, ctento@ARCH-RYZEN, pid:1220]
        41. WirePlumber [export]                [1.0.7, ctento@ARCH-RYZEN, pid:1220]
        63. pipewire                            [1.0.7, ctento@ARCH-RYZEN, pid:1404]
        64. libcanberra                         [1.0.7, ctento@ARCH-RYZEN, pid:1070]
        65. plasmashell                         [1.0.7, ctento@ARCH-RYZEN, pid:1070]
        66. Plasma PA                           [1.0.7, ctento@ARCH-RYZEN, pid:1070]
        70. Firefox                             [1.0.7, ctento@ARCH-RYZEN, pid:1462]
        76. wpctl                               [1.0.7, ctento@ARCH-RYZEN, pid:2474]

Audio
 ├─ Devices:
 │      42. TU116 High Definition Audio Controller [alsa]
 │      43. Family 17h (Models 00h-0fh) HD Audio Controller [alsa]
 │  
 ├─ Sinks:
 │      47. TU116 High Definition Audio Controller Digital Stereo (HDMI 2) [vol: 1.00]
 │      49. Family 17h (Models 00h-0fh) HD Audio Controller Stereo analogico [vol: 1.00]
 │  
 ├─ Sources:
 │      48. Family 17h (Models 00h-0fh) HD Audio Controller Stereo analogico [vol: 1.00]
 │  
 ├─ Filters:
 │  
 └─ Streams:

Video
 ├─ Devices:
 │  
 ├─ Sinks:
 │  
 ├─ Sources:
 │  
 ├─ Filters:
 │  
 └─ Streams:

Settings
 └─ Default Configured Devices:
         0. Audio/Sink    alsa_output.pci-0000_0a_00.1.3.hdmi-stereo
         1. Audio/Source  alsa_input.pci-0000_0c_00.3.analog-stereo

$ wpctl inspect 47

id 47, type PipeWire:Interface:Node
    alsa.card = "0"
    alsa.card_name = "HDA NVidia"
    alsa.class = "generic"
    alsa.components = "HDA:10de0099,10de21c4,00100100"
    alsa.device = "7"
    alsa.driver_name = "snd_hda_intel"
    alsa.id = "NVidia"
    alsa.long_card_name = "HDA NVidia at 0xf6080000 irq 87"
    alsa.mixer_name = "Nvidia GPU 99 HDMI/DP"
    alsa.name = "HDMI 1"
    alsa.resolution_bits = "16"
    alsa.subclass = "generic-mix"
    alsa.subdevice = "0"
    alsa.subdevice_name = "subdevice #0"
    api.alsa.card.longname = "HDA NVidia at 0xf6080000 irq 87"
    api.alsa.card.name = "HDA NVidia"
    api.alsa.path = "hdmi:0,1"
    api.alsa.pcm.card = "0"
    api.alsa.pcm.stream = "playback"
    audio.adapt.follower = ""
    audio.channels = "2"
    audio.position = "FL,FR"
    card.profile.device = "5"
  * client.id = "41"
    clock.quantum-limit = "8192"
    device.api = "alsa"
    device.class = "sound"
  * device.id = "42"
    device.profile.description = "Digital Stereo (HDMI 2)"
    device.profile.name = "hdmi-stereo-extra1"
    device.routes = "1"
  * factory.id = "18"
    factory.mode = "merge"
    factory.name = "api.alsa.pcm.sink"
    library.name = "audioconvert/libspa-audioconvert"
  * media.class = "Audio/Sink"
  * node.description = "TU116 High Definition Audio Controller Digital Stereo (HDMI 2)"
    node.driver = "true"
  * node.name = "alsa_output.pci-0000_0a_00.1.hdmi-stereo-extra1"
  * node.nick = "HDMI 1"
    node.pause-on-idle = "false"
  * object.path = "alsa:pcm:0:hdmi:0,1:playback"
  * object.serial = "53"
  * priority.driver = "632"
  * priority.session = "632"

If I run speaker-test and aplay audio is working as it should.

$ speaker-test -c2 -tsine -Dplug:hdmi

speaker-test 1.2.11

Playback device is plug:hdmi
Stream parameters are 48000Hz, S16_LE, 2 channels
Sine wave rate is 440.0000Hz
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 64 to 1048576
Period size range from 32 to 524288
Periods = 4
was set period_size = 12000
was set buffer_size = 48000
 0 - Front Left
 1 - Front Right
Time per period = 5.000739
 0 - Front Left
 1 - Front Right
Time per period = 5.999539
 0 - Front Left
 1 - Front Right
Time per period = 5.999543
 0 - Front Left
^C 1 - Front Right
Time per period = 1.635692
$ aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono

After issuing $ sudo udevadm control --reload && sudo udevadm trigger I then get this:
$ wpctl status

PipeWire 'pipewire-0' [1.0.7, ctento@ARCH-RYZEN, cookie:2932510460]
 └─ Clients:
        32. xdg-desktop-portal                  [1.0.7, ctento@ARCH-RYZEN, pid:1014]
        33. WirePlumber                         [1.0.7, ctento@ARCH-RYZEN, pid:1220]
        41. WirePlumber [export]                [1.0.7, ctento@ARCH-RYZEN, pid:1220]
        63. pipewire                            [1.0.7, ctento@ARCH-RYZEN, pid:1404]
        64. libcanberra                         [1.0.7, ctento@ARCH-RYZEN, pid:1070]
        65. plasmashell                         [1.0.7, ctento@ARCH-RYZEN, pid:1070]
        66. Plasma PA                           [1.0.7, ctento@ARCH-RYZEN, pid:1070]
        70. Firefox                             [1.0.7, ctento@ARCH-RYZEN, pid:1462]
        76. wpctl                               [1.0.7, ctento@ARCH-RYZEN, pid:2850]

Audio
 ├─ Devices:
 │      57. TU116 High Definition Audio Controller [alsa]
 │      59. Family 17h (Models 00h-0fh) HD Audio Controller [alsa]
 │  
 ├─ Sinks:
 │  *   43. TU116 High Definition Audio Controller Stereo digitale (HDMI) [vol: 1.00]
 │      58. Family 17h (Models 00h-0fh) HD Audio Controller Stereo digitale (IEC958) [vol: 1.00]
 │  
 ├─ Sources:
 │      61. Family 17h (Models 00h-0fh) HD Audio Controller Stereo analogico [vol: 1.00]
 │  
 ├─ Filters:
 │  
 └─ Streams:

Video
 ├─ Devices:
 │  
 ├─ Sinks:
 │  
 ├─ Sources:
 │  
 ├─ Filters:
 │  
 └─ Streams:

Settings
 └─ Default Configured Devices:
         0. Audio/Sink    alsa_output.pci-0000_0a_00.1.3.hdmi-stereo
         1. Audio/Source  alsa_input.pci-0000_0c_00.3.analog-stereo

$ wpctl inspect 43

id 43, type PipeWire:Interface:Node
    alsa.card = "0"
    alsa.card_name = "HDA NVidia"
    alsa.class = "generic"
    alsa.components = "HDA:10de0099,10de21c4,00100100"
    alsa.device = "3"
    alsa.driver_name = "snd_hda_intel"
    alsa.id = "NVidia"
    alsa.long_card_name = "HDA NVidia at 0xf6080000 irq 87"
    alsa.mixer_name = "Nvidia GPU 99 HDMI/DP"
    alsa.name = "VX2453 Series"
    alsa.resolution_bits = "16"
    alsa.subclass = "generic-mix"
    alsa.subdevice = "0"
    alsa.subdevice_name = "subdevice #0"
    api.alsa.card.longname = "HDA NVidia at 0xf6080000 irq 87"
    api.alsa.card.name = "HDA NVidia"
    api.alsa.path = "hdmi:0"
    api.alsa.pcm.card = "0"
    api.alsa.pcm.stream = "playback"
    audio.adapt.follower = ""
    audio.channels = "2"
    audio.position = "FL,FR"
    card.profile.device = "4"
  * client.id = "41"
    clock.quantum-limit = "8192"
    device.api = "alsa"
    device.class = "sound"
  * device.id = "57"
    device.profile.description = "Stereo digitale (HDMI)"
    device.profile.name = "hdmi-stereo"
    device.routes = "1"
  * factory.id = "18"
    factory.mode = "merge"
    factory.name = "api.alsa.pcm.sink"
    library.name = "audioconvert/libspa-audioconvert"
  * media.class = "Audio/Sink"
  * node.description = "TU116 High Definition Audio Controller Stereo digitale (HDMI)"
    node.driver = "true"
  * node.name = "alsa_output.pci-0000_0a_00.1.3.hdmi-stereo"
  * node.nick = "VX2453 Series"
    node.pause-on-idle = "false"
  * object.path = "alsa:pcm:0:hdmi:0:playback"
  * object.serial = "112"
  * priority.driver = "696"
  * priority.session = "696"

I also try adding $ cat ~/.asoundrc :

pcm.!default {
    type hw
    card 0
    device 3
}

But still... Changes will not persist upon next reboot (or shutdown).


<49,17,III,I>    Fama di loro il mondo esser non lassa;
<50,17,III,I>    misericordia e giustizia li sdegna:
<51,17,III,I>    non ragioniam di lor, ma guarda e passa.

Offline

#3 2024-05-28 18:44:25

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 22,093

Re: [SOLVED] Pipewire (Wireplumber) inactive nVIDIA HDMI audio device

The asoundrc is wrong in any and all cases remove it.

The fact no devices show up initially could be multiple daemons stealing from each other or invalid cache files.

What is your output of

sudo fuser -v /dev/snd/*

before the fix? It should only show wireplumber and pipewire. If pulseaudio is there as well you'll want to install pipewire-pulse.

If it isn't, likely corrupt wireplumber cache, try removing ~/.local/state/wireplumber and restarting wireplumber/rebooting

Offline

#4 2024-05-28 20:06:05

d.ALT
Member
Registered: 2019-05-10
Posts: 926

Re: [SOLVED] Pipewire (Wireplumber) inactive nVIDIA HDMI audio device

<EDIT>
SOLVED:

V1del wrote:

likely corrupt wireplumber cache, try removing ~/.local/state/wireplumber and restarting wireplumber/rebooting

</EDIT>


V1del wrote:

The asoundrc is wrong in any and all cases remove it.

OK, removed.


V1del wrote:

The fact no devices show up initially could be multiple daemons stealing from each other or invalid cache files.

What is your output of

sudo fuser -v /dev/snd/*

before the fix? It should only show wireplumber and pipewire. If pulseaudio is there as well you'll want to install pipewire-pulse.

If it isn't, likely corrupt wireplumber cache, try removing ~/.local/state/wireplumber and restarting wireplumber/rebooting

$ LC_ALL=C sudo fuser -v /dev/snd/*
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  ctento     1069 F.... wireplumber
/dev/snd/controlC1:  ctento     1069 F.... wireplumber
/dev/snd/seq:        ctento     1068 F.... pipewire

And after $ sudo udevadm control --reload && sudo udevadm trigger:

$ sudo udevadm control --reload && sudo udevadm trigger && LC_ALL=C sudo fuser -v /dev/snd/*
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  ctento     1069 F.... wireplumber
/dev/snd/controlC1:  ctento     1069 F.... wireplumber
/dev/snd/pcmC0D7p:   ctento     1069 F...m wireplumber
/dev/snd/seq:        ctento     1068 F.... pipewire

Last edited by d.ALT (2024-05-28 21:22:02)


<49,17,III,I>    Fama di loro il mondo esser non lassa;
<50,17,III,I>    misericordia e giustizia li sdegna:
<51,17,III,I>    non ragioniam di lor, ma guarda e passa.

Offline

Board footer

Powered by FluxBB