-
Notifications
You must be signed in to change notification settings - Fork 0
Display and Gamescope Problems
“Black screen” is a symptom shared by several different failures. First determine whether the Deck, the game, Gamescope, the GPU, and the physical panel are still alive.
| Symptom | Leading branches |
|---|---|
| Backlight on, sound/input/rendering continue | physical scanout, plane transition, eDP/TCON/cable |
| Backlight off or brightness actually zero | panel/backlight/power/modeset state |
| Game frozen and sound loops/stops | game, Proton, GPU timeout/reset, OOM |
| Returned to Library/login repeatedly | game or Gamescope crash/session restart |
| External monitor works, internal panel fails | eDP/panel-specific path |
| Internal panel works, docked display fails | dock/cable/monitor/DP Alt Mode/modeset |
| Desktop Mode wake only | KDE/Wayland/resume/display state |
| First power-on after days off; immediate second boot works | cold-start/firmware/panel initialization branch |
The last row has its own long-off startup blackout protocol. It is not evidence for the Gamescope forced-composition fix, especially when reported on Windows or OLED.
From SSH or a usable terminal:
sudo ./deckdoc.sh --display-blackRecord whether:
- the backlight is visibly on;
- audio and controls continue;
- a recording/stream shows advancing frames;
- an external display changes the symptom;
- the event followed wake, app transition, overlay toggle, dock/undock, or update.
Do not change brightness, write bl_power, force a GPU reset, or suspend again before capture.
DeckDoc found connected eDP, a readable EDID, nonzero LCD backlight, and an active CRTC while the user declared the panel physically black. When a recording also shows valid frames and there is no matching GPU/app crash, the failure boundary moves downstream toward plane commit, DCN/eDP scanout, panel timing, TCON, cable, or panel.
Multiple planes are not an error by themselves. They justify a reversible forced-composition test only for this complete signature. Follow Screen black while sound works.
At least one panel prerequisite failed. Forced composition is not automatically indicated. Inspect the missing eDP, EDID, backlight, or CRTC state and correlate kernel modeset/reset errors.
-
amdgpu_job_timedout, reset, or VM fault: use Crashes, GPU and memory. - current-boot Gamescope core dump or repeated restart: inspect the crash/session branch.
- MangoApp
FDINFO_PERMISSION_ABORT: an overlay helper failed; do not automatically label it a compositor crash or panel failure.
DeckDoc lists connectors but does not diagnose the whole dock chain. Preserve both docked and undocked reports, then test one known-good variable at a time: monitor input, cable, adapter/dock, USB-C port, resolution/refresh setting, and power supply. A successful undocked test narrows the path but does not identify which dock component failed.
Use Valve's Docking the Steam Deck guidance for official first steps.
- the panel is black with missing EDID/eDP or zero backlight;
- forced composition does not help or one plane was already active;
- the issue recurs across clean boots and channels with third-party tools disabled;
- an external/internal split strongly suggests a hardware path;
- there are GPU reset failures, persistent display-engine errors, or physical damage.
Attach the relevant display, GPU, Gamescope, coredump, ACPI, and exact incident-time excerpts. Linux's amdgpu documentation recommends dmesg and pre/post-reproduction display debug state for DC problems.
DeckDoc records evidence before action. Preserve the incident, change one variable at a time, verify the result, and use Steam Support for safety, warranty, and hardware concerns.
- Home
- Getting started
- Triage flow
- Reading reports
- Collect and share evidence
- Continuous incident probe
- Privileged authorization