01 июня 2017

Проблемы с Firefox 53.х

После выхода версии Firefox 53 и последующих обновлений до Firefox 53.0.3, я стал замечать, что браузер в течение некоторого времени работы, примерно 30-40 минут, начинает грузить процессор, иногда до 100% и более, вплоть до "заморозки" системы. Долго грузились страницы. Копирование текста происходило с большой задержкой и прочие траблы. Перезагрузка Firefox помогала, но не на долго. Всё повторялось вновь и вновь. Перезагрузка системы также не приносила ощутимых результатов.
У меня на ж/диске установлено несколько ОС Linux, а именно Ubuntu и производные различных версий, но везде Firefox 53.х вёл себя одинаково неадекватно.

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

Решение проблемы пришло совершенно случайно и неожиданно.
Пару дней назад, я установил на свой компьютер разрабатываемую Ubuntu 17.10 и на удивление в ней Firefox ведёт себя вполне адекватно. Когда я проверил версию Firefox, оказалось что в дистрибутиве разработчики используют Firefox 50.1.0, а постоянные регулярные обновления пакетной базы Ubuntu 17.10 затрагивают различные приложения, но обновление Firefox не приходит.

 
Тогда я решил в других дистрибутивах, что установлены на компьютере, переустановить Firefox на версию 50.1.0. и заблокировать её от дальнейших обновлений. Теперь с браузером нет проблем!

Если у вас Firefox 53.х ведёт себя подобным образом, я предлагаю переустановить его с понижением до версии 50.1.0.

Прежде всего удалите актуальную версию Firefox 53.х следующей командой в терминале:

sudo apt remove firefox firefox-locale-ru

Установка Firefox 50.1.0 в Ubuntu и производные

Выполните в терминале одну из команд на установку браузера, согласно архитектуры вашей системы - 32 или 64-bit.

Для систем 32-bit:

cd /tmp; wget http://security.ubuntu.com/ubuntu/pool/main/f/firefox/firefox_50.1.0+build2-0ubuntu1_i386.deb; sudo dpkg -i firefox_50.1.0+build2-0ubuntu1_i386.deb

Для систем 64-bit:

cd /tmp; wget http://security.ubuntu.com/ubuntu/pool/main/f/firefox/firefox_50.1.0+build2-0ubuntu1_amd64.deb; sudo dpkg -i firefox_50.1.0+build2-0ubuntu1_amd64.deb


Команда блокировки обновления Firefox:

sudo apt-mark hold firefox

Блокировку обновления Firefox, вы можете проверить в терминале следующими командами:

sudo apt update; sudo apt upgrade


Для русификации  Firefox 50.1.0, прейдите по следующей ссылке: https://mozilla-russia.org/products/firefox/history.html, в версии 50.1.0 кликните на ссылке русификация и следуйте инструкциям:


Команда, чтобы разблокировать обновление Firefox:

sudo apt-mark unhold firefox

Удачи.