Jak zapobiegać rozdzieraniu ekranu w systemie Linux

Środowiska pulpitu w systemie Linux coraz lepiej radzą sobie z problemem rozdzierania ekranu, mimo że użytkownicy popularnych środowisk graficznych wciąż mierzą się z tym wyzwaniem. W niniejszym artykule przyjrzymy się, jak można zminimalizować lub całkowicie wyeliminować łzy ekranu w systemie Linux.

Rozwiązanie dla Gnome Shell

Gnome Shell z reguły skutecznie zapobiega rozdzieraniu ekranu. W przypadku wystąpienia problemów w tym środowisku graficznym, zaleca się przełączenie na sesję Gnome Wayland, zamiast korzystania z tradycyjnego trybu X11, który oferuje lepszą obsługę wyświetlania.

Jeśli sesja Wayland nie rozwiązuje problemu, warto spróbować sesji X11 z zamkniętymi sterownikami Nvidia, open source’owymi sterownikami Intel lub zamkniętymi sterownikami AMD.

Rozwiązanie dla KDE Plasma 5

KDE Plasma 5 oferuje szereg opcji konfiguracyjnych do zarządzania problemami z rozrywaniem ekranu. Ustawienia te można znaleźć w konfiguracji kompozytora Plazmy.

Choć Plasma jest domyślnie ustawiona na minimalizowanie rozdzierania ekranu, jej fabryczne ustawienia mogą nie być optymalne, co może prowadzić do problemów szczególnie podczas odtwarzania filmów w trybie pełnoekranowym.

Aby dostosować ustawienia Vsync, naciśnij klawisz Windows na klawiaturze i użyj funkcji wyszukiwania, wpisując „kompozytor”.

W wynikach wyszukiwania kliknij ikonę „kompozytor”, aby przejść do ustawień wyświetlania KDE Plasma.

W sekcji „Zapobieganie rozdzieraniu” zmień ustawienie z domyślnego (automatycznego) na „Ponowne malowanie pełnoekranowe”, a następnie kliknij „Zastosuj”. Ta prosta zmiana powinna znacznie zmniejszyć problemy z rozrywaniem ekranu w KDE Plasma 5.

Dodatkowe poprawki dla KDE

Po dokonaniu zmian w ustawieniach odświeżania ekranu, warto jeszcze bardziej poprawić działanie pulpitu. Użyj aplikacji do konfigurowania kompozytora, aby dostosować szybkość animacji oraz inne ustawienia renderowania. Eksperymentuj z tymi opcjami, aż problem zostanie rozwiązany.

Rozwiązanie dla Mate

Jeżeli korzystasz z środowiska graficznego Mate, możesz być zaskoczony, że mimo swojej prostoty, oferuje nowoczesne rozwiązania do radzenia sobie z problemami z rozrywaniem ekranu.

Najlepszym sposobem na poprawę działania Mate jest zainstalowanie narzędzia Mate-tweak, które udostępnia szereg łatwych do wprowadzenia zmian, w tym możliwość zamiany domyślnego kompozytora na inny, bardziej skuteczny.

Wiele dystrybucji Linuxa z Mate ma preinstalowane narzędzie Mate-tweak, ale nie wszystkie. Aby je zainstalować, wykonaj poniższe polecenia w terminalu.

Ubuntu

sudo apt install mate-tweak

Debian

sudo apt-get install mate-tweak

Arch Linux

Aby zainstalować Mate-tweak w Arch Linux, musisz zbudować program z repozytorium AUR. Ze względu na indywidualne zależności pakietu, będziesz potrzebować pomocnika AUR.

Najpierw zainstaluj Git i Base-devel, uruchamiając następujące komendy w terminalu:

sudo pacman -S git base-devel

Następnie zainstaluj pomocnika Trizen AUR:

git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri

Na koniec, użyj Trizen do zainstalowania Mate-tweak:

trizen -S mate-tweak

Fedora

Użytkownicy Fedory mogą napotkać trudności, ponieważ obecnie nie ma dostępnego narzędzia do ulepszania Mate. Na szczęście wersja Mate w Fedorze działa lepiej w kontekście problemów z rozrywaniem ekranu, korzystając z kompozytora Compiz.

OpenSUSE

sudo zypper install mate-tweak

Po zainstalowaniu, uruchom aplikację, naciskając Alt + F2 i wpisując „mate-tweak”. Następnie przejdź do sekcji „Windows” w bocznym menu, aby skonfigurować zarządzanie oknami Mate.

W sekcji „Menedżer okien” zmień ustawienie z Marco na „Compiz (zaawansowane efekty pulpitu przyspieszane przez GPU)”. Przejście na Compiz powinno wyeliminować problemy z rozrywaniem ekranu w Mate.

Dodatkowe poprawki dla Mate

W poprzednich artykułach wspomniano o możliwości włączenia kompozytora Compton w lekkich środowiskach graficznych, takich jak Mate. Jeśli napotykasz trudności z Compizem, rozważ użycie Compton jako alternatywy. Choć nie jest tak niezawodny jak Compiz, może być skuteczną opcją w walce z rozrywaniem ekranu.

Rozwiązanie dla XFCE4

Rozdzieranie ekranu jest częstym problemem w środowisku graficznym XFCE4. Bez względu na wydajność karty graficznej, użytkownicy mogą napotkać ten problem. Na szczęście można go łatwo rozwiązać, zamieniając domyślny kompozytor na Compton.

Aby zainstalować Compton w XFCE4, najlepiej zapoznać się z artykułem poświęconym włączaniu kompozycji w lekkich środowiskach graficznych, gdzie znajdziesz szczegóły dotyczące tej procedury.

Rozwiązanie dla LXDE / LXQt

LXDE i LXQt to lekkie środowiska graficzne, które nie oferują rozwiązań na problemy z rozrywaniem ekranu. Użytkownicy tych środowisk mogą zainstalować kompozytor Compton, aby poprawić sytuację. Szczegóły dotyczące instalacji znajdziesz w sekcji dotyczącej LXDE / LXQt.