Failed to use GPU render after upgrade from 6.5 to 6.6

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

It looks like your mesa version is changing between your tests. It seems more likely that something in the mesa stack or another library is the cause of the issue since you can’t successfully run vkcube

When I set the snapshot day back and forth, I explicitly set two day doesn’t involve change in mesa, (16/2 and 18/2)

These are the difference package between working and failing environment:

Package (193)                                  Old Version      New Version       Net Change

extra/accountsservice                          23.13.9-2        23.13.9-3           0.00 MiB
extra/ada                                      3.4.2-1          3.4.2-2             0.00 MiB
extra/aurorae                                  6.5.5-1          6.6.0-1             0.13 MiB
extra/bluedevil                                1:6.5.5-1        1:6.6.0-1           0.27 MiB
extra/breeze-gtk                               6.5.5-1          6.6.0-1             0.00 MiB
extra/breeze-plymouth                          6.5.5-1          6.6.0-1             0.00 MiB
extra/chromium                                 145.0.7632.75-1  145.0.7632.109-1    0.14 MiB
extra/code                                     1.109.2-1        1.109.4-1           0.10 MiB
core/dbus-broker                               37-2             37-3                0.00 MiB
core/dbus-broker-units                         37-2             37-3                0.00 MiB
extra/discord                                  1:0.0.124-1      1:0.0.125-1        -1.50 MiB
extra/discover                                 6.5.5-1          6.6.0-1             0.20 MiB
extra/drkonqi                                  6.5.5-1          6.6.0-1             0.10 MiB
extra/ffmpeg                                   2:8.0.1-6        2:8.0.1-7           0.00 MiB
extra/flatpak-kcm                              6.5.5-1          6.6.0-1             0.01 MiB
core/gettext                                   1.0-1            1.0-2               0.00 MiB
core/glib2                                     2.86.3-2         2.86.4-1            0.12 MiB
core/gmp                                       6.3.0-2          6.3.0-3             0.00 MiB
core/groff                                     1.23.0-7         1.23.0-8            0.02 MiB
extra/gst-libav                                1.26.10-5        1.28.0-2            0.00 MiB
extra/gst-plugins-bad-libs                     1.26.10-5        1.28.0-2            0.41 MiB
extra/gst-plugins-base                         1.26.10-5        1.28.0-2            0.00 MiB
extra/gst-plugins-base-libs                    1.26.10-5        1.28.0-2            0.24 MiB
extra/gst-plugins-good                         1.26.10-5        1.28.0-2            0.09 MiB
extra/gstreamer                                1.26.10-5        1.28.0-2            0.38 MiB
extra/gtest                                    1.17.0-1         1.17.0-2            0.00 MiB
extra/hdf5                                     2.0.0-3          2.0.0-4            -0.01 MiB
extra/hugo                                     0.155.3-2        0.156.0-1           0.24 MiB
core/iproute2                                  6.18.0-1         6.19.0-1            0.07 MiB
extra/js140                                    140.7.0-1        140.7.1-1          -0.48 MiB
extra/kactivitymanagerd                        6.5.5-1          6.6.0-1             0.00 MiB
extra/kde-cli-tools                            6.5.5-1          6.6.0-1             0.00 MiB
extra/kde-gtk-config                           6.5.5-1          6.6.0-1             0.00 MiB
extra/kdecoration                              6.5.5-1          6.6.0-1             0.02 MiB
extra/kdeplasma-addons                         6.5.5-1          6.6.0-1             1.83 MiB
extra/kgamma                                   6.5.5-1          6.6.0-1             0.00 MiB
extra/kglobalacceld                            6.5.5-1          6.6.0-1             0.01 MiB
extra/kinfocenter                              6.5.5-1          6.6.0-1             0.05 MiB
extra/kmenuedit                                6.5.5-1          6.6.0-1             0.00 MiB
extra/knighttime                               6.5.5-1          6.6.0-1             0.00 MiB
extra/kpipewire                                6.5.5-1          6.6.0-1             0.11 MiB
extra/kscreen                                  6.5.5-1          6.6.0-1             0.13 MiB
extra/kscreenlocker                            6.5.5-1          6.6.0-1             0.00 MiB
extra/ksshaskpass                              6.5.5-1          6.6.0-1             0.01 MiB
extra/ksystemstats                             6.5.5-1          6.6.0-1             0.00 MiB
extra/kwallet-pam                              6.5.5-1          6.6.0-1             0.00 MiB
extra/kwayland                                 6.5.5-1          6.6.0-1             0.00 MiB
extra/kwayland-integration                     6.5.5-1          6.6.0-1             0.00 MiB
extra/kwin                                     6.5.5-3          6.6.0-1             0.49 MiB
extra/kwrited                                  6.5.5-1          6.6.0-1             0.00 MiB
extra/layer-shell-qt                           6.5.5-2          6.6.0-1             0.00 MiB
multilib/lib32-glib2                           2.86.3-1         2.86.4-1            0.00 MiB
multilib/lib32-libgpg-error                    1.58-1           1.59-1              0.00 MiB
multilib/lib32-ncurses                         6.5-2            6.6-1               0.00 MiB
multilib/lib32-zlib                            1.3.1-2          1.3.2-1             0.00 MiB
core/libgpg-error                              1.58-1           1.59-1              0.00 MiB
extra/libkscreen                               6.5.5-1          6.6.0-1             0.11 MiB
extra/libksysguard                             6.5.5-1          6.6.0-1             0.02 MiB
extra/libnbd                                   1.24.0-2         1.24.1-1            0.00 MiB
extra/libplasma                                6.5.5-1          6.6.0-1             0.10 MiB
extra/libplist                                 2.7.0-2          2.7.0-3             0.00 MiB
extra/libsoup3                                 3.6.5-1          3.6.6-1             0.02 MiB
extra/libusbmuxd                               2.1.1-1          2.1.1-2             0.00 MiB
extra/lilv                                     0.26.2-3         0.26.4-1            0.01 MiB
extra/lutris                                   0.5.19-9         0.5.20-1            1.08 MiB
extra/milou                                    6.5.5-1          6.6.0-1             0.05 MiB
core/minizip                                   1:1.3.1-2        1:1.3.2-2           0.01 MiB
core/ncurses                                   6.5-4            6.6-1               0.10 MiB
extra/nmap                                     7.98-4           7.98-5              0.00 MiB
extra/ocean-sound-theme                        6.5.5-1          6.6.0-1             0.00 MiB
extra/oxygen-sounds                            6.5.5-1          6.6.0-1             0.00 MiB
extra/plasma-activities                        6.5.5-1          6.6.0-1             0.00 MiB
extra/plasma-activities-stats                  6.5.5-1          6.6.0-1             0.00 MiB
extra/plasma-browser-integration               6.5.5-1          6.6.0-1             0.00 MiB
extra/plasma-desktop                           6.5.5-1          6.6.0-1             2.52 MiB
extra/plasma-disks                             6.5.5-1          6.6.0-1             0.01 MiB
extra/plasma-firewall                          6.5.5-1          6.6.0-1             0.00 MiB
extra/plasma-integration                       6.5.5-2          6.6.0-1             0.01 MiB
extra/plasma-nm                                6.5.5-1          6.6.0-1             0.18 MiB
extra/plasma-pa                                6.5.5-1          6.6.0-1             0.02 MiB
extra/plasma-sdk                               6.5.5-1          6.6.0-1             0.02 MiB
extra/plasma-systemmonitor                     6.5.5-1          6.6.0-1             0.16 MiB
extra/plasma-thunderbolt                       6.5.5-1          6.6.0-1             0.01 MiB
extra/plasma-vault                             6.5.5-1          6.6.0-1            -0.03 MiB
extra/plasma-welcome                           6.5.5-1          6.6.0-1            -0.02 MiB
extra/plasma-workspace                         6.5.5-1          6.6.0-1             0.49 MiB
extra/plasma-workspace-wallpapers              6.5.5-1          6.6.0-1            37.66 MiB
extra/plasma5support                           6.5.5-1          6.6.0-1             0.15 MiB
extra/plymouth-kcm                             6.5.5-1          6.6.0-1             0.00 MiB
extra/polkit-kde-agent                         6.5.5-1          6.6.0-1             0.00 MiB
extra/powerdevil                               6.5.5-1          6.6.0-1            -0.02 MiB
core/python                                    3.14.2-2         3.14.3-1            0.14 MiB
extra/python-cryptography                      46.0.5-1         46.0.5-2            0.05 MiB
extra/python-filelock                          3.20.3-1         3.24.0-1            0.10 MiB
extra/python-sentry_sdk                        2.52.0-1         2.53.0-1            0.04 MiB
extra/qemu-audio-alsa                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-audio-dbus                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-audio-jack                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-audio-oss                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-audio-pa                            10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-audio-pipewire                      10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-audio-sdl                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-audio-spice                         10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-base                                10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-block-curl                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-block-dmg                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-block-gluster                       10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-block-iscsi                         10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-block-nfs                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-block-ssh                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-chardev-baum                        10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-chardev-spice                       10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-common                              10.2.0-2         10.2.0-3           -0.01 MiB
extra/qemu-desktop                             10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-docs                                10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-emulators-full                      10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-full                                10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-qxl                      10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-gpu               10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-gpu-gl            10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-gpu-pci           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-gpu-pci-gl        10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-gpu-pci-rutabaga  10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-gpu-rutabaga      10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-vga               10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-vga-gl            10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-display-virtio-vga-rutabaga      10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-s390x-virtio-gpu-ccw             10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-uefi-vars                        10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-usb-host                         10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-usb-redirect                     10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-hw-usb-smartcard                    10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-img                                 10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-pr-helper                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-aarch64                      10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-alpha                        10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-alpha-firmware               10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-arm                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-arm-firmware                 10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-avr                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-hppa                         10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-hppa-firmware                10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-loongarch64                  10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-m68k                         10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-microblaze                   10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-microblaze-firmware          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-mips                         10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-or1k                         10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-ppc                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-ppc-firmware                 10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-riscv                        10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-riscv-firmware               10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-rx                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-s390x                        10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-s390x-firmware               10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-sh4                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-sparc                        10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-sparc-firmware               10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-tricore                      10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-x86                          10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-x86-firmware                 10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-system-xtensa                       10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-tests                               10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-tools                               10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-ui-curses                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-ui-dbus                             10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-ui-egl-headless                     10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-ui-gtk                              10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-ui-opengl                           10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-ui-sdl                              10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-ui-spice-app                        10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-ui-spice-core                       10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-user                                10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-vhost-user-gpu                      10.2.0-2         10.2.0-3            0.00 MiB
extra/qemu-vmsr-helper                         10.2.0-2         10.2.0-3            0.00 MiB
extra/qqc2-breeze-style                        6.5.5-1          6.6.0-1             0.12 MiB
extra/ripgrep                                  15.1.0-1         15.1.0-2           -0.13 MiB
extra/sane                                     1.4.0-3          1.4.0-4             0.00 MiB
extra/sdl3                                     3.4.0-3          3.4.0-4             0.00 MiB
extra/semver                                   7.7.3-1          7.7.4-1             0.00 MiB
extra/serd                                     0.32.6-1         0.32.8-1            0.00 MiB
extra/simdjson                                 1:4.2.4-1        1:4.2.4-2           0.00 MiB
extra/snappy                                   1.2.2-2          1.2.2-3             0.00 MiB
extra/sord                                     0.16.20-1        0.16.22-1           0.00 MiB
extra/spdlog                                   1.17.0-1         1.17.0-2            0.00 MiB
extra/spectacle                                1:6.5.5-1        1:6.6.0-1          -0.37 MiB
extra/sratom                                   0.6.20-1         0.6.22-1            0.00 MiB
extra/systemsettings                           6.5.5-1          6.6.0-1             0.00 MiB
extra/vim                                      9.1.2132-1       9.2.0010-1         -0.01 MiB
extra/vim-runtime                              9.1.2132-1       9.2.0010-1          0.09 MiB
extra/xdg-desktop-portal-kde                   6.5.5-1          6.6.0-1             0.20 MiB
core/zlib                                      1:1.3.1-2        1:1.3.2-2          -0.11 MiB
extra/zxing-cpp                                3.0.1-1          3.0.2-1            -0.09 MiB

I try to upgrade again and see this interesting happen: where eglinfo fail to load GPU with the user but sudo. My user indeed have both render and video group.

sudo journalctl -b 0 | grep -iE "kwin"

Mar 16 04:44:03 isaacArchWay kwin_wayland[911]: No backend specified, automatically choosing drm
Mar 16 04:44:03 isaacArchWay kwin_wayland[911]: Accepting client connections on sockets: QList("wayland-0")
Mar 16 04:44:12 isaacArchWay kwin_wayland[1214]: No backend specified, automatically choosing drm
Mar 16 04:44:12 isaacArchWay kwin_wayland[1214]: could not create a component for  "org.flameshot.Flameshot.desktop"
Mar 16 04:44:13 isaacArchWay kwin_wayland[1214]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 16 04:44:13 isaacArchWay kwin_wayland[1214]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 16 04:44:13 isaacArchWay kwin_wayland[1214]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1313]: Failed to initialize glamor, falling back to sw
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1313]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1313]: amdgpu: amdgpu_device_initialize failed.
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1313]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1313]: amdgpu: amdgpu_device_initialize failed.
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1342]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1342]: > Warning:          Unsupported maximum keycode 708, clipping.
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1342]: >                   X11 cannot support keycodes above 255.
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1342]: > Warning:          Virtual modifier Hyper multiply defined
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1342]: >                   Using 0, ignoring 0
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1342]: > Warning:          Virtual modifier ScrollLock multiply defined
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1342]: >                   Using 0, ignoring 0
Mar 16 04:44:13 isaacArchWay kwin_wayland_wrapper[1342]: Errors from xkbcomp are not fatal to the X server
Mar 16 04:44:16 isaacArchWay kwin_wayland[1214]: "\"fsrestore1\" - conversion of \"0,0,0,0\" to QRectF failed"
Mar 16 04:44:16 isaacArchWay kwin_wayland[1214]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 16 04:44:16 isaacArchWay kwin_wayland[1214]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Unable to open /proc/1214/root")
Mar 16 04:44:16 isaacArchWay kwin_wayland[1214]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Unable to open /proc/1214/root")
Mar 16 04:44:17 isaacArchWay systemd[815]: plasma-login-kwin_wayland.service: Main process exited, code=exited, status=15/n/a
Mar 16 04:44:17 isaacArchWay systemd[815]: plasma-login-kwin_wayland.service: Failed with result 'exit-code'.
Mar 16 04:44:17 isaacArchWay systemd[815]: plasma-login-kwin_wayland.service: Consumed 664ms CPU time over 13.471s wall clock time, 226.7M memory peak.

eglinfo -B


GBM platform:
_amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
amdgpu: amdgpu_device_initialize failed.
_amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
amdgpu: amdgpu_device_initialize failed.
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Wayland platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: AMD
OpenGL core profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: AMD
OpenGL compatibility profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: AMD
OpenGL ES profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

X11 platform:
libEGL warning: DRI3 error: Could not get DRI3 device
libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Surfaceless platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: AMD
OpenGL core profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: AMD
OpenGL compatibility profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: AMD
OpenGL ES profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device platform:
Device #0:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: AMD
OpenGL core profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: AMD
OpenGL compatibility profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: AMD
OpenGL ES profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device #1:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

sudo eglinfo -B

GBM platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: AMD
OpenGL core profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: AMD
OpenGL compatibility profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: AMD
OpenGL ES profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Wayland platform:
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
eglinfo: eglInitialize failed

X11 platform:
libEGL warning: DRI3 error: Could not get DRI3 device
libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Surfaceless platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: AMD
OpenGL core profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: AMD
OpenGL compatibility profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: AMD
OpenGL ES profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device platform:
Device #0:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: AMD
OpenGL core profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: AMD
OpenGL compatibility profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: AMD
OpenGL ES profile renderer: AMD Radeon RX 5700 XT (radeonsi, navi10, LLVM 21.1.6, DRM 3.64, 6.18.9-arch1-2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device #1:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 21.1.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Is your mirror up-to-date? Those new versions are pretty old.

Plasma is already at 6.6.2 in the Arch repos.

It also seems strange that your mesa output has two different versions in glxinfo

The mirror is not up to date, I set them to 16-Feb and 18-Feb so I could fixed the mesa version to 25.3.5 . In fact I did perform a full system upgrade at 14-Mar and then my system break on 3D graphics things. I decided to rollback at certain point to see which package causing the issue. And finally find 16-Feb and 18-Feb as working and failing day.

The package change above is output of pacman -Syyuu from 16-Feb to 18-Feb

I have already rule out some problem. The eglinfo with/without sudo seems is intended ( There is post in Arch Linux Forums showing this behavior: [Solved] Error 13 by amdgpu on fresh installation). And I try to eglinfo without sudo in tty session, the GPU show up properly instead of llvmpipeline in GBM platform.

Also I should confidently rule out the cause from display manager, I disable sddm and login to tty directly. Then dbus-run-session /usr/bin/startplasma-wayland but the problem persist.

When I using the kde 6.5 the journal look like

Mar 17 01:59:14 isaacArchWay kwin_wayland[1110]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 17 01:59:14 isaacArchWay kwin_wayland[1110]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 17 01:59:14 isaacArchWay kwin_wayland[1110]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 17 01:59:14 isaacArchWay kwin_wayland[1110]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 17 01:59:14 isaacArchWay kcminit_startup[1117]: Initializing  "/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so"
Mar 17 01:59:14 isaacArchWay kwin_wayland_wrapper[1277]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Mar 17 01:59:14 isaacArchWay kwin_wayland_wrapper[1277]: > Warning:          Unsupported maximum keycode 708, clipping.
Mar 17 01:59:14 isaacArchWay kwin_wayland_wrapper[1277]: >                   X11 cannot support keycodes above 255.
Mar 17 01:59:14 isaacArchWay kwin_wayland_wrapper[1277]: > Warning:          Virtual modifier Hyper multiply defined
Mar 17 01:59:14 isaacArchWay kwin_wayland_wrapper[1277]: >                   Using 0, ignoring 0
Mar 17 01:59:14 isaacArchWay kwin_wayland_wrapper[1277]: > Warning:          Virtual modifier ScrollLock multiply defined
Mar 17 01:59:14 isaacArchWay kwin_wayland_wrapper[1277]: >                   Using 0, ignoring 0
Mar 17 01:59:14 isaacArchWay kwin_wayland_wrapper[1277]: Errors from xkbcomp are not fatal to the X server

In 6.6,

 Mar 17 01:32:22 isaacArchWay kwin_wayland[20900]: No backend specified, automatically choosing drm
Mar 17 01:32:22 isaacArchWay kwin_wayland[20900]: could not create a component for  "org.flameshot.Flameshot.desktop"
Mar 17 01:32:23 isaacArchWay kwin_wayland[20900]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Unable to open /proc/20900/root")
Mar 17 01:32:23 isaacArchWay kwin_wayland[20900]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 17 01:32:23 isaacArchWay kwin_wayland[20900]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 17 01:32:23 isaacArchWay kwin_wayland[20900]: The theme "Dracula" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: Failed to initialize glamor, falling back to sw
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: amdgpu: amdgpu_device_initialize failed.
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: amdgpu: amdgpu_device_initialize failed.
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20996]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20996]: > Warning:          Unsupported maximum keycode 708, clipping.
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20996]: >                   X11 cannot support keycodes above 255.
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20996]: > Warning:          Virtual modifier Hyper multiply defined
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20996]: >                   Using 0, ignoring 0
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20996]: > Warning:          Virtual modifier ScrollLock multiply defined
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20996]: >                   Using 0, ignoring 0
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20996]: Errors from xkbcomp are not fatal to the X server 

So I believe the key is:

Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: Failed to initialize glamor, falling back to sw
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: amdgpu: amdgpu_device_initialize failed.
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: _amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
Mar 17 01:32:23 isaacArchWay kwin_wayland_wrapper[20983]: amdgpu: amdgpu_device_initialize failed.

The output of ls -l /dev/dri/*

 total 0
drwxr-xr-x  2 root root         80 Mar 17 00:51 by-path
crw-rw----+ 1 root video  226,   1 Mar 17 01:29 card1
crw-rw-rw-  1 root render 226, 128 Mar 17 00:51 renderD128 

The output of getfacl /dev/dri/*

 getfacl: Removing leading '/' from absolute path names
# file: dev/dri/by-path
# owner: root
# group: root
user::rwx
group::r-x
other::r-x

# file: dev/dri/card1
# owner: root
# group: video
user::rw-
user:isaac:rw-
group::rw-
mask::rw-
other::---

# file: dev/dri/renderD128
# owner: root
# group: render
user::rw-
group::rw-
other::rw- 

The output of `loginctl show-session $XDG_SESSION_ID`

 Id=4
User=1000
Name=isaac
Timestamp=Tue 2026-03-17 00:54:19 HKT
TimestampMonotonic=178543818
VTNr=3
Seat=seat0
TTY=tty3
Remote=no
Service=login
Scope=session-4.scope
Leader=4583
LeaderPIDFDId=4584
Audit=4
Type=tty
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=1773682336000000
IdleSinceHintMonotonic=2454852453
CanIdle=yes
CanLock=yes
LockedHint=no 

I also try to pacman -Syu today (16-March) but it still failed. I rollback to the date 17-Feb and everything work, but 18-Feb failed. The package change between these two day is

extra/aurorae                      6.5.5-1      6.6.0-1        0.13 MiB
extra/bluedevil                    1:6.5.5-1    1:6.6.0-1      0.27 MiB
extra/breeze-cursors               6.6.2-1      6.6.0-2        0.00 MiB
extra/breeze-gtk                   6.5.5-1      6.6.0-1        0.00 MiB
extra/breeze-plymouth              6.5.5-1      6.6.0-1        0.00 MiB
extra/discord                      1:0.0.124-1  1:0.0.125-1   -1.50 MiB
extra/discover                     6.5.5-1      6.6.0-1        0.20 MiB
extra/drkonqi                      6.5.5-1      6.6.0-1        0.10 MiB
extra/flatpak-kcm                  6.5.5-1      6.6.0-1        0.01 MiB
extra/kactivitymanagerd            6.5.5-1      6.6.0-1        0.00 MiB
extra/kde-cli-tools                6.5.5-1      6.6.0-1        0.00 MiB
extra/kde-gtk-config               6.5.5-1      6.6.0-1        0.00 MiB
extra/kdecoration                  6.5.5-1      6.6.0-1        0.02 MiB
extra/kdeplasma-addons             6.5.5-1      6.6.0-1        1.83 MiB
extra/kgamma                       6.5.5-1      6.6.0-1        0.00 MiB
extra/kglobalacceld                6.5.5-1      6.6.0-1        0.01 MiB
extra/kinfocenter                  6.5.5-1      6.6.0-1        0.05 MiB
extra/kmenuedit                    6.5.5-1      6.6.0-1        0.00 MiB
extra/knighttime                   6.5.5-1      6.6.0-1        0.00 MiB
extra/kpipewire                    6.5.5-1      6.6.0-1        0.11 MiB
extra/kscreen                      6.5.5-1      6.6.0-1        0.13 MiB
extra/kscreenlocker                6.5.5-1      6.6.0-1        0.00 MiB
extra/ksshaskpass                  6.5.5-1      6.6.0-1        0.01 MiB
extra/ksystemstats                 6.5.5-1      6.6.0-1        0.00 MiB
extra/kwallet-pam                  6.5.5-1      6.6.0-1        0.00 MiB
extra/kwayland                     6.5.5-1      6.6.0-1        0.00 MiB
extra/kwayland-integration         6.5.5-1      6.6.0-1        0.00 MiB
extra/kwin                         6.5.5-3      6.6.0-1        0.49 MiB
extra/kwrited                      6.5.5-1      6.6.0-1        0.00 MiB
extra/layer-shell-qt               6.5.5-2      6.6.0-1        0.00 MiB
extra/libkscreen                   6.5.5-1      6.6.0-1        0.11 MiB
extra/libksysguard                 6.5.5-1      6.6.0-1        0.02 MiB
extra/libnbd                       1.24.0-2     1.24.1-1       0.00 MiB
extra/libplasma                    6.5.5-1      6.6.0-1        0.10 MiB
extra/milou                        6.5.5-1      6.6.0-1        0.05 MiB
extra/ocean-sound-theme            6.5.5-1      6.6.0-1        0.00 MiB
extra/oxygen-sounds                6.5.5-1      6.6.0-1        0.00 MiB
extra/plasma-activities            6.5.5-1      6.6.0-1        0.00 MiB
extra/plasma-activities-stats      6.5.5-1      6.6.0-1        0.00 MiB
extra/plasma-browser-integration   6.5.5-1      6.6.0-1        0.00 MiB
extra/plasma-desktop               6.5.5-1      6.6.0-1        2.52 MiB
extra/plasma-disks                 6.5.5-1      6.6.0-1        0.01 MiB
extra/plasma-firewall              6.5.5-1      6.6.0-1        0.00 MiB
extra/plasma-integration           6.5.5-2      6.6.0-1        0.01 MiB
extra/plasma-login-manager         6.6.2-1      6.6.0-1       -0.02 MiB
extra/plasma-nm                    6.5.5-1      6.6.0-1        0.18 MiB
extra/plasma-pa                    6.5.5-1      6.6.0-1        0.02 MiB
extra/plasma-sdk                   6.5.5-1      6.6.0-1        0.02 MiB
extra/plasma-systemmonitor         6.5.5-1      6.6.0-1        0.16 MiB
extra/plasma-thunderbolt           6.5.5-1      6.6.0-1        0.01 MiB
extra/plasma-vault                 6.5.5-1      6.6.0-1       -0.03 MiB
extra/plasma-welcome               6.5.5-1      6.6.0-1       -0.02 MiB
extra/plasma-workspace             6.5.5-1      6.6.0-1        0.49 MiB
extra/plasma-workspace-wallpapers  6.5.5-1      6.6.0-1       37.66 MiB
extra/plasma5support               6.5.5-1      6.6.0-1        0.15 MiB
extra/plymouth-kcm                 6.5.5-1      6.6.0-1        0.00 MiB
extra/polkit-kde-agent             6.5.5-1      6.6.0-1        0.00 MiB
extra/powerdevil                   6.5.5-1      6.6.0-1       -0.02 MiB
extra/qqc2-breeze-style            6.5.5-1      6.6.0-1        0.12 MiB
extra/spectacle                    1:6.5.5-1    1:6.6.0-1     -0.37 MiB
extra/systemsettings               6.5.5-1      6.6.0-1        0.00 MiB
extra/xdg-desktop-portal-kde       6.5.5-1      6.6.0-1        0.20 MiB
extra/zxing-cpp                    3.0.1-1      3.0.2-1       -0.09 MiB

I believe other than discord, libnbd, and zxing-cpp. The remaining are all KDE related package. It seems that these three package unrelated to any graphics stuff so I guess the upgrade from 6.5 to 6.6 should be the root cause my problem.

I upgrade all these package, and downgrade only kwin to 6.5.5-3. Everything works, so I suspect the change in kwin is the root cause of my problem.