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 (Official Build 145807)


Це, здається, є проблемою візуалізації, і тому може бути пов’язано з драйвером відео, який стикається з проблемою відображення екранів, збагачених графікою, але тоді, якщо це не відбувається з іншими браузерами чи вікнами, то це може бути помилка Google Chrome.
Самік

Так, це відбувається лише в Google Chrome. На це впливає ще більше сторінок, тому я був змушений повернутися до Chromium-браузера 18. *.
user72274

Чи можете ви ввести "chrome: // gpu-Internals" в адресний рядок і вирізати / вставити частини, на яких написано "Статус графічної функції" та "Виявлені проблеми"?
Марк Паскаль

@MarkPaskal - я змінив своє запитання.
користувач72274

1
Остання версія Chrome / Chromium (версія 41.0.2272.76 - червень 2015 року) зараз використовується адресаchrome://gpu
Eborbob

Відповіді:


8

Можливо, новіша версія Chrome просто не подобається вашому графічному процесору. У мене виникли проблеми, подібні до ваших, і вони вирішили їх, вимкнувши функції композиції та 3d прискорення.

Введіть chrome://flagsв адресний рядок і встановіть наступні елементи:

Композиція графічного процесора на всіх сторінках: відключена (три варіанти у спадному меню)

Вимкнути пришвидшене двовимірне полотно: Увімкнути (Клацніть посилання, на якому написано "Увімкнути", поле стане білим.)

Вимкнути прискорені анімації CSS: Увімкнути (Як і вище, елемент стане білим.)

Потім натисніть кнопку, яка відображається внизу сторінки, Relaunch nowщоб перезапустити хром і перевірити, чи це працювало.


Не працює для мене з ATI HD7970 та Linux Mint + Mate.
Леандрос

Спробуйте відповідь Джова нижче та побачите, чи працює це для вас. 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.


Вони використовують офіційні драйвери, хромують чорні списки драйверів Radeon з відкритим кодом, і ви можете бачити з chrome: // gpu-Internals, що WebGL прискорено апаратно.
Марк Паскаль

0

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

alias chrome="google-chrome --blacklist-accelerated-compositing &"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.