[Bug 206351] New: RX 5600 XT Not Correctly Recognized, Max Memory Frequency Below Where it Should Be
bugzilla-daemon at bugzilla.kernel.org
bugzilla-daemon at bugzilla.kernel.org
Thu Jan 30 09:24:54 UTC 2020
https://bugzilla.kernel.org/show_bug.cgi?id=206351
Bug ID: 206351
Summary: RX 5600 XT Not Correctly Recognized, Max Memory
Frequency Below Where it Should Be
Product: Drivers
Version: 2.5
Kernel Version: 5.5.0, 5.4.14
Hardware: All
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(DRI - non Intel)
Assignee: drivers_video-dri at kernel-bugs.osdl.org
Reporter: gardotd426 at gmail.com
Regression: No
Created attachment 287033
--> https://bugzilla.kernel.org/attachment.cgi?id=287033&action=edit
glxinfo output
NOTE: I hope DRI- non-intel is the correct component for this bug. I wasn't
sure whether to file it under that, or under console/framebuffers
My 5600 XT is not correctly recognized as such by my Arch Linux system. Some
applications and system utilities report it as "UNKNOWN AMD GPU," Some report
it just as "RADV/NAVI10 GPU," "AMD NAVI10" by glxinfo, and others, such as
inxi, report it as a "RADEON RX 5700 / 5700 XT." This occurs regardless of
vBIOS version, on both performance and silent vBIOS, also on both the original
vBIOS and the "upgraded" one AMD pushed out right before launch. Also, the max
memory frequency on this card is supposed to be 1500MHz, which it shows in
Windows, but on Linux the memory range is shown as 625-930MHz (and that's with
amdgpu.ppfeaturemask set). There are also multiple rendering issues, but I've
filed a report with mesa for those.
I know there's supposed to be a new firmware release that's supposed to fix the
performance issues with the new vBIOS, but this isn't a performance issue, and
it's present even with the original vBIOS (that had no reported performance
issues). It seems this is a matter of the 5600 XT's compatibility not properly
being built into the kernel yet (which is to be expected since it's so new).
However I will say that with my 3200G Ryzen processor that I got within a month
of it's launch, it was properly recognized and it's frequency limits were also
properly recognized and implemented.
inxi -Gxxz:
Graphics:
Device-1: AMD Navi 10 [Radeon RX 5700 / 5700 XT] vendor: Sapphire Limited
driver: amdgpu v: kernel bus ID: 09:00.0 chip ID: 1002:731f
Display: x11 server: X.Org 1.20.7 driver: amdgpu compositor: kwin_x11
resolution: 1366x768~60Hz, 1920x1080~60Hz
OpenGL: renderer: AMD NAVI10 (DRM 3.36.0 5.5.0-3-tkg-pds LLVM 9.0.1)
v: 4.6 Mesa 20.0.0-devel (git-6e1411c9e8) direct render: Yes
sudo cat /sys/class/drm/card0/device/pp_od_clk_voltage:
OD_SCLK:
0: 800Mhz
1: 1780Mhz
OD_MCLK:
1: 900MHz
OD_VDDC_CURVE:
0: 800MHz @ 0mV
1: 1290MHz @ 0mV
2: 1780MHz @ 0mV
OD_RANGE:
SCLK: 800Mhz 1820Mhz
MCLK: 625Mhz 930Mhz
VDDC_CURVE_SCLK[0]: 800Mhz 1820Mhz
VDDC_CURVE_VOLT[0]: 800mV 1050mV
VDDC_CURVE_SCLK[1]: 800Mhz 1820Mhz
VDDC_CURVE_VOLT[1]: 800mV 1050mV
VDDC_CURVE_SCLK[2]: 800Mhz 1820Mhz
VDDC_CURVE_VOLT[2]: 800mV 1050mV
vulkaninfo | grep -i "AMD GPU":
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU)
GPU id : 1 (Unknown AMD GPU)
GPU id : 0 (Unknown AMD GPU):
GPU id : 1 (Unknown AMD GPU):
GPU id : 0 (Unknown AMD GPU):
GPU id : 1 (Unknown AMD GPU):
Unknown AMD GPU (ID: 0)
Unknown AMD GPU (ID: 0)
Unknown AMD GPU (ID: 0)
Unknown AMD GPU (ID: 0)
Unknown AMD GPU (ID: 0)
Unknown AMD GPU (ID: 0)
deviceName = Unknown AMD GPU
deviceName = Unknown AMD GPU
sudo pacman -Q linux-firmware:
linux-firmware 20191220.6871bff-1
Kernels: issue persists across at least 5 different kernels. linux-zen-5.4.14,
linux-fsync-5.4.14, linux-5.4.14, linux-amd-staging-drm-next-git-5.5,
linux-55-tkg-pds (TK-Glitch custom kernel). I've also attached the output of
glxinfo, as it was far to long to include in this post and it still be
readable. I'm happy to provide any other information needed, as well as help
with testing patches or doing any debugging necessary. Whatever I can do to
help.
--
You are receiving this mail because:
You are watching the assignee of the bug.
More information about the dri-devel
mailing list