Hi everyone,
I’ve recently bought an Rx 7900XT, it’s working fine with the latest LTS kernel (6.3.5) and gaming goes well too. The os has been freshly re-installed in the mid of the last week, so it’s “clear”.
The problem is that no games, Control, Cyberpunk, and others seems to recognize my vga as a full working raytracing card.
Those are the output from:
neofetch
OS: Manjaro Linux x86_64
Kernel: 6.3.12-1-MANJARO
Uptime: 3 hours, 52 mins
Packages: 1337 (pacman), 6 (flatpak)
Shell: bash 5.1.16
Resolution: 3840x2160
DE: Plasma 5.27.6
WM: kwin
Theme: [Plasma], Breeze [GTK2/3]
Icons: [Plasma], breeze [GTK2/3]
Terminal: konsole
Terminal Font: Hack 10
CPU: AMD Ryzen 7 5800X (16) @ 3.800GHz
GPU: AMD ATI Radeon RX 7900 XT/7900 XTX
Memory: 10485MiB / 32003MiB
glxinfo -B
name of display: :1
display: :1 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Radeon RX 7900 XT (gfx1100, LLVM 15.0.7, DRM 3.52, 6.3.12-1-MANJARO) (0x744c)
Version: 23.0.4
Accelerated: yes
Video memory: 20480MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 17556 MB, largest block: 17556 MB
VBO free aux. memory - total: 15734 MB, largest block: 15734 MB
Texture free memory - total: 17556 MB, largest block: 17556 MB
Texture free aux. memory - total: 15734 MB, largest block: 15734 MB
Renderbuffer free memory - total: 17556 MB, largest block: 17556 MB
Renderbuffer free aux. memory - total: 15734 MB, largest block: 15734 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 20480 MB
Total available memory: 36481 MB
Currently available dedicated video memory: 17556 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 7900 XT (gfx1100, LLVM 15.0.7, DRM 3.52, 6.3.12-1-MANJARO)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 23.0.4
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.0.4
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 23.0.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
**vulkaninfo --summary**
VULKANINFO
==========
Vulkan Instance Version: 1.3.255
Instance Extensions: count = 22
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Instance Layers: count = 4
--------------------------
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.3.238
driverVersion = 23.0.4
vendorID = 0x1002
deviceID = 0x744c
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD Radeon RX 7900 XT (RADV GFX1100)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 23.0.4
conformanceVersion = 1.3.0.0
deviceUUID = 00000000-0c00-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
According to some news from google, the game control should recognize my card as a raytracing compatible, but it’s still not working.
Any ideas?
Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text