Как исправить tearing в XFCE Ubuntu

Многие установив Xubuntu заметили, что вертикальная синхронизация не работает как следует.
Протестировать это можно на сайте www.vsynctester.com. Увеличьте масштаб в браузере, чтобы окно было на весь экран. И сразу увидите разрывающееся изображение при его движении.

  1. Заходим в "Settings Manager" - "Window Manager Tweaks" - "Compositor" и снимаем галку "Enable Display Compositing".
    Настройка Compositor отвечает за наложение окон в режиме прозрачности.
    xubuntu-compositor
  2. Устанавливаем другой композитный менеджер окон compton:
    sudo apt-get update
    sudo apt-get install compton
    

    Запускаем командой

    compton --vsync opengl
    

    Либо второй вариант:

    compton --backend glx --paint-on-overlay --vsync opengl-swc
    
  3. Повторно заходим на сайт с тестированием вертикальной синхронизации по ссылке выше. Если все ОК, то создаем ярлык в автозапуске, чтобы не вводить команду каждый раз при старте./home/username/.config/autostart/
    где username — имя текущего пользователя.Создаем там файл compton.desktop следующего содержания:

    [Desktop Entry]
    Name=compton
    Type=Application
    Exec=compton --vsync opengl
    

Теперь все работает отлично, видео не рвется, работает прозрачность окон.

Спасибо за помощь в поиске решения: ubuntuforums.org

Добавить комментарий