mirror of
https://github.com/hyprwm/hyprland-wiki.git
synced 2024-11-29 16:05:58 +01:00
clarify tearing issues more
This commit is contained in:
parent
43baf3abed
commit
423936d1a7
1 changed files with 4 additions and 1 deletions
|
@ -4,7 +4,7 @@ Screen tearing is used to reduce latency and/or jitter in games.
|
||||||
|
|
||||||
To enable tearing:
|
To enable tearing:
|
||||||
- Set `general:allow_tearing` to `true`. This is a "master toggle"
|
- Set `general:allow_tearing` to `true`. This is a "master toggle"
|
||||||
- Add `env = WLR_DRM_NO_ATOMIC,1` to your Hyprland config. This disables the usage of a newer DRM API that doesn't support tearing yet.
|
- Add `env = WLR_DRM_NO_ATOMIC,1` to your Hyprland config. This disables the usage of a newer kernel DRM API that doesn't support tearing yet.
|
||||||
- Add an `immediate` windowrule to your game of choice. This makes sure that Hyprland will tear it.
|
- Add an `immediate` windowrule to your game of choice. This makes sure that Hyprland will tear it.
|
||||||
|
|
||||||
{{< hint type=note >}}
|
{{< hint type=note >}}
|
||||||
|
@ -33,6 +33,9 @@ See the likely culprits below.
|
||||||
### No tearing at all
|
### No tearing at all
|
||||||
Make sure your windowrules are matching and you have the master toggle enabled.
|
Make sure your windowrules are matching and you have the master toggle enabled.
|
||||||
|
|
||||||
|
Also make sure nothing except for your game is showing on your monitor. No notifications, overlays, lockscreens,
|
||||||
|
bars, other windows, etc. (on a different monitor is fine)
|
||||||
|
|
||||||
### Apps that should tear, freeze
|
### Apps that should tear, freeze
|
||||||
Almost definitely means your GPU driver does not support tearing, like e.g. Intel's.
|
Almost definitely means your GPU driver does not support tearing, like e.g. Intel's.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue