Add force-disable-connectors-on-resume debug flag

This commit is contained in:
Ivan Molodetskikh
2025-12-18 07:37:49 +03:00
parent 2641356d41
commit d2fa1f54d4
4 changed files with 30 additions and 1 deletions
+14
View File
@@ -17,6 +17,7 @@ debug {
disable-cursor-plane
disable-direct-scanout
restrict-primary-scanout-to-matching-format
force-disable-connectors-on-resume
render-drm-device "/dev/dri/renderD129"
ignore-drm-device "/dev/dri/renderD128"
ignore-drm-device "/dev/dri/renderD130"
@@ -104,6 +105,19 @@ debug {
}
```
### `force-disable-connectors-on-resume`
Force-disables all outputs upon resuming niri (TTY switch or waking up from suspend).
This causes a modeset/screen blank on all outputs.
If niri rendering is corrupted, or monitors don't light up after a TTY switch, you can try this flag.
```kdl
debug {
force-disable-connectors-on-resume
}
```
### `render-drm-device`
Override the DRM device that niri will use for all rendering.