I am trying for days to make World of Warcraft run correctly. However, my GPU (AMD RX 6900 XT) is constantly recognized in “low power” mode, whatever that means. This results in the presets being set to 2/10, stuff like Multisample Alpha-Test can only be set to 4x, instead of 8x. The performance is horrible, I run with extremely inconsistent FPS, once players are around it drops to 40, caused by an insane 1% number.
This seems to be a problem with the installer? I didn’t matter if Archlinux or Fedora. Problem has been on both. Kernel doesn’t matter, tried with linux-tkg, linux and linux-zen. Runner does also seem to be irrelevant. Tried with the shipped wine-ge-8-26, with ge-proton and lutris-GE-Proton8-26. I also tried switching Desktop Environments, KDE and Gnome…
Running Windows 11 on that exact same machine gives me 3-4x the FPS and all the missing features/settings.
Anyone got the slightest clue? Happy to provide whatever logs you want. This is super strange, since I already played WoW a year ago on Linux, with the exact same setup. This is definitely not hardware related.
Menu Low Power Mode:
Some logs:
GPU:
lspci -k | grep -EA3 'VGA|3D|Display'
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] (rev c0)
Subsystem: XFX Limited Speedster MERC 319 AMD Radeon RX 6900 XT Black
Kernel driver in use: amdgpu
Kernel modules: amdgpu
Vulkan:
vulkaninfo --summary
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.279
Instance Extensions: count = 24
-------------------------------
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_headless_surface : extension revision 1
VK_EXT_surface_maintenance1 : 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 = 10
---------------------------
VK_LAYER_AMD_switchable_graphics_32 AMD switchable graphics layer 1.3.292 version 1
VK_LAYER_AMD_switchable_graphics_64 AMD switchable graphics layer 1.3.292 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 version 1
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.292
driverVersion = 2.0.316
vendorID = 0x1002
deviceID = 0x73bf
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD Radeon RX 6900 XT
driverID = DRIVER_ID_AMD_OPEN_SOURCE
driverName = AMD open-source driver
driverInfo = 2024.Q3.1 (LLPC)
conformanceVersion = 1.3.5.2
deviceUUID = asfasfaf
driverUUID = sfafafaf
Will post a screenshot of MangoHUD in a few minutes.
I’m close to installing Windows at this point, please help.