31 Dec 2024 |
tuxiqae | Not sure, what's that | 16:18:58 |
K900 | Firmware setting | 16:19:40 |
K900 | Basically allows a much bigger DMA range for the GPU | 16:19:57 |
K900 | -> faster transfers | 16:20:03 |
tuxiqae | Don't think I ever did that | 16:20:20 |
tuxiqae | Lemme check | 16:20:24 |
K900 | Try lspci -vvv | 16:20:31 |
K900 | And post the entry for your GPU | 16:20:41 |
K900 | I don't remember where it shows memory mappings exactly so I can't tell you what to look for | 16:20:58 |
K900 | But I'll know it when I see it | 16:21:03 |
tuxiqae | Found that in the dmesg :
[drm] Detected VRAM RAM=20464M, BAR=256M
| 16:22:20 |
K900 | Uhh check lspci | 16:22:40 |
K900 | I'm not sure how late that is logged | 16:22:45 |
K900 | Please just post the lspci snippet | 16:24:23 |
K900 | Just to be sure | 16:24:26 |
tuxiqae | Huh | 16:28:43 |
tuxiqae | 0a:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX/7900 GRE/7900M] (rev cc) (prog-if 00 [VGA controller])
Subsystem: Sapphire Technology Limited PULSE RX 7900 XTX
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 89
IOMMU group: 18
Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 2: Memory at e0000000 (64-bit, prefetchable) [size=2M]
Region 4: I/O ports at f000 [size=256]
Region 5: Memory at fcc00000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at fcd00000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: amdgpu
Kernel modules: amdgpu
| 16:28:45 |
tuxiqae | Why the heck is it using amdgpu | 16:29:19 |
K900 | What else should it be using? | 16:30:01 |
tuxiqae | Yeah, sorry about that, took me a moment to find out what package contains lspci haha | 16:30:05 |
tuxiqae | radv, or so I thought | 16:30:18 |
K900 | Anyway yeah definitely not enabled | 16:30:21 |
K900 | In reply to @tuxiqae:matrix.org radv, or so I thought RADV is the userspace driver | 16:30:29 |
K900 | The kernel driver is called amdgpu | 16:30:34 |
tuxiqae | Oh, I see | 16:30:38 |
K900 | You need both | 16:30:39 |
K900 | Anyway, go get to your firmware settings and enable resizable BAR | 16:30:53 |
K900 | Should be somewhere in PCIe settings | 16:31:00 |
tuxiqae | Lemme try, brb | 16:31:59 |
tuxiqae | Damn, enabled Resizable BAR on my BIOS (super easily BTW)
Set the graphics to the highest settings and I now have about 250 FPS | 16:44:27 |