Сегодня пойдет речь о баге который проявился в Google Chrome начиная с версии 40.0.2214.91. И как исправить работу браузера и соответственно подвисание системы Ubuntu. Дополнительно, вы можете ознакомиться с описанием данного бага в багтрекере Google Chrome, о методе решения читаем немного ниже в материале.

Как проявляет себя баг:

  • Приведу пример, в общем работаю я  как обычно, пишу текст к новому материалу для блога и замечаю, что система начинает виснуть. Что-то на подобии весь монитор становится как бы в черных и белых кубиках, я поначалу подумал, что у меня проблемы с видеокартой, мышь не слушается, далее примерно через минуту монитор становится черным и вижу, что автоматически завершается мой сеанс.
  • Через сек 10 мне уже предлагается заново войти в систему и я ввожу свой пароль и продолжаю как обычно работать. Перезагрузки системы не происходит иногда при данной проблеме я вижу, что-то на подобии ошибка в браузере Google Chrome либо в Compiz.

 Баг Google Chrome не работает Compiz

Может кому пригодится мое решение, я последовал совету как и описали в багтрекере Google Chrome, но проблема не решилась даже после перезагрузки. Посмотрев на второй скриншот где сообщается о - "Внутренней ошибке Ubuntu 14.04 в - /usr/bin/compiz". я подождал пока сгенерируется полный отчет о причине ошибки.

Далее я увидел почти в самом низу, что для устранения проблемы желательно было обновить устаревшие пакеты в системе, а именно:

sudo apt-get install unity accountsservice aptdaemon base-files bind9-host binutils bluez bsdutils compiz* cups* gir1.2*
sudo apt-get install ifupdown initramfs-tools initramfs-tools-bin libblkid1 libc6 libcgmanager-dev libdrm2 libglib2.0-0 libglib2.0-data libgudev-1.0-0 libmount1 libpam-systemd libplymouth2 libprocps3 libselinux1 libsepol1 libsystemd-daemon0 libsystemd-login0 libudev1 libuuid1 mount multiarch-support plymouth plymouth-theme-ubuntu-text procps systemd-services udev upstart util-linux uuid-runtime
sudo apt-get install krb5-locales libappindicator3-1 libcairo-gobject2 libcairo2 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libelf1 libfreetype6 libgl1-mesa-dri libgphoto2-6 libgphoto2-l10n libgphoto2-port10 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libharfbuzz0b libindicator3-7 libnspr4 libnss3 libnss3-nssdb libsane libsane-common x11-common
sudo apt-get install gnome-control-center-shared-data gnome-keyring gnupg gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x hardening-includes indicator-printers indicator-session libasprintf-dev libasprintf0c2 libbluetooth3 libc-bin libcamel-1.2-45 libclutter-gtk-1.0-0 libcurl3-gnutls libebackend-1.2-7 libebook-1.2-14 libebook-contacts-1.2-0 libecal-1.2-16 libedata-book-1.2-20 libedata-cal-1.2-23 libedataserver-1.2-18 libflac8 libfontembed1 libgbm1 libgettextpo-dev libgettextpo0 libgnome-bluetooth11 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgweather-3-6 libgweather-common libharfbuzz-icu0 libisccc90 liblzo2-2 libnux-4.0-0 libnux-4.0-common libopenvg1-mesa libp11-kit-gnome-keyring libpam-gnome-keyring libpoppler44 libpulse-mainloop-glib0 libpulse0 libpulsedsp libqt5core5a libqt5gui5 libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sql5 libqt5sql5-sqlite libqt5test5 libqt5widgets5 libqt5xml5 libsmbclient libsystemd-journal0 libunity-control-center1 libunity-gtk2-parser0 libunity-gtk3-parser0 libupstart1 libwbclient0 libxatracker2 lightdm man-db mime-support nautilus-data nux-tools patch pm-utils poppler-utils ppp pulseaudio pulseaudio-module-x11 pulseaudio-utils python-apt python-apt-common python-gobject python-libxml2 python-samba python-urllib3 python3-apt python3-gi python3-lxml samba-common samba-common-bin samba-libs smbclient system-config-printer-common system-config-printer-gnome system-config-printer-udev unity-gtk-module-common unity-gtk2-module unity-gtk3-module unity-settings-daemon wpasupplicant xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-video-all xserver-xorg-video-ati xserver-xorg-video-intel xserver-xorg-video-radeon

В общем, все эти пакеты я не брал с потолка как некоторые могут подумать, ошибку видел не один раз, список пакетов который выше, пополнялся по отдельности в разные дни при повторе ошибки, обновил как и рекомендовалось в отчете при ошибке, будем наблюдать за стабильностью работы системы. В общем решаю работать ли далее в Google Chrome так как он из-за своих багов и прожорливости в сторону оперативки иногда меня удивляет.

Выходит чтобы нормально работать в Google Chrome в Ubuntu ему 2ГБ оперативки мало, покупать ради хрома еще 2ГБ это уже слишком. Google Chrome кушает оперативную память так как он у нас самый скоростной браузер, спешит как всегда быстрее отзыва сервера бежать. Надеюсь разработчики когда-нибудь умерят аппетиты своего браузера.

  • Еще пример, после обновления к версии 40.0.2214.111 вроде как бы работа более стабилизировалась, но не полностью корректно. Иногда замечаю, что браузер снова как бы начинает виснуть, но уже не происходит выкидывания с рабочего стола, иногда монитор потемнеет и как бы отпускает и снова можно корректно продолжать работать.
  • В некоторых случаях, работаем мы и далее и снова виснет система, но уже все немного по другому сценарию, после висяка где-то в сек 15-20 все возвращается, но пропадает интерфейс управления окнами у приложений, то есть(закрыть, свернуть и развернуть). 

    Это уже как бы крайний случай и здесь я без перезагрузки не обходился, заходил в консоль CTRL+ALT+F1 далее вводим свой логин и пароль и заходим в менеджер процессов введя команду:

top

Где убиваем запущенные приложения(Google Chrome, Skype, Shutter и другие), с помощью команды:

kill [айди процесса с 4-х цыфр] 

Далее перезагружаем введя команду:

sudo reboot

Сегодня я нашел материал на очень хорошем ресурсе - compizomania.blogspot.com. Как оказалось данная проблема имеется не только в Google Chrome, но и его сородичей Яндекс браузер, Chromium и у всех других браузеров которые работают на движке от Chromium.

Ранее еще 26 января когда я впервые столкнулся с данным багом, я писал в сообществе ubuntu - forum.ubuntu.ru, но увы тогда решения совсем никакого не нашлось так как в сообществе никто не отозвался.

Сегодня уже есть решение данного бага. Что мы делаем чтобы улучшить удобство работы в Google Chrome без подвисаний системы?

  • Перейдем на боковое меню(панель) в убунту, далее переходим в самую верхнюю иконку и попадаем во владения Dash, в поиске введем - Параметры системы

параметры системы ubuntu

  • Далее идем в Язык системы

Язык системы ubuntu

  • Метод ввода с клавиатуры, здесь у нас должна быть настройка вместо IBus на не задано.

Метод ввода с клавиатуры ubuntu

Автор: Юрий Герук

Понравилась статья?
Сегодня пойдет речь о баге который проявился в Google Chrome начиная с версии 40.0.2214.91. И как исправить работу браузера и соответственно подвисание системы Ubuntu. Дополнительно, вы можете ознакомиться с описанием данного бага в багтрекере Google...
How To
6514
Рейтинг: 5/4
При перепечатке материалов указание ссылки на linuxsoid.com обязательно.

Подпишитесь на рассылку

Смотрите также:
    Ускоряем Ubuntu уменьшая количество используемой памяти Ускоряем Ubuntu уменьшая количество используемой памяти

    Если сейчас сравнить новые версии десктоп дистрибутива Ubuntu например с версией 14.04, вы должны были бы увидеть, что дистрибутивы Linux стали более «прожорливыми», да новые версии получили проблему в виде Unity которая жрет оперативку как слон и если у вас оперативной памяти меньше 2гб, будет не сладко. В сегодняшнем материале мы обсудим несколько способов более оптимального решения возникшей проблемы которые бы позволили уменьшить апетиты в использовании оперативной памяти. Первый, конечно же - это выбор легкого дистрибутива (Xubuntu или же Lubuntu и прочих). Второй способ, в данном случае мы постараемся уменьшить потребления памяти без ограничения в функциональности работы дистрибутива, для опытов мы выбрали Ubuntu 16.04 LTS.

    Не запускается Яндекс браузер Не запускается Яндекс браузер

    Используя разные приложения, часто случается так, что мы не можем запустить приложения так как сталкиваемся с багом или еще какими прочими проблемами, часто это косяки со стороны разработчиков, иногда проблемы с доступом и разными системными ограничениями либо правами.

    Мы вроде и скачали приложение, запускаем, но оно не запускается ни при нажатии на ярлык ни при попытке запуска через терминал, в данном случае если вам не помогает даже поиск в гугле либо в яндексе и вы ничего подобного не находите и решение проблемы в итоге становится просто не посильным для вас так как в сети ничего подобного никто не встречал и вы как бы первопроходимец. В этой ситуации может помочь лишь техподдержка разрабатываемого ПО, если вы столкнулись с такой ошибкой, багом или еще чем прочим и решения в сети не обнаружили, попробуйте написать в техподдержку приложения, описать все детали и вам обязательно подскажут как выйти с данной ситуации и решить проблему.

    Конец поддержки Google Chrome 32-bit для Linux Конец поддержки Google Chrome 32-bit для Linux

    Ранее я уже упоминал о данной новости в группе фейсбук, сегодня поговорим об этом более подробно и в деталях.

    Как сообщалось ранее, Google Chrome более не будет получать поддержку для всех 32-битных Linux дистрибутивов с марта 2016 года. Аналогичные изменения затронут и платформу Mac OS X, как сообщают представители Google, данные изменения затронут всю ветку x86 Linux, независимо от распределения или номер версии.

    При смене раскладки в браузере подвисает ввод текста При смене раскладки в браузере подвисает ввод текста

    Печатая текст при переключении раскладки часто случалось такое, вроде вы и печатаете быстро текст не обращая внимания на монитор и после взглянув, вы видите, что-то вроде как не то, нет части текст хотя вроде и набор быстро проходил, в итоге в момент переключения раскладки браузер через несколько секунд просто подвисал. Часто просматривая фильм и совместно что-то ищя дополнительно в другой вкладке вы так же вводите текст для поиска, снова переключаем раскладку, вкладка с фильмом виснет наглухо и приходится вовсе перезапускать браузер.

    Установка FTP-клиента gFTP в Linux Установка FTP-клиента gFTP в Linux

    Foxit Reader — это легковесная, быстродействующая и многофункциональная программа для чтения PDF, которая позволяет создавать (бесплатное создание PDF-документов), открывать, просматривать, подписывать и распечатывать любые PDF-файлы. Foxit Reader создан на базе самого быстрого и точного (с высокой точностью отображения) в отрасли инструмента визуализации PDF, дающего пользователям лучшие возможности для просмотра и печати PDF-документов. Доступны версии продукта на английском, нидерландском, французском, немецком, итальянском, португальском, русском и испанском языках.

    Ошибка Chrome - Использовать этот профиль невозможно Ubuntu Ошибка Chrome - Использовать этот профиль невозможно Ubuntu

    Многие из вас, я надеюсь встречались в новых версиях Google Chrome  с многими ошибками и багами, на которые не хочется просто закрыть глаза и далее продолжать работать. Мне так же надоели баги в версиях начиная с 39-40, работать можно, но я все же не смог вытерпеть это издевательство, так не могло далее продолжаться.

    Новые версии Google Chrome настолько прожорливы, что им уже не хватает для корректной работы 2Гб оперативной памяти, я никогда бы об этом не подумал если бы сам не встретил все возможные баги хрома в Ubuntu 14.04.1.Более детально о решении данной проблемы, читайте в полной версии материала.

Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.

avatar