Я обновил с 4.4.0 до 4.4.8, а затем 4.5.2 на Ubuntu 16.04 LTS 64-bit, и это все еще происходит.
В 4.5.2 это даже более часто, и в основном в Chrome (еще не пробовал Firefox или Opera). Каждый раз, когда я открываю новую веб-страницу. Есть ли способ исправить это, или это ошибка?
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X/M375X] (rev 81)
Приветствия.
google-chrome
16.04
flicker
Mookey
источник
источник
--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers
некоторую дополнительную информацию здесь: productforums.google.com/forum/#!topic/chrome/...i915
(Intel HD Graphics Driver) в ядре 4.4 серии.Ответы:
После некоторых исследований я нашел решение этой проблемы. Это работает для меня сейчас.
Я отключил аппаратное ускорение для моего браузера из
Settings > Advance Settings > System > uncheck the hardware acceleration
Надеюсь, это работает на вашей машине.
Я использую
google-chrome-stable Version 50.0.2661.94 (64-bit)
наUbuntu 16.04
-----РЕДАКТИРОВАТЬ----
Если вы столкнулись с задержкой прокрутки и разрывом экрана. Сделайте, как предложено Амосом Фоларином в комментарии ниже:
Перейти к:
chrome://flags/#smooth-scrolling
и включить его.источник
У меня была та же проблема, похоже, наконец-то работает установка растеризации графического процессора на «Принудительное включение для всех слоев»:
источник
Я исправил это следующим образом:
затем перезагрузите компьютер. Это связано с тем, что драйверы Intel перешли на режим настройки. Для получения дополнительной информации см. Этот комментарий в ветке ошибок Chromium .
источник
Откройте терминал и введите эту команду:
и прокрутите вниз, пока не дойдете до этой строки:
Затем добавьте эти два параметра
Нажмите Ctrl + O для сохранения и Ctrl + X для выхода.
Затем введите эту команду:
и добавить эти строки
Нажмите Ctrl + O, затем Ctrl + X.
Откройте Chromium и напишите в адресную строку:
chrome://flags/
и введите.Наконец, откройте настройки Chrome и нажмите:
источник
zero-copy, Override Software Rendering List, Display 2D List Canvas
), и кажется, что это исправлено (на Intel HD Graphics).20-intel.conf
файла сработало для меня! Также включена растеризация GPU (не уверен, если это важно).20-intel.conf
сработало для меня - больше ничего не нужно было делать.Ни один из этих ответов, казалось, не помог мне. То, что я в итоге сделал, что, кажется , исправило это (моя ссылка была на этот сайт http://www.bang-olufsen.com/, который мерцал как CRAZY, и теперь он работает плавно), это:
1.- Навигация в
chrome://gpu/
. Вот что он показал:2.- Я пытался решить проблемы по одной. В моем случае включение этих флагов исправило некоторые из них:
GPU rasterization
,Override software rendering list
. Тогда это показало так:3.- Я отредактировал лаунчер рабочего стола и добавил параметры
--disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers
.4.- После этого проблем больше не обнаружено, все отображается как «аппаратное ускорение» и, что более важно, больше не мерцает:
Если вы сначала добавите параметры в панель запуска, список проблем должен быть короче, и, вероятно, будет легче выяснить, какие флаги помогут вам в решении оставленных вами проблем.
источник
В версии Chrome 51.0.2704.103 (64-разрядная версия) флаги
больше не работают
Лучший способ сделать это - вернуться к Chrome 50 (версия 50.0.2661.86 (64-разрядная версия)). Вот инструкция, как сделать шаг назад: как мне понизить Google Chrome?
Важно то, что мы оказываем давление на Google, чтобы решить эту проблему, голосуем за ошибку в Chromium и на странице продукта Google:
https://bugs.chromium.org/p/chromium/issues/detail?id=606152
https://productforums.google.com/forum/#!topic/chrome/CtKF2BiskT8;context-place=forum/chrome
источник
Это наконец-то сработало для меня! Нашел его внизу этой формы Google! https://productforums.google.com/forum/#!msg/chrome/CtKF2BiskT8/dLXKfU2XAQAJ
источник
Я думаю, что нашел решение:
флаги --disable-gpu-driver-bug-обходные пути --enable-native-gpu-memory-buffers, а также enable-zero-copy ENABLE
источник
Попробуйте загрузить с некоторыми опциями GPU:
--disable-gpu-driver-bug-обходные пути --enable-native-gpu-memory-buffers
После того, как вы попробуете это, вы также можете поиграть с некоторыми настройками рендеринга в about: // flags и посмотреть, поможет ли что-нибудь там, но большая часть моих мерцаний рендера была решена двумя флагами командной строки. Если у вас есть файл запуска .desktop, добавьте эти флаги в верхнюю запись Exec перед «% U». Вы также можете добавить их в другие записи Exec, чтобы флаги применялись ко всем режимам запуска.
источник
Я обнаружил, что настоящие исправления не работают для текущей версии Chrome, дальнейшие вещи должны быть изменены (по крайней мере, для моей настройки).
Я могу подтвердить, что это работает (удаляет как мерцание, так и разрыв) - благодаря https://bugs.chromium.org/p/chromium/issues/detail?id=606152#c72
Компьютер: XPS13 9343 Графика: 00: 02.0 Контроллер, совместимый с VGA: Intel Corporation Broadwell-U Integrated Graphics (версия 09) Версия Chrome: Версия 54.0.2840.100 (64-разрядная версия)
настройки
1) Проверьте сообщения об ошибках до и после настроек конфигурации ниже
2) Изменить (для хрома):
/usr/share/applications/google-chrome.desktop
или для (хрома):/usr/share/applications/chromium-browser.desktop
Exec=/usr/bin/google-chrome-stable --disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers %U
3) sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf добавьте это (вам может понадобиться создать файл):
4) Настройки Chrome flags: chrome: // flags:
5) Я сохранил Настройки Chrome> Дополнительно> Использовать аппаратное ускорение, когда доступно [ держите флажок ]. Если снять этот флажок, это действительно ухудшает производительность (хотя и уменьшает мерцание, но не разрывает), описанные выше варианты работают намного лучше для меня.
6) Перезагрузите компьютер.
7) Сравните настройки. хром: // ГПУ
Это полностью исключило мерцание и слезы для меня.
источник
Отключение аппаратного ускорения приведет к снижению производительности вашего браузера для страниц с анимацией и другими ресурсоемкими задачами.
Однако, если у вас нет установленного графического процессора в вашей системе, то подход отключения аппаратного ускорения, предложенный sgiri, является лучшим для вас.
Но у меня на ноутбуке установлена графическая карта NVidia, и я использую настольную ОС Ubuntu. Поэтому я установил проприетарный двоичный драйвер (версия 352.63). Это сработало для меня, надеюсь, будет работать и в вашей системе Ubuntu.
источник