Ś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.