Разрыв экрана в Chrome при просмотре Netflix в полноэкранном режиме на 14.04 LTS

9

Запуск Ubuntu 14.04 на ноутбуке ASUS с графикой Intel HD 4000. Проблема только в Netflix. Разрыв экрана сохраняется только при полном экране. Оконный режим работает отлично. Запуск фильмов в VLC в порядке и не имеет слез. Я использую Google Chrome версии 40.0.2214.111 (64-разрядная версия).

Как мне поступить?

UTDballer
источник
Это решение сработало для меня: askubuntu.com/questions/667466/…
Ruiter Gripp

Ответы:

24

Эта проблема возникла после обновления 14.04.2. Чтобы исправить разрыв в Chrome во время просмотра полноэкранного режима Netflix, выполните следующие действия:

  1. Установите CompizConfig Settings Manager:

    sudo apt-get install compizconfig-settings-manager 
    
  2. Откройте диспетчер настроек CompizConfig.

  3. Нажмите Composite.

  4. В поле «Непрямое соответствие» добавьте & !(class=^Google-chrome)в конец строки.

Это предотвращает переадресацию окон Chrome, в то время как другие полноэкранные окна не перенаправляются. Отмена перенаправления полноэкранных окон позволяет полноэкранным приложениям рисовать прямо на экране, что должно повысить производительность. Это также означает, что чертеж приложения должен управлять V-Sync, если он заботится об этом. Chrome не выполняет v-sync сам по себе, когда есть менеджер окон композитинга. Таким образом, он полагается на Compiz, чтобы сделать это. Вот почему мы должны позволить Compiz перенаправить Chrome и управлять для него v-sync. Чтобы не снижать производительность других приложений, мы добавляем исключение в правила Unredirect Match вместо того, чтобы вообще отключать эту функцию. Обратите внимание, что!(class=google-chrome)уже есть по умолчанию, но это не работает. Текущий класс окна Chrome начинается с заглавной буквы «G», тогда как правило по умолчанию начинается со строчной буквы «g». Может быть возможно, что класс окна изменился во время обновления Chrome в какой-то момент между правилом, добавляемым в Ubuntu, и сейчас. Это также может быть регрессия в Ubuntu, в которой ведущая буква «G» была заменена на «g».

user389524
источник
Сделал трюк для меня!
Punit Naik
хорошо, спасибо! работал в Ubuntu 16.04
лтс
1
Я подал ошибку в Ubuntu для этого: bugs.launchpad.net/ubuntu/+source/compiz/+bug/1741596 . Если вы хотите, чтобы это было исправлено в Ubuntu, перейдите к отчету об ошибке и нажмите «это влияет на меня», чтобы разработчики могли поработать над ним.
Тейлор Р
БЛАГОДАРЮ ВАС! Я пытался понять это некоторое время сейчас.
Никита240,