I am using Arch Linux, I try to upgrade 50 6.6, but once I did it, the GPU render failed. I rollback one day before Arch package 6.6, everything work smoothly. i.e. other firmware, gpu driver, library remain the same. I try to fix this issue but still no progress after two night. I just roll back everything. I will be very appreciated if anyone could show me some clue on it.
In 6.6 output of LIBGL_DEBUG=verbose glxinfo -B
name of display: :0
screen 0 does not appear to be DRI3 capable
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/isaac/.drirc: No such file or directory.
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /home/isaac/.drirc: No such file or directory.
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa (0xffffffff)
Device: llvmpipe (LLVM 22.1.1, 256 bits) (0xffffffff)
Version: 25.3.5
Accelerated: no
Video memory: 32036MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 4.5
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 0 MB, largest block: 0 MB
VBO free aux. memory - total: 27690 MB, largest block: 27690 MB
Texture free memory - total: 0 MB, largest block: 0 MB
Texture free aux. memory - total: 27690 MB, largest block: 27690 MB
Renderbuffer free memory - total: 0 MB, largest block: 0 MB
Renderbuffer free aux. memory - total: 27690 MB, largest block: 27690 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 0 MB
Total available memory: 32036 MB
Currently available dedicated video memory: 0 MB
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 22.1.1, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 26.0.2-arch1.1
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.5 (Compatibility Profile) Mesa 26.0.2-arch1.1
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 26.0.2-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
And journalctl -b 0 | grep -iE “glx|egl|failed|direct rendering”
Mar 16 03:43:04 isaacArchWay kernel: tsc: Fast TSC calibration failed
Mar 16 03:43:04 isaacArchWay systemd-modules-load[436]: Failed to find module 'binder_linux'
Mar 16 03:43:04 isaacArchWay kernel: faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2
Mar 16 03:43:04 isaacArchWay kernel: cfg80211: failed to load regulatory.db
Mar 16 03:43:06 isaacArchWay rngd[665]: [hwrng ]: Initialization Failed
Mar 16 03:43:06 isaacArchWay bluetoothd[682]: Failed to set default system config for hci0
Mar 16 03:43:07 isaacArchWay containerd[756]: time="2026-03-16T03:43:07.256988658+08:00" level=info msg="skip loading plugin" error="failed to check mkfs.erofs availability: failed to run mkfs.erofs --help: exec: \"mkfs.erofs\": executable file not found in $PATH: skip plugin" id=io.containerd.differ.v1.erofs type=io.containerd.differ.v1
Mar 16 03:43:07 isaacArchWay containerd[756]: time="2026-03-16T03:43:07.262493659+08:00" level=error msg="failed to load cni during init, please check CRI plugin status before setting up network for pods" error="cni config load failed: no network config found in /etc/cni/net.d: cni plugin not initialized: failed to load cni config"
Mar 16 03:43:07 isaacArchWay dbus-broker-launch[672]: Activation request for 'org.freedesktop.home1' failed: The systemd unit 'dbus-org.freedesktop.home1.service' could not be found.
Mar 16 03:43:07 isaacArchWay libvirtd[750]: internal error: Failed to autostart storage pool 'pool-1': cannot open directory '/media/Gaming/kvm': No such file or directory
Mar 16 03:43:07 isaacArchWay libvirtd[750]: internal error: Failed to autostart storage pool 'win_pool': cannot open directory '/media/Download/kvm': No such file or directory
Mar 16 03:43:07 isaacArchWay libvirtd[750]: internal error: Failed to autostart storage pool 'win10': cannot open directory '/media/Gaming/KVM/win10': No such file or directory
Mar 16 03:43:09 isaacArchWay wireplumber[951]: default: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Mar 16 03:43:10 isaacArchWay rngd[665]: [pkcs11]: Initialization Failed
Mar 16 03:43:10 isaacArchWay rngd[665]: [rtlsdr]: Initialization Failed
Mar 16 03:43:10 isaacArchWay rngd[665]: [namedpipe]: Initialization Failed
Mar 16 03:43:12 isaacArchWay kwin_wayland[906]: Failed to find a working output layer configuration! Enabled layers:
Mar 16 03:43:12 isaacArchWay kwin_wayland[906]: Atomic modeset test failed! Permission denied
Mar 16 03:43:12 isaacArchWay kwin_wayland[906]: Applying output configuration failed!
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: Failed to initialize glamor, falling back to sw
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: amdgpu: amdgpu_device_initialize failed.
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: amdgpu: amdgpu_device_initialize failed.
Mar 16 03:43:14 isaacArchWay kded6[1365]: Failed to connect to Bolt manager DBus interface:
Mar 16 03:43:14 isaacArchWay dbus-broker-launch[672]: Activation request for 'org.freedesktop.ModemManager1' failed: The systemd unit 'dbus-org.freedesktop.ModemManager1.service' could not be found.
Mar 16 03:43:14 isaacArchWay kded6[1365]: Failed enumerating MM objects: "org.freedesktop.DBus.Error.NameHasNoOwner"
"Could not activate remote peer 'org.freedesktop.ModemManager1': activation request failed: unknown unit"
Mar 16 03:43:17 isaacArchWay org_kde_powerdevil[1520]: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Mar 16 03:43:17 isaacArchWay org_kde_powerdevil[1520]: org.kde.powerdevil.backlighthelper.brightness failed
Mar 16 03:43:17 isaacArchWay kwin_wayland[1184]: "\"fsrestore1\" - conversion of \"0,0,0,0\" to QRectF failed"
Mar 16 03:43:17 isaacArchWay org_kde_powerdevil[1520]: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds are not supported by the kernel for this hardware"
Mar 16 03:43:17 isaacArchWay systemd[811]: plasma-login-kwin_wayland.service: Failed with result 'exit-code'.
Mar 16 03:43:17 isaacArchWay kwin_wayland[1184]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Unable to open /proc/1184/root")
Mar 16 03:43:17 isaacArchWay ksmserver[1363]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.ksmserver'")
Mar 16 03:43:17 isaacArchWay gmenudbusmenuproxy[1517]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.gmenudbusmenuproxy'")
Mar 16 03:43:17 isaacArchWay xembedsniproxy[1521]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.xembedsniproxy'")
Mar 16 03:43:17 isaacArchWay kded6[1365]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.kded6'")
Mar 16 03:43:17 isaacArchWay polkit-kde-authentication-agent-1[1519]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Unable to open /proc/1519/root")
Mar 16 03:43:17 isaacArchWay kactivitymanagerd[1479]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.ActivityManager'")
Mar 16 03:43:17 isaacArchWay org_kde_powerdevil[1520]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.org_kde_powerdevil'")
Mar 16 03:43:17 isaacArchWay kaccess[1518]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
Mar 16 03:43:17 isaacArchWay xembedsniproxy[1521]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.xembedsniproxy'")
Mar 16 03:43:17 isaacArchWay kdeconnectd[1717]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
Mar 16 03:43:17 isaacArchWay polkit-kde-authentication-agent-1[1519]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Unable to open /proc/1519/root")
Mar 16 03:43:17 isaacArchWay kded6[1365]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.kded6'")
Mar 16 03:43:17 isaacArchWay gmenudbusmenuproxy[1517]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.gmenudbusmenuproxy'")
Mar 16 03:43:17 isaacArchWay kactivitymanagerd[1479]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.ActivityManager'")
Mar 16 03:43:17 isaacArchWay org_kde_powerdevil[1520]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
Mar 16 03:43:17 isaacArchWay kwin_wayland[1184]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Unable to open /proc/1184/root")
Mar 16 03:43:17 isaacArchWay DiscoverNotifier[1806]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
Mar 16 03:43:17 isaacArchWay ksmserver[1363]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.ksmserver'")
Mar 16 03:43:17 isaacArchWay xdg-desktop-portal-kde[1880]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
Mar 16 03:43:17 isaacArchWay ksecretd[1138]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
Mar 16 03:43:17 isaacArchWay systemsettings[1908]: Failed to connect to Bolt manager DBus interface:
Mar 16 03:43:17 isaacArchWay plasmashell[1448]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
I believes these should be the root cause? Some other failure seems not relate to the graphics stack.
Mar 16 03:43:12 isaacArchWay kwin_wayland[906]: Failed to find a working output layer configuration! Enabled layers:
Mar 16 03:43:12 isaacArchWay kwin_wayland[906]: Atomic modeset test failed! Permission denied
Mar 16 03:43:12 isaacArchWay kwin_wayland[906]: Applying output configuration failed!
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: Failed to initialize glamor, falling back to sw
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: amdgpu: amdgpu_device_initialize failed.
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 16 03:43:13 isaacArchWay kwin_wayland_wrapper[1283]: amdgpu: amdgpu_device_initialize failed.
Crash log of vkcube –wsi xlib
PID: 4367 (vkcube)
UID: 1000 (isaac)
GID: 1000 (isaac)
Signal: 11 (SEGV)
Timestamp: Mon 2026-03-16 03:43:28 HKT (5s ago)
Command Line: vkcube --wsi xlib
Executable: /usr/bin/vkcube
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-Alacritty@e1e60d7426d34c229472744d45662e78.service
Unit: user@1000.service
User Unit: app-Alacritty@e1e60d7426d34c229472744d45662e78.service
Slice: user-1000.slice
Owner UID: 1000 (isaac)
Boot ID: c409418a7830451980be5f2172909ad6
Machine ID: 50cfe21cf6c84d0b87f0653e08c2e481
Hostname: isaacArchWay
Storage: /var/lib/systemd/coredump/core.vkcube.1000.c409418a7830451980be5f2172909ad6.4367.1773603808000000.zst (present)
Size on Disk: 993.2K
Message: Process 4367 (vkcube) of user 1000 dumped core.
Stack trace of thread 4367:
#0 0x00007fe0b654e88e vkGetPhysicalDeviceProperties (libvulkan.so.1 + 0x4588e)
#1 0x0000563ea54fd497 n/a (/usr/bin/vkcube + 0x7497)
#2 0x0000563ea54f7642 n/a (/usr/bin/vkcube + 0x1642)
#3 0x00007fe0b65c86c1 n/a (libc.so.6 + 0x276c1)
#4 0x00007fe0b65c87f9 __libc_start_main (libc.so.6 + 0x277f9)
#5 0x0000563ea54fa0a5 n/a (/usr/bin/vkcube + 0x40a5)
Stack trace of thread 4368:
#0 0x00007fe0b663e4c1 pthread_setaffinity_np (libc.so.6 + 0x9d4c1)
#1 0x00007fe0b56a471b n/a (libvulkan_radeon.so + 0x2a471b)
#2 0x00007fe0b56a542c n/a (libvulkan_radeon.so + 0x2a542c)
#3 0x00007fe0b56a5aae n/a (libvulkan_radeon.so + 0x2a5aae)
#4 0x00007fe0b663cda4 n/a (libc.so.6 + 0x9bda4)
#5 0x00007fe0b663ce19 pthread_once (libc.so.6 + 0x9be19)
#6 0x00007fe0b56a39f7 n/a (libvulkan_radeon.so + 0x2a39f7)
#7 0x00007fe0b56d965d n/a (libvulkan_radeon.so + 0x2d965d)
#8 0x00007fe0b663797a n/a (libc.so.6 + 0x9697a)
#9 0x00007fe0b66bb2bc n/a (libc.so.6 + 0x11a2bc)
Stack trace of thread 4369:
#0 0x00007fe0b663cd22 n/a (libc.so.6 + 0x9bd22)
#1 0x00007fe0b663ce19 pthread_once (libc.so.6 + 0x9be19)
#2 0x00007fe0b56a39f7 n/a (libvulkan_radeon.so + 0x2a39f7)
#3 0x00007fe0b56d965d n/a (libvulkan_radeon.so + 0x2d965d)
#4 0x00007fe0b663797a n/a (libc.so.6 + 0x9697a)
#5 0x00007fe0b66bb2bc n/a (libc.so.6 + 0x11a2bc)
ELF object binary architecture: AMD x86-64
vkcube using wayland render properly.
When I downgrade to 6.5, output of glxinfo -B shows everything work fine.
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2) (0x731f)
Version: 25.3.5
Accelerated: yes
Video memory: 8192MB
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: 6805 MB, largest block: 6805 MB
VBO free aux. memory - total: 15821 MB, largest block: 15821 MB
Texture free memory - total: 6805 MB, largest block: 6805 MB
Texture free aux. memory - total: 15821 MB, largest block: 15821 MB
Renderbuffer free memory - total: 6805 MB, largest block: 6805 MB
Renderbuffer free aux. memory - total: 15821 MB, largest block: 15821 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 8192 MB
Total available memory: 24210 MB
Currently available dedicated video memory: 6805 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
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 25.3.5-arch1.1
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 25.3.5-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20