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
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.
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.
in theory they use the same kernel driver(amdgpu)
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]