Steam Deck turned full white
Before submitting your bug report:
Otherwise, fill the requested information below. And please remove anything that doesn't apply to keep things readable :)
Brief summary of the problem:
The steam hanged and then turned full white. The entire screen turned white.
Mar 20 18:15:40 steamdeck.lan kwin_wayland[2910]: "run@file:///usr/share/kwin/scripts/convergentwindows/contents/ui/main.qml:29"
Mar 20 18:15:40 steamdeck.lan kwin_wayland[2910]: "onWindowAdded@file:///usr/share/kwin/scripts/convergentwindows/contents/ui/main.qml:69"
Mar 20 18:15:40 steamdeck.lan kwin_wayland[2910]: file:///usr/share/kwin/scripts/convergentwindows/contents/ui/main.qml:29: TypeError: Passing incompatible arguments to C++ funct
ions from JavaScript is not allowed.
Mar 20 18:15:46 steamdeck.lan kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma0 timeout, signaled seq=2958, emitted seq=2960
Mar 20 18:15:46 steamdeck.lan kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process pid 0 thread pid 0
Mar 20 18:15:46 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: GPU reset begin!
Mar 20 18:15:46 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: MODE2 reset
Mar 20 18:15:46 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: GPU reset succeeded, trying to resume
Mar 20 18:15:46 steamdeck.lan kernel: [drm] PCIE GART of 1024M enabled (table at 0x000000F47FC00000).
Mar 20 18:15:46 steamdeck.lan kernel: [drm] PSP is resuming...
Mar 20 18:15:46 steamdeck.lan kernel: [drm] reserve 0xa00000 from 0xf47e000000 for PSP TMR
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: SMU is resuming...
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: SMU is resumed successfully!
Mar 20 18:15:47 steamdeck.lan kernel: [drm] DMUB hardware initialized: version=0x0300000A
Mar 20 18:15:47 steamdeck.lan kernel: [drm] Failed to add display topology, DTM TA is not initialized.
Mar 20 18:15:47 steamdeck.lan kernel: [drm] kiq ring mec 2 pipe 1 q 0
Mar 20 18:15:47 steamdeck.lan kernel: [drm] VCN decode and encode initialized successfully(under DPG Mode).
Mar 20 18:15:47 steamdeck.lan kernel: [drm] JPEG decode initialized successfully.
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
Mar 20 18:15:47 steamdeck.lan plasmashell[4673]: amdgpu: amdgpu_cs_query_fence_status failed.
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: recover vram bo from shadow start
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: recover vram bo from shadow done
Mar 20 18:15:47 steamdeck.lan kernel: amdgpu 0000:04:00.0: amdgpu: GPU reset(1) succeeded!
Mar 20 18:15:47 steamdeck.lan kernel: [drm] Skip scheduling IBs!
Mar 20 18:15:47 steamdeck.lan kernel: [drm] Skip scheduling IBs!
Mar 20 18:15:47 steamdeck.lan kernel: [drm] Skip scheduling IBs!
...
Mar 20 18:15:47 steamdeck.lan kernel: [drm] Skip scheduling IBs!
Mar 20 18:15:47 steamdeck.lan kernel: [drm] Skip scheduling IBs!
Mar 20 18:15:47 steamdeck.lan plasmashell[4673]: [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate
Mar 20 18:15:47 steamdeck.lan kernel: [drm] Skip scheduling IBs!
Mar 20 18:15:47 steamdeck.lan kwin_wayland_wrapper[2910]: amdgpu: amdgpu_cs_query_fence_status failed.
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: A graphics reset not attributable to the current GL context occurred.
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
...
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_wayland_drm: Checking test buffer failed!
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: Failed to compile vertex shader:
""
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: line 0:"#version 140"
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: line 1:""
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: line 2:"uniform mat4 modelViewProjectionMatrix;"
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: line 3:"uniform mat4 textureMatrix;"
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: line 4:"in vec4 vertex;"
Mar 20 18:15:47 steamdeck.lan kwin_wayland[2910]: kwin_scene_opengl: line 5:""
"It doesn't work" usually is not a helpful description of an issue. The more detail about how things are going wrong, the better. >
Hardware description:
- CPU: < TODO >
- GPU: 04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] VanGogh [AMD Custom GPU 0405] [1002:163f] (rev ae)
- System Memory: 16 GB
- Display(s): internal
- BIOS: F7A0120
System information:
- Distro name and Version: opensuse tumbleweed
- Kernel version: 6.7.9-1-default -
- Custom kernel: n/a - kernel-default - repo: openSUSE-Tumbleweed-Oss
- AMD official driver version: n/a
Information for package kernel-firmware-amdgpu:
Repository : openSUSE-Tumbleweed-Oss Name : kernel-firmware-amdgpu Version : 20240312-1.1 Arch : noarch Vendor : openSUSE Installed Size : 23.2 MiB Installed : Yes Status : up-to-date Source package : kernel-firmware-20240312-1.1.src Upstream URL : https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/ Summary : Kernel firmware files for AMDGPU graphics driver Description : This package contains compressed kernel firmware files for AMDGPU graphics driver.
Information for package plasma6-mobile:
Repository : openSUSE-Tumbleweed-Oss Name : plasma6-mobile Version : 6.0.2-1.1 Arch : x86_64 Vendor : openSUSE Installed Size : 5.8 MiB Installed : Yes Status : up-to-date Source package : plasma6-mobile-6.0.2-1.1.src Upstream URL : https://www.kde.org/ Summary : Plasma shell for mobile devices Description : Plasma shell for mobile devices.
How to reproduce the issue:
1: ?????? 2: System freeze 3: maybe gpu reset 4: turns white < TODO: Describe step-by-step how to reproduce the issue > < NOTE: Add as much detail as possible >
journalctl-white-screen.txt
Attached files:Screenshots/video files
[ TODO: For rendering errors, attach screenshots of the problem and (if possible) of how it should look. For freezes, it may be useful to provide a screenshot of the affected game scene. Prefer screenshots over videos. ]
Log files (for system lockups / game freezes / crashes)
- Dmesg log (full log)
- Xorg log
- Any other log