You are not logged in.
I decided to change the PCI location of my Nvidia 3070 for a better case airflow. Unfortunately, this has made a victim on my Archlinux: the HDMI audio playback is nowhere to be seen any more.
I can see the audio device with lspci:
jack@jackdesk ~ $ lspci | grep Audio
04:00.1 Audio device: NVIDIA Corporation Device 228b (rev a1)But it's not available for playback:
jack@jackdesk ~ $ pacmd list-cards
1 card(s) available.
index: 0
name: <alsa_card.usb-046d_C922_Pro_Stream_Webcam_E5CAFE4F-02>
[...]
jack@jackdesk ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****Note that HDMI video output and Nvidia do work as expected (I'm using the proprietary drivers, running on Gnome).
jack@jackdesk ~ $ nvidia-smi
Mon Jan 25 23:47:08 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.32.03 Driver Version: 460.32.03 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+Running on latest kernel.
jack@jackdesk ~ $ uname -a
Linux jackdesk 5.10.10-arch1-1 #1 SMP PREEMPT Sat, 23 Jan 2021 23:59:48 +0000 x86_64 GNU/LinuxI tried rescanning my PCI bus
[root@jackdesk jack]# echo 1 > /sys/bus/pci/rescanBut nothing changed. Has anybody had this issue before, or have any idea on what to try?
Any suggestion is highly appreciated. Thanks
Last edited by jackjackk (2021-01-25 22:53:13)
Offline
If that's the entire output of nvidia-smi that's not "working as expected", check your xorg/dmesg logs.
If you've ever ran nvidia-xconfig it's likely that hardcoded a xorg config that is broken now, remove it in any case.
Last edited by V1del (2021-01-26 01:09:36)
Offline