diff options
Diffstat (limited to 'wiki')
| -rw-r--r-- | wiki/Configuration:-Debug-Options.md | 17 | ||||
| -rw-r--r-- | wiki/Nvidia.md | 4 |
2 files changed, 3 insertions, 18 deletions
diff --git a/wiki/Configuration:-Debug-Options.md b/wiki/Configuration:-Debug-Options.md index 299437ca..ad74dba7 100644 --- a/wiki/Configuration:-Debug-Options.md +++ b/wiki/Configuration:-Debug-Options.md @@ -21,7 +21,6 @@ debug { force-pipewire-invalid-modifier dbus-interfaces-in-non-session-instances wait-for-frame-completion-before-queueing - wait-for-frame-completion-in-pipewire emulate-zero-presentation-time disable-resize-throttling disable-transactions @@ -155,22 +154,6 @@ debug { } ``` -### `wait-for-frame-completion-in-pipewire` - -<sup>Since: 25.05</sup> - -Wait until every screencast frame is done rendering before handing it over to PipeWire. - -Sometimes helps on NVIDIA to prevent glitched frames when screencasting. - -This debug flag will eventually be removed once we handle this properly (via explicit sync in PipeWire). - -```kdl -debug { - wait-for-frame-completion-in-pipewire -} -``` - ### `emulate-zero-presentation-time` Emulate zero (unknown) presentation time returned from DRM. diff --git a/wiki/Nvidia.md b/wiki/Nvidia.md index 13b551d8..dc94c4b7 100644 --- a/wiki/Nvidia.md +++ b/wiki/Nvidia.md @@ -42,9 +42,11 @@ The fix shipped in the driver at the time of writing uses a value of 0, while th ### Screencast flickering fix +<sup>Until: next release</sup> + If you have screencast glitches or flickering on NVIDIA, set this in the niri config: -```kdl +```kdl,must-fail debug { wait-for-frame-completion-in-pipewire } |
