Sudden amdgpu glx/renderer failure?

Hi all, this issue appeared out of the blue – basically no 3D game will launch, steam won’t even launch, and certain browser tabs will repeatedly crash. i have tried ditching amdgpu-pro, as well as switching to mesa-tkg-bin, then back to regular mesa-bin… issue also persists through different kernels (xanmod, zen, xanmod-rt, amd)


Kernel: 6.6.13-x64v-xanmod1-1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-xanmod
root=UUID=23b243a1-ac0c-43c8-873b-adaaa1e61825 rw rootflags=subvol=@
quiet ibt=off
Desktop: KDE Plasma v: 5.27.10 tk: Qt v: 5.15.12 wm: kwin_x11 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Type: Desktop Mobo: Micro-Star model: PRO X670-P WIFI (MS-7D67) v: 1.0
serial: <filter> UEFI: American Megatrends LLC. v: 1.D1 date: 09/26/2023
Info: model: AMD Ryzen 7 7700X socket: AM5 bits: 64 type: MT MCP arch: Zen 4
gen: 5 level: v4 note: check built: 2022+ process: TSMC n5 (5nm)
family: 0x19 (25) model-id: 0x61 (97) stepping: 2 microcode: 0xA601206
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB desc: 8x1024 KiB
L3: 32 MiB desc: 1x32 MiB
Speed (MHz): avg: 4190 high: 5438 min/max: 400/5573 base/boost: 4500/5550
scaling: driver: amd-pstate-epp governor: powersave volts: 1.3 V
ext-clock: 100 MHz cores: 1: 4529 2: 3969 3: 3913 4: 3871 5: 4356 6: 3779
7: 3604 8: 4351 9: 4046 10: 3695 11: 5185 12: 5319 13: 3699 14: 5438
15: 3677 16: 3611 bogomips: 144011
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>

Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX] vendor: ASRock
driver: amdgpu v: kernel arch: RDNA-3 code: Navi-3x process: TSMC n5 (5nm)
built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: DP-1
empty: DP-2,DP-3,HDMI-A-1 bus-ID: 03:00.0 chip-ID: 1002:744c
class-ID: 0300
Device-2: AMD Raphael vendor: Micro-Star MSI driver: amdgpu v: kernel
arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
gen: 4 speed: 16 GT/s lanes: 16 ports: active: none empty: DP-4, DP-5,
DP-6, HDMI-A-2 bus-ID: 19:00.0 chip-ID: 1002:164e class-ID: 0300
temp: 36.0 C
Display: server: X.Org v: 21.1.11 with: Xwayland v: 23.2.4
compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting,radeon
alternate: fbdev,vesa gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00")
s-diag: 777mm (30.58")
Monitor-1: DP-1 mapped: DisplayPort-0 model: 27E6QC serial: <filter>
built: 2023 res: 2560x1440 hz: 165 dpi: 109 gamma: 1.2
size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9 modes:
max: 2560x1440 min: 720x400
API: EGL v: N/A platforms:
inactive: gbm,wayland,x11,surfaceless,device-0,device-1,device-2
API: OpenGL Message: GL data unavailable for root.
API: Vulkan Message: No Vulkan data available.

Kernel: swappiness: 133 (default 60) cache-pressure: 50 (default 100)
zswap: no
ID-1: swap-1 type: zram size: 30.54 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
System Temperatures: cpu: 46.2 C mobo: 36.0 C
Fan Speeds (rpm): N/A
GPU: device: amdgpu temp: 37.0 C device: amdgpu temp: 39.0 C mem: 56.0 C
fan: 1 watts: 30.00
Processes: 591 Uptime: 8m wakeups: 0 Memory: total: 32 GiB note: est.
available: 30.54 GiB used: 5.54 GiB (18.2%) Init: systemd v: 255
default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: N/A
Packages: pm: pacman pkgs: 2056 libs: 483 tools: octopi,paru,yay
Shell: garuda-inxi (sudo) default: Bash v: 5.2.26 running-in: konsole
inxi: 3.3.31
Garuda (2.6.22-1):
System install date:     2023-10-15
Last full system update: 2024-01-23
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       Yes
Failed units:            fix-bt-a2dp.service

also i’m sure this is relevant –

╰─λ glxinfo
name of display: :0
Error: couldn't find RGB GLX visual or fbconfig

╰─λ amdgpu-arch
amdgpu-arch: error while loading shared libraries: cannot open shared object file: No such fileor directory
╰─λ radeontop
Unknown Radeon card. <= R500 won't work, new cards might.
Collecting data, please wait....
radeontop 1.4, running on UNKNOWN_CHIP bus 03, 120 samples/sec

any ideas?

thanks everyone :melting_face:

ended up restoring a snap from 1/15… issue is of course gone… just wondering if anyone could glean anything – like I said this happened out of the blue, not during some video package tomfoolery :smiley:

:military_helmet: :no_bell:

hmm, issue actually returned as soon as i did a full garuda-update :frowning:

any ideas?

Not sure but could it be related to what is mentioned here?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.