I have an ASUS Proart P16 H7606 laptop with AMD Ryzen AI 9 HX 370 and Nvidia 4070 GPU. Windows 11 works, including Nvidia GPU, but I would like to run Linux on it so I installed(dual boot) Fedora 41. Everything went surprisingly smoothly. I disabled secure boot and ensured bitlocker was disabled before installing Fedora as I know that can cause some issues for Linux.
I then wanted to install the proprietary Nvidia drivers and followed the rpmfusion guide to get it installed, just to notice that the nvidia card is nowhere to be found, not in lspci, inxi, or any other command I tried. How can this be?
A list of commands in random order that I have checked with:
# glxinfo | egrep "OpenGL vendor|OpenGL renderer"
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon Graphics (radeonsi, gfx1150, LLVM 19.1.7, DRM 3.59, 6.12.11-200.fc41.x86_64)
# lspci | grep Display
65:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Strix [Radeon 880M / 890M] (rev c1)
no nvidia lines at all removing output filtering
# sudo dmesg | grep -iE 'secure|nvidia|gpu'
[ 0.000000] secureboot: Secure boot disabled
[ 0.003616] secureboot: Secure boot disabled
[ 4.917466] sdhci: Secure Digital Host Controller Interface driver
[ 6.631309] [drm] amdgpu kernel modesetting enabled.
[ 6.632682] amdgpu: Virtual CRAT table created for CPU
[ 6.632694] amdgpu: Topology: Add CPU node
[ 6.632814] amdgpu 0000:65:00.0: enabling device (0006 -> 0007)
[ 6.635662] amdgpu 0000:65:00.0: amdgpu: Fetched VBIOS from VFCT
[ 6.635666] amdgpu: ATOM BIOS: 113-STRIXEMU-001
[ 6.677615] amdgpu 0000:65:00.0: amdgpu: VPE: collaborate mode false
[ 6.677637] amdgpu 0000:65:00.0: Direct firmware load for amdgpu/isp_4_1_0.bin failed with error -2
[ 6.720615] amdgpu 0000:65:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
[ 6.720682] amdgpu 0000:65:00.0: amdgpu: VRAM: 512M 0x0000008000000000 - 0x000000801FFFFFFF (512M used)
[ 6.720683] amdgpu 0000:65:00.0: amdgpu: GART: 512M 0x00007FFF00000000 - 0x00007FFF1FFFFFFF
[ 6.720824] [drm] amdgpu: 512M of VRAM memory ready
[ 6.720826] [drm] amdgpu: 31673M of GTT memory ready.
[ 6.720839] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 6.745457] amdgpu 0000:65:00.0: amdgpu: reserve 0x8900000 from 0x8010000000 for PSP TMR
[ 7.037760] amdgpu 0000:65:00.0: amdgpu: RAS: optional ras ta ucode is not available
[ 7.041760] amdgpu 0000:65:00.0: amdgpu: RAP: optional rap ta ucode is not available
[ 7.041761] amdgpu 0000:65:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[ 7.067384] amdgpu 0000:65:00.0: amdgpu: SMU is initialized successfully!
[ 7.433901] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[ 7.433918] kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
[ 7.434443] amdgpu: Virtual CRAT table created for GPU
[ 7.434764] amdgpu: Topology: Add dGPU node [0x150e:0x1002]
[ 7.434766] kfd kfd: amdgpu: added device 1002:150e
[ 7.434775] amdgpu 0000:65:00.0: amdgpu: SE 1, SH per SE 2, CU per SH 8, active_cu_number 16
[ 7.434779] amdgpu 0000:65:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[ 7.434780] amdgpu 0000:65:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[ 7.434781] amdgpu 0000:65:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[ 7.434782] amdgpu 0000:65:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
[ 7.434783] amdgpu 0000:65:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
[ 7.434784] amdgpu 0000:65:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
[ 7.434785] amdgpu 0000:65:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
[ 7.434786] amdgpu 0000:65:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
[ 7.434787] amdgpu 0000:65:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
[ 7.434788] amdgpu 0000:65:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[ 7.434788] amdgpu 0000:65:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
[ 7.434789] amdgpu 0000:65:00.0: amdgpu: ring jpeg_dec_0 uses VM inv eng 1 on hub 8
[ 7.434790] amdgpu 0000:65:00.0: amdgpu: ring mes_kiq_3.1.0 uses VM inv eng 13 on hub 0
[ 7.434791] amdgpu 0000:65:00.0: amdgpu: ring vpe uses VM inv eng 4 on hub 8
[ 7.437640] amdgpu 0000:65:00.0: amdgpu: Runtime PM not available
[ 7.438512] [drm] Initialized amdgpu 3.59.0 for 0000:65:00.0 on minor 1
[ 7.446716] amdgpu 0000:65:00.0: [drm] fb0: amdgpudrmfb frame buffer device
[ 9.980692] snd_hda_intel 0000:65:00.1: bound 0000:65:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
# lsmod | grep nvidia
empty
# nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
# modinfo nvidia
filename: /lib/modules/6.12.11-200.fc41.x86_64/extra/nvidia/nvidia.ko.xz
alias: char-major-195-*
version: 565.77
supported: external
license: NVIDIA
firmware: nvidia/565.77/gsp_tu10x.bin
firmware: nvidia/565.77/gsp_ga10x.bin
srcversion: D57966684AF7A6603B246B9
alias: pci:v000010DEd*sv*sd*bc06sc80i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
depends:
name: nvidia
retpoline: Y
vermagic: 6.12.11-200.fc41.x86_64 SMP preempt mod_unload
parm: NvSwitchRegDwords:NvSwitch regkey (charp)
parm: NvSwitchBlacklist:NvSwitchBlacklist=uuid[,uuid...] (charp)
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_InitializeSystemMemoryAllocations:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_EnablePCIeGen3:int
parm: NVreg_EnableMSI:int
parm: NVreg_TCEBypassMode:int
parm: NVreg_EnableStreamMemOPs:int
parm: NVreg_RestrictProfilingToAdminUsers:int
parm: NVreg_PreserveVideoMemoryAllocations:int
parm: NVreg_EnableS0ixPowerManagement:int
parm: NVreg_S0ixPowerManagementVideoMemoryThreshold:int
parm: NVreg_DynamicPowerManagement:int
parm: NVreg_DynamicPowerManagementVideoMemoryThreshold:int
parm: NVreg_EnableGpuFirmware:int
parm: NVreg_EnableGpuFirmwareLogs:int
parm: NVreg_OpenRmEnableUnsupportedGpus:int
parm: NVreg_EnableUserNUMAManagement:int
parm: NVreg_MemoryPoolSize:int
parm: NVreg_KMallocHeapMaxSize:int
parm: NVreg_VMallocHeapMaxSize:int
parm: NVreg_IgnoreMMIOCheck:int
parm: NVreg_NvLinkDisable:int
parm: NVreg_EnablePCIERelaxedOrderingMode:int
parm: NVreg_RegisterPCIDriver:int
parm: NVreg_EnableResizableBar:int
parm: NVreg_EnableDbgBreakpoint:int
parm: NVreg_EnableNonblockingOpen:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_RegistryDwordsPerDevice:charp
parm: NVreg_RmMsg:charp
parm: NVreg_GpuBlacklist:charp
parm: NVreg_TemporaryFilePath:charp
parm: NVreg_ExcludedGpus:charp
parm: NVreg_DmaRemapPeerMmio:int
parm: NVreg_RmNvlinkBandwidth:charp
parm: NVreg_RmNvlinkBandwidthLinkCount:int
parm: NVreg_ImexChannelCount:int
parm: NVreg_CreateImexChannel0:int
parm: rm_firmware_active:charp
# inxi -Fzx
System:
Kernel: 6.12.11-200.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc
v: 14.2.1
Desktop: GNOME v: 47.3 Distro: Fedora Linux 41 (Workstation Edition)
Machine:
Type: Laptop System: ASUSTeK product: ProArt P16 H7606WI_H7606WI v: 1.0
serial: <superuser required>
Mobo: ASUSTeK model: H7606WI v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: H7606WI.313 date: 11/18/2024
Battery:
ID-1: BAT1 charge: 74.1 Wh (86.1%) condition: 86.1/89.8 Wh (95.9%)
volts: 17.6 min: 15.9 model: ASUS A32-K55 status: charging
Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master 3
charge: 100% (should be ignored) status: discharging
CPU:
Info: 12-core model: AMD Ryzen AI 9 HX 370 w/ Radeon 890M bits: 64
type: MT MCP arch: N/A rev: 0 cache: L1: 960 KiB L2: 12 MiB L3: 24 MiB
Speed (MHz): avg: 599 min/max: 599/4367 boost: enabled cores: 1: 599
2: 599 3: 599 4: 599 5: 599 6: 599 7: 599 8: 599 9: 599 10: 599 11: 599
12: 599 13: 599 14: 599 15: 599 16: 599 17: 599 18: 599 19: 599 20: 599
21: 599 22: 599 23: 599 24: 599 bogomips: 95819
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Strix [Radeon 880M / 890M]
vendor: ASUSTeK driver: amdgpu v: kernel bus-ID: 65:00.0 temp: 29.0 C
Device-2: Shinetech ASUS FHD webcam driver: hid-sensor-hub,usbhid,uvcvideo
type: USB bus-ID: 1-1:2
Device-3: Sunplus Innovation USB Camera driver: snd-usb-audio,uvcvideo
type: USB bus-ID: 7-1.1.3:5
Display: wayland server: X.Org v: 24.1.4 with: Xwayland v: 24.1.4
compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu
resolution: 5118x3412~60Hz
API: OpenGL v: 4.6 vendor: amd mesa v: 24.3.4 glx-v: 1.4
direct-render: yes renderer: AMD Radeon Graphics (radeonsi gfx1150 LLVM
19.1.7 DRM 3.59 6.12.11-200.fc41.x86_64)
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Info: Tools: api: glxinfo gpu: nvidia-settings,nvidia-smi x11: xdriinfo,
xdpyinfo, xprop, xrandr
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High Definition
Audio driver: snd_hda_intel v: kernel bus-ID: 65:00.1
Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
driver: snd_acp_pci v: kernel bus-ID: 65:00.5
Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 65:00.6
Device-4: Sunplus Innovation USB Camera driver: snd-usb-audio,uvcvideo
type: USB bus-ID: 7-1.1.3:5
Device-5: Bang Olufsen Beosound A1 2nd Gen
driver: hid-generic,snd-usb-audio,usbhid type: USB bus-ID: 7-1.1.4.4.1:8
API: ALSA v: k6.12.11-200.fc41.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.2.7 status: active
Network:
Device-1: MEDIATEK vendor: Foxconn driver: mt7925e v: kernel port: N/A
bus-ID: 63:00.0
IF: wlp99s0 state: up mac: <filter>
Device-2: Realtek USB 10/100/1G/2.5G LAN driver: r8152 type: USB
bus-ID: 8-1.1.1:4
IF: eth0 state: down mac: <filter>
Bluetooth:
Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
bus-ID: 3-3:2
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.4
lmp-v: 13
Drives:
Local Storage: total: 1.86 TiB used: 85.81 GiB (4.5%)
ID-1: /dev/nvme0n1 vendor: Micron model: MTFDKBA2T0QFM-1BD1AABGB
size: 1.86 TiB temp: 25.9 C
Partition:
ID-1: / size: 585.43 GiB used: 85.42 GiB (14.6%) fs: btrfs
dev: /dev/nvme0n1p6
ID-2: /boot size: 973.4 MiB used: 341.1 MiB (35.0%) fs: ext4
dev: /dev/nvme0n1p5
ID-3: /boot/efi size: 96 MiB used: 49.8 MiB (51.9%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 585.43 GiB used: 85.42 GiB (14.6%) fs: btrfs
dev: /dev/nvme0n1p6
Swap:
ID-1: swap-1 type: file size: 62 GiB used: 0 KiB (0.0%)
file: /var/swap/swapfile
ID-2: swap-2 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
Sensors:
System Temperatures: cpu: N/A mobo: N/A gpu: amdgpu temp: 28.0 C
Fan Speeds (rpm): cpu: 2100
Info:
Memory: total: 64 GiB available: 61.86 GiB used: 9.29 GiB (15.0%)
Processes: 638 Uptime: 17m Init: systemd target: graphical (5)
Packages: 15 note: see --rpm Compilers: gcc: 14.2.1 Shell: Bash v: 5.2.32
inxi: 3.3.37