No kernel driver in use for 7900 XTX eGPU

08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX/7900 GRE/7900M] (rev c8) Subsystem: Sapphire Technology Limited NITRO+ RX 7900 XTX Vapor-X Kernel modules: amdgpu e4:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] (rev c1) Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 0124 Kernel driver in use: amdgpu Kernel modules: amdgpu The output display for the EGPU is not detected. I've previously had this same razer core working with a 9070. When I swapped the card it doesn't work anymore. Doesn't appear in switcheroo switcherooctl list Device: 0 Name: Advanced Micro Devices, Inc. [AMD®/ATI] Rembrandt [Radeon 680M] Default: yes Discrete: no Environment: DRI_PRIME=pci-0000_e4_00_0 sudo /usr/bin/export-gpu Searching for VGA-compatible devices... Available GPU device IDs: 0. 1002:744c [AMD] 1. 1002:1681 [AMD]
4 Replies
皇家海星
皇家海星2mo ago
there is a section for eGPUs in https://docs.bazzite.gg
Home
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
Jetman
JetmanOP2mo ago
Thanks, I'm aware and have run through those setups for my Aya Neo 2. I have had it previously working on both a 7600M XT egpu and my razer core with a 9070. It just doesn't want to load the driver for the 7900 XTX with the same razer core for some reason. Here are my kargs rpm-ostree kargs rhgb quiet root=UUID=558d6df4-5c06-4520-a12b-d5735a0e2ddc rootflags=subvol=root rw bluetooth.disable_ertm=1 amdgpu.pcie_gen_cap=0x40000 pci=noaer amdgpu.ppfeaturemask=0xfff7ffff amdgpu.aspm=0 amdgpu.dpm=0 thunderbolt.host_reset=0 ostree=/ostree/boot.1/default/3dc17ee737096999f65c7f7036878a5ff99be1d45d3f9fe8d060f0bdd3391b03/0 I'm thinking that maybe there is something tied to the 9070 for the razer core.. or the ppfeaturemask needs to be different for this card specifically. But I've tried playing around a lot.
皇家海星
皇家海星2mo ago
in theory they use the same kernel driver(amdgpu)
Jetman
JetmanOP2mo ago
But it doesn't show that the driver is in use. Only the module Device info: https://paste.centos.org/view/b4aea87a Would this matter? [drm] Not enough PCI address space for a large BAR. [drm] Detected VRAM RAM=24560M, BAR=256M There's also a bunch of these: WARNING: CPU: 9 PID: 152 at drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:635 amdgpu_irq_put+0x6f/0x90 [amdgpu]

Did you find this page helpful?