I been trying to get sound working on my external monitor with success. I am running leap 15.6 and modifications i did to it was to install nvidia drivers from the repo.
The laptop and the external monitor are connected using an hdmi cable.
Not sure if this matters but I also have secureboot active. I created my own keys and signed the nvidia drivers and everything seems to work…
I also installed pipewire pipewire-jack and pipewire-alsa.
When I select the radeon card no sound when I switch the sound comes out of the laptop.
Here is some info:
PipeWire ‘pipewire-0’ [1.0.5, xx@xx, cookie:1139806183]
└─ Clients:
31. WirePlumber [1.0.5, xx@xx, pid:3368]
32. pipewire [1.0.5, xx@xx, pid:3369]
45. WirePlumber [export] [1.0.5, xx@xx, pid:3368]
74. xdg-desktop-portal [1.0.5, xx@xx, pid:3533]
75. Plasma PA [1.0.5, xx@xx, pid:3636]
78. LibreWolf [1.0.5, xx@xx, pid:12360]
82. libcanberra [1.0.5, xx@xx, pid:3636]
83. Firefox [1.0.5, xx@xx, pid:12360]
94. LibreWolf [1.0.5, xx@xx, pid:12360]
96. wpctl [1.0.5, xx@xx, pid:23066]
Audio
├─ Devices:
│ 46. Rembrandt Radeon High Definition Audio Controller [alsa]
│ 47. Family 17h/19h/1ah HD Audio Controller [alsa]
│
├─ Sinks:
│ 51. Rembrandt Radeon High Definition Audio Controller Pro [vol: 0.67]
│
├─ Sources:
│
├─ Filters:
│ - pro-audio-1
│ * 52. alsa_input.pci-0000_06_00.6.pro-input-0 [Audio/Source]
│ 53. alsa_output.pci-0000_06_00.6.pro-output-0 [Audio/Sink]
│
└─ Streams:
Video
├─ Devices:
│
├─ Sinks:
│
├─ Sources:
│
├─ Filters:
│
└─ Streams:
Settings
└─ Default Configured Devices:
0. Audio/Sink alsa_output.pci-0000_06_00.6.pro-output-0
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: ALC245 Analog [ALC245 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Here are some details using inxi:
inxi -Aa
Audio:
Device-1: AMD Rembrandt Radeon High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 06:00.1 chip-ID: 1002:1640 class-ID: 0403
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Hewlett-Packard
driver: snd_pci_acp6x v: kernel alternate: snd_pci_acp3x, snd_rn_pci_acp3x,
snd_pci_acp5x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps,
snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh pcie:
gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 06:00.5 chip-ID: 1022:15e2
class-ID: 0480
Device-3: AMD Family 17h/19h/1ah HD Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 06:00.6 chip-ID: 1022:15e3 class-ID: 0403
API: ALSA v: k6.4.0-150600.23.33-default status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
one more thing, too make sure that the external monitor is nit faulty I booted a live usb iso and sound works on external monitor…
Is this a driver/kernel issue ?