Google Chrome со странным поведением

9

Я бывший пользователь браузера Chromium, но, не обновляя PPA в течение 2 месяцев, вчера переключился на браузер Google Chrome. Все в порядке, кроме странного поведения на некоторых страницах и сбоя после загрузки страниц конфигурации "chrome: //". Самый известный веб-сайт со странным поведением - это YouTube, есть картинка, которую я вижу: YouTube когда я открываю пользовательское меню в верхнем правом углу, он падает таким образом, и даже после закрытия меню некоторые части меню остаются отображаться.

Вы можете сказать, что это проблема Youtube, нет, у меня есть эта проблема, по крайней мере, на трех других сайтах, здесь это на Imgur: введите описание изображения здесь проблема не для всей стороны, иногда это происходит с середины экрана.

Интересно то, что это происходит каждый раз на одинаковом расстоянии от правой границы. Когда я проверяю элементы DOM с помощью инструмента Developer, наложение, которое показывает положение элемента, отображается так, как должно быть. Более того, если после разбившегося участка есть якорь, он работает после нажатия на него. Выделение текста на разбитой странице невозможно.

Я надеюсь, что есть достаточно информации, чтобы дать мне совет, спасибо заранее. :)

РЕДАКТИРОВАТЬ:

Вот что браузер разместил в "chrome: // gpu-internals /":

Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Compositing: Hardware accelerated
3D CSS: Hardware accelerated
CSS Animation: Software animated.
WebGL: Hardware accelerated
WebGL multisampling: Hardware accelerated
Problems Detected
Accelerated CSS animation has been disabled at the command line.
Accelerated 2d canvas is unstable in Linux at the moment.

Ubuntu 12.04 | Гном-оболочка 3.4.1 | ATI Radeon 4550 | Разрешение экрана 1024 * 768 | Chrome версия 20.0.1132.57 (Официальная сборка 145807)

user72274
источник
Похоже, что это проблема рендеринга, и поэтому она может быть связана с видеодрайвером, который сталкивается с проблемой рендеринга графических экранов, но тогда, если это не происходит с другими браузерами или окнами, это может быть ошибкой в ​​Google Chrome.
Самик
Да, это происходит только в Google Chrome. Это затронуло еще больше страниц, поэтому я был вынужден вернуться в Chromium-browser 18. *.
user72274
Не могли бы вы ввести «chrome: // gpu-internals» в адресную строку и вырезать / вставить части с надписью «Состояние графического элемента» и «Обнаружены проблемы»?
Марк Паскал
@MarkPaskal - я редактировал свой вопрос.
user72274
1
В последней версии Chrome / Chromium (версия 41.0.2272.76 - июнь 2015 г.) теперь используется адресchrome://gpu
Eborbob

Ответы:

8

Возможно, новая версия Chrome просто не нравится вашему графическому процессору. У меня были проблемы, похожие на ваши, и я решил их, отключив функции композитинга и 3D-ускорения.

Введите chrome://flagsв адресную строку и установите следующие элементы:

Компоновка графического процессора на всех страницах: отключено (три варианта в раскрывающемся списке.)

Отключить ускоренный 2D-холст: Включить (нажмите на ссылку «Включить», поле станет белым.)

Отключить ускоренную анимацию CSS: Включить (как и выше, элемент станет белым.)

Затем нажмите кнопку, которая отображается внизу страницы, Relaunch nowчтобы перезапустить Chrome и проверить, работает ли это.

Марк Паскаль
источник
У меня не работает с ATI HD7970 и Linux Mint + Mate.
Леандрос
Попробуйте ответ Jove ниже и посмотрите, подходит ли это вам. DE не должно иметь никакого значения.
Марк Паскаль
Нет, странное поведение, как всегда на Youtube, только на Youtube, я думаю, другие сайты были исправлены с помощью вашего решения.
Леандрос
Единственный доступный вариант из трех был Disable accelerated 2D canvas- включение, которое, кажется, очистило случайные белые блоки, появляющиеся на страницах в Chrome.
Eborbob
1
Кстати, это довольно запутанное , но вам нужно enableв disableопцию , чтобы отключить функцию ...
Eborbob
2

У меня была такая же проблема, и я узнал эту команду от Google:

google-chrome  --blacklist-accelerated-compositing
Юпитер
источник
1

У меня была проблема с некоторыми версиями драйвера Intel GM965 / GL960. Я предлагаю вам попробовать обновить видео драйверы. Вы не упомянули, используете ли вы fglrx или нет.

Янус Троелсен
источник
Они используют официальные драйверы, chrome помещает в черный список драйвер radeon с открытым исходным кодом, и вы можете увидеть из chrome: // gpu-internals, что WebGL аппаратно ускорен.
Марк Паскаль
0

У меня Ubuntu работает в Virtualbox, и иногда проблемы с рендерингом Chrome приводят к сбою рендеринга Ubuntu, заставляя меня перезагружать виртуальную машину. Мое решение такое же, как у Jove выше, но я добавил псевдоним в мой файл ~ / .bashrc, который помогает мне быстро запускать Chrome через терминал:

alias chrome="google-chrome --blacklist-accelerated-compositing &"
Бесой Гиргис
источник