хромування надто часто буває в Ubuntu 14.04


38

З моменту оновлення до Ubuntu 14.04 Chrome ( google-chrome-stable) виходить з ладу набагато частіше, ніж раніше.

Я тримаю кілька вкладок відкритими (> 20), але всі вони легкі (без мультимедіа) і ніколи не викликали жодних проблем у минулому.

Використання процесора та пам'яті є досить низьким, коли браузер не відповідає, і вся система все ще є корисною.

Чи легко виправити? Де я можу знайти більше журналів для більш повної діагностики?

введіть тут опис зображення введіть тут опис зображення


Просто для перевірки: Єдине, що стає невідповідним, це хром, правильно? Коли хром помирає, чи решта комп'ютера сповільнюється / збивається?
Мітч

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

Це добре - я просто хотів перевірити. Чи є хромована (та все інше) новітньою версією? ( sudo apt-get update && sudo apt-get upgrade)
Мітч

1
Хром - оригінал. Після цього він перепаковується як Chrome.
amanthethy

1
Яким був ваш шлях оновлення до 14.04? Ви встановили його свіжим чи оновили з 13.10? Мені цікаво, оскільки я все ще відчуваю це питання ~ 2-3 рази на день.
robbmj

Відповіді:


19

У мене така ж проблема - спробуйте запустити її із прапором --disable-gpu, як

google-chrome --disable-gpu

також я використовую три монітори на двох відеокартах nvidia з відкритими інструментами для розробників (я думаю, це причина)


3
Ласкаво просимо! Чи можете ви додати більше деталей, як симптоми, які у вас були?
Волкер Зігель

це щось нове! Спасибі. Я не можу знайти жодної документації для цього варіанту. Не могли б ви описати, що це робить?
Ріккі Робінсон

1
Я думаю, що це помилка між драйвером nvidia та рендерінгом хрому, тому що у мене трапляються ці збої після встановлення драйверів
Іван М

1
Я отримую це з драйверами спільноти ATI, тому не просто Nvidia, а також, коли не відкриті інструменти для розробників.
jowan sebastian

2
хммм цікаво, я також використовую декілька моніторів з двома картками nvidia, а також інструменти для розробників відкриті майже весь час. чи --disable-gpuваріант відрізняється від use hardware acceleration when availableпараметра в розширених налаштуваннях?
Кінь

5

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


Переконайтеся, що у вас є достатньо місця для заміни, якщо вся система зависла.
Gayan Weerakutti

3

У мене були подібні проблеми з Chromium з моменту оновлення до Ubuntu 14.10. Стикаючись межа відкритих файлів , як в моїй інший відповідь (використовуючи ulimitв bashабо редагування limits.conf) , здається, вирішити цю проблему для мене. Підсумок:

У оболонці запустіть:

ulimit -a

Перевірте рядок, який читається open files(або запускається ulimit -nвідразу). У моїй системі значення є 1024. Вийти з хрому. Потім у цьому ж терміналі видайте

ulimit -n 4096
chromium-browser

Замініть 4096на значення, придатне для вашої системи. Ви повинні мати можливість використовувати більше вкладок у цьому сеансі браузера. Виявивши розумну межу, зберігайте її в limits.conf:

* жорсткий nofile 4096
* м'який nofile 4096
  • додати рядок до /etc/pam.d/common-session*:
потрібен сеанс pam_limits.so
  • вийти / перезавантажити, щоб застосувати зміни

Список літератури:


1

Я знаю рішення, яке працювало для мене, здається, воно пов'язане з оболонкою, яку ви використовуєте. Я використовував gnome-flashback як сеанс замість Unity. Коли я видалив це та знову використав Unity за замовчуванням, у мене не було збоїв. Це ще не підтверджено, але з попередніх випробувань його справа. Тож, здається, проблема полягає в Gnome 3? Можливо, драйвери з відкритим кодом та Chrome, хоча я сумніваюся в його проблемі з хромом.

Ще одна річ ... це сталося лише у 64-бітних версіях хрому, тому я вважаю, що це може вплинути лише на 64-бітні системи.


Я також помічаю ті самі візерунки, які описані тут. Не впевнений, що це є причиною, але я не відчуваю цього на будь-якому чіпсеті ароматів єдності, лише на аромати gnome Ubuntu.
Брайан Вандербуш

1
хлопці, які використовують ubuntu 14.04 (64-бітний), з єдністю і хромом все одно виходить з ладу, і весь комп'ютер висить
Джон

0

Він мертвий, Джіме!

Просто не так смішно, як раніше.

До речі, Хром каже мені:

Бу ... У вас немає розширень :-( Замість цього хочете переглянути галерею?

Це повинно бути щось інше - я завжди підозрював, що це пов’язано або з Flash, або з JavaScript, якими керують оголошення / трекери.

Щось допомогло: відкрийте диспетчер завдань (shift + esc) і просто натискайте End processкнопку, поки ви не закриєте все, але Browserі GPU Process(цих двох не можна закрити). Тепер поверніться до збоїв у веб-сайтах та спробуйте ще раз.

Вбивши всі свої вкладки таким чином, ви можете повернутися та перезавантажити сторінки за F5потребою. Це так, як веб-браузери повинні працювати в будь-якому випадку - сторінки вивільняють ресурси і сплять, коли вони не використовуються.

Коротше кажучи, я думаю, що Chromium відійшов від своєї оригінальної архітектури з пісочницею на сторінку , тому зараз існує велика взаємозалежність між запущеними веб-сторінками - і це призводить до сумнозвісної сумної вкладки, яка, як правило, приходить в пучки.

Важко не тримати веб-браузер із великим часом роботи. Я ненавиджу це говорити (або робити це), але іноді просто потрібно підняти руки і повернутися до Firefox.


Декілька разів це спричинило мій комп'ютер ініціювати послідовність вимкнення. Я не маю найяснішої ідеї, чому. Я думаю, що в менеджері завдань з хрому був якийсь "таємничий процес", який не слід вимикати. Отже, модифікована пропозиція - повільно проходьте список процесів і будьте уважні до того, які процеси ви закінчуєте.
nobar

0

Щоб відключити GPU, інший метод здійснюється через налаштування користувача.

  1. Вимкнути налаштування: Use hardware acceleration when available

    chrome://settings/search#hardware%20acceleration
    
  2. Після перезапуску браузера перевірте стан gpu

    chrome://gpu
    

    Ви повинні побачити все, що налаштовано на програмне забезпечення.

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