ASUS X550Z laptop
AMD A10-7400P Radeon R6 Kaveri
Display corrupted on wake from sleep. Display activates but shows garbage. Mouse pointer visible but doesn’t move.
What are the first things to investigate?
ASUS X550Z laptop
AMD A10-7400P Radeon R6 Kaveri
Display corrupted on wake from sleep. Display activates but shows garbage. Mouse pointer visible but doesn’t move.
What are the first things to investigate?
To start with, immediately after a fresh boot right after observing the issue and initial DE login:
cat /var/log/Xorg.0.log.old | susepaste -e 10080
cat /var/log/Xorg.0.log | susepaste -e 10080
inxi -GSaz
output posted here.
cat /var/log/Xorg.0.log.old | susepaste -e 10080
https://susepaste.org/83324555
cat /var/log/Xorg.0.log | susepaste -e 10080
https://susepaste.org/38572920
inxi -GSaz
**System:**
**Kernel:** 6.0.7-1-default **arch:** x86_64 **bits:** 64 **compiler:** gcc **v:** 12.2.1
**parameters:** BOOT_IMAGE=/boot/vmlinuz-6.0.7-1-default
root=UUID=892d66cc-cba7-4be7-bace-4c4eb78b236c
resume=/dev/disk/by-id/ata-MKNSSDSR120GB_MB1911151005B4E89-part4 quiet
mitigations=auto
**Desktop:** KDE Plasma **v:** 5.26.2 **tk:** Qt **v:** 5.15.7 **wm:** kwin_wayland **vt:** 2
**dm:** SDDM **Distro:** openSUSE Tumbleweed 20221109
**Graphics:**
**Device-1:** AMD Kaveri [Radeon R6 Graphics] **vendor:** ASUSTeK **driver:** radeon
**v:** kernel **alternate:** amdgpu **arch:** GCN-2 **code:** Sea Islands
**process:** GF/TSMC 16-28nm **built:** 2013-17 **ports:****active:** eDP-1
**empty:** HDMI-A-1,VGA-1 **bus-ID:** 00:01.0 **chip-ID:** 1002:130d **class-ID:** 0300
**Device-2:** Chicony USB2.0 VGA UVC WebCam **type:** USB **driver:** uvcvideo
**bus-ID:** 4-4:2 **chip-ID:** 04f2:b48c **class-ID:** 0e02
**Display:** wayland **server:** X.org **v:** 1.21.1.4 **with:** Xwayland **v:** 22.1.5
**compositor:** kwin_wayland **driver:****X:****loaded:** radeon
**unloaded:** fbdev,modesetting,vesa **gpu:** radeon **display-ID:** 0
**Monitor-1:** eDP-1 **res:** 1366x768 **size:** N/A **modes:** N/A
**OpenGL:****renderer:** KAVERI ( LLVM 15.0.3 DRM 2.50 6.0.7-1-default) **v:** 4.5
Mesa 22.2.3 **direct render:** Yes
Is the behavior the same if you login on the SDDM greeter screen to an Xorg Plasma session instead of Wayland?
Something to try: at the Grub menu, before making a boot selection, strike the E key while your normal boot selection is highlighted, navigate to the end of the linu line (which usually wraps onto 1-2 lines below linu), append a space and radeon.cik_support=0 amdgpu.cik_support=1, then proceed with boot. This should cause an X driver switch from radeon
inxi -GSaz
...
Graphics:
Device-1: AMD Kaveri [Radeon R6 Graphics] vendor: ASUSTeK driver: **radeon**
...
compositor: kwin_wayland driver:X:loaded: **radeon**
to amdgpu
inxi -GSaz
...
Graphics:
Device-1: AMD Kaveri [Radeon R6 Graphics] vendor: ASUSTeK driver: **amdgpu**
...
compositor: kwin_wayland driver:X:loaded: **amdgpu**
If this solves the problem, radeon.cik_support=0 amdgpu.cik_support=1 can be made permanent by including it in the GRUB_CMDLINE_LINUX_DEFAULT= string in /etc/default/grub, then running sudo grub2-mkconfig -o /boot/grub2/grub.cfg. and rebooting.
I too have AMD Kaveri graphics and use radeon.cik_support=0 amdgpu.cik_support=1 for booting and for using amdgpu instead of radeon, but I don’t use Wayland, and mine is not a laptop.
Single try with X desktop instead of Wayland. Display recovered properly from sleep. Will do more tests with alternate drivers.