LINUX.ORG.RU

Debiam Wheezy Iceweasel Hangs.


0

1

приветствую.

Буквально несколько дней назад начало проявляться зависание iceweasel при обтрытии буквально пары страниц википедии. Гугленье на эту тему не дало простых ответов, лишь ответ с качанием исходников библиотеки libcairo2 и патчей на нее. Решение сложное и 17.08.2013 я сделал #apt-get dist-upgrade который уменьшил проблему, и я было хотел написать рапорт о успешном решении задачи - но в процессе написания на нетбуке опять все встало в ступор. Посему обращаюсь сюда. Кто нибудь имел такие проблемы и знает пути решения? На той машине с которой пишу - намеренно не делаю
#apt-get dist-upgrade дабы не отрезать себя от мира.

P.S. Тормоза есть, но полный лоокап пока не наблюдал на проапгрейженной системе и пока писал сюда - там все разблокировалось м позволило написать отчет оттуда
в http://sys0p-0leg.blogspot.com

P.P.S. Пересел за нетбук, открыл статью http://habrahabr.ru/post/189706 и опаньки... опять локап на 5 минут. Пока логиниался и отражал тут - оно опяить разлочилось.
Тем не менее это поведение напрягает
Я понимаю что atom 1.3Ghz машинка неторопливая, но удручает возрасающее потребеление CPU в интернете, а ведь были времена когда Pentium-100/32RAM это было круто... и тогда интернет уже был...

всех благ,
0лег.

★★★

Последнее исправление: n0mad (всего исправлений: 4)

а ведь были времена когда Pentium-100/32RAM это было круто... и тогда интернет уже был...

В те времена не было быдложавакодеров и их скриптов.

Extraterrestrial ★★★★★
()

Что происходит с потреблением ЦПУ при зависании? Iceweasel начинает загружать его на 100% или наоборот не шевелится?

Можете позапускать через strace - возможно, удастся понять, в чём причина. Также потестируйте с чистым профилем без расширений.

anonymous
()

Не Atom это. Бага какая-то непонятная (у самого 1.6 Atom, проблем с кучей вкладок не отмечается, Debian, Iceweasel 23). Попробуй поставить с mozilla.debian.net, может помочь.

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от Falcon-peregrinus

В файрфоксе 23 где то бага, впрочем возможно а настройках.

Бага скорее всего в Firefox/Iceweasel 23. Сейчас пишу с 22 версии, на нетбуке 23. Сегодня сделал:
#apt-get dist-upgrade на своем Wheezy/x64 (на нетбуке) и файрфокс проапгрейдился. Тормоза возникают но смертельные локапы пропали. Такая же ситуация наблюдалась на WinXP и 23 Файрфоксе. Апдейтил свежим - не помогало, качнул свежую portable - работает. Снес системный ff с удалением настроек и поставил свежий заново - работает. Ситуацию наблюдал стабильно и без кучи вкладок. Шел на ivi.ru и смотрел «Котенок по имени гав» с 1 серии. Уже на первой минуте все втавало и Файрфокс в локапе и 100% загрузке процессора.
Вот такой подземный стук. Есть подозрение что от версии к версии поменяли что то в настройках и косяк возникал в процессе апдейтов. После переустановки начисто - все работает (с первого взгляда - на одной вкладке ivi.ru).

На этом пожалуй все.
всех благ,
0лег.

n0mad ★★★
() автор топика
Ответ на: комментарий от Falcon-peregrinus

Дело было не в бобине....

приветствую, о глубокоуважаемый Олл!

озадачился задачей откатить iceweasel и помог в итоге следующий вариант:

# apt-cache policy iceweasel
iceweasel:
  Установлен: 23.0-1~bpo70+1
  Кандидат:   23.0-1~bpo70+1
  Таблица версий:
 *** 23.0-1~bpo70+1 0
        500 http://mozilla.debian.net/ wheezy-backports/iceweasel-release amd64 Packages
        100 /var/lib/dpkg/status
     17.0.8esr-1~deb7u1 0
        500 http://security.debian.org/ wheezy/updates/main amd64 Packages
     10.0.12esr-1 0
        500 http://mirror.yandex.ru/debian/ wheezy/main amd64 Packages

# apt-get install iceweasel=17.0.8esr-1~deb7u1
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libmozjs22d libmozjs23d xulrunner-22.0 xulrunner-23.0
Для их удаления используйте «apt-get autoremove».
Предлагаемые пакеты:
  mozplugger
Пакеты, будут заменены на более СТАРЫЕ версии:
  iceweasel
обновлено 0, установлено 0 новых пакетов, 1 пакетов заменены на старые версии, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/2 164 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 3 503 kB.
Хотите продолжить [Д/н]? y
dpkg: предупреждение: снижение версии iceweasel с 23.0-1~bpo70+1 до 17.0.8esr-1~deb7u1
(Чтение базы данных … на данный момент установлен 179281 файл и каталог.)
Подготовка к замене пакета iceweasel 23.0-1~bpo70+1 (используется файл …/iceweasel_17.0.8esr-1~deb7u1_amd64.deb) …
Оставляется «отклонение /usr/bin/firefox в /usr/bin/firefox.real из-за iceweasel»
Распаковывается замена для пакета iceweasel …
Обрабатываются триггеры для mime-support …
Обрабатываются триггеры для desktop-file-utils …
Обрабатываются триггеры для gnome-menus …
Обрабатываются триггеры для man-db …
Обрабатываются триггеры для hicolor-icon-theme …
Обрабатываются триггеры для menu …
Настраивается пакет iceweasel (17.0.8esr-1~deb7u1) …
Устанавливается новая версия файла настройки /etc/iceweasel/profile/chrome/userContent-example.css …
Устанавливается новая версия файла настройки /etc/iceweasel/searchplugins/locale/en-US/bing.xml …
Устанавливается новая версия файла настройки /etc/iceweasel/searchplugins/locale/en-US/twitter.xml …
Устанавливается новая версия файла настройки /etc/iceweasel/searchplugins/locale/en-US/google.xml …
Обрабатываются триггеры для menu …
# 

Все стало работать замечательно, именно с этой машины сейчас пишу сообщение.

Дабы при следующем #apt-get dist-upgrade все не вернулось взад сделал:

# dpkg --get-selections|grep iceweasel
iceweasel					install
iceweasel-l10n-ru				deinstall

# echo 'iceweasel hold'|dpkg --set-selections
# echo 'iceweasel-l10n-ru  hold'|dpkg --set-selections

# dpkg --get-selections|grep iceweasel
iceweasel					hold
iceweasel-l10n-ru				hold

Теперь он не обновится и будет работать.


Пока осталось неясным почему нет выбора 22 iceweasel из репозитория mozilla.debian.net хотя на соседней машине
# apt-cache policy iceweasel
iceweasel:
  Установлен: 22.0-1~bpo70+1
  Кандидат:   23.0-1~bpo70+1
  Таблица версий:
     23.0-1~bpo70+1 0
        500 http://mozilla.debian.net/ wheezy-backports/iceweasel-release amd64 Packages
 *** 22.0-1~bpo70+1 0
        100 /var/lib/dpkg/status
     17.0.8esr-1~deb7u1 0
        500 http://security.debian.org/ wheezy/updates/main amd64 Packages
     10.0.12esr-1 0
        500 http://ftp.ru.debian.org/debian/ wheezy/main amd64 Packages

Возможно установить предыдущую версию из этого же репозитария? или выбор версий работает лишь на разные версии из разных ропозитариев?

Кто подскажет как установить 22 версию iceweasel если на этой машине:
#apt-get install iceweasel=22.0-1~bpo70+1
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Версия «22.0-1~bpo70+1» для «iceweasel» не найдена
Хотя на другой эта версия стоит.

На это пока все. Версия с офф репозитория работает.

всех благ,
0лег.
n0mad ★★★
() автор топика
Ответ на: Дело было не в бобине.... от n0mad

Дело было не в бобине....

Вернее не только в бобине...
Iceweasel 17 конечно работает, но временами не так критично но подтормаживает из за активности моего любимого плагина xmarks.
Синхронизация толпы закладок много процессора жрет. Iceweasel 23 в отличие от 17 просто может синхронизировать всю ночь и не заканчивать к утру. Поставил вновь 23 но отключил xmarks - полет нормальный.

Видимо все же придется откатиться на 17, потому что без xmarks не совсем удобно работать в десятке файрфоксов в разных местах. Я знаю про sync посредством самого файрфокса - но привычнее xmarks.Да и отзывы про него не совсем лестные. К тому же xmarks и файрфокс синк будут драться за закладки и закладки firefox sync невозможно посмотреть через web с другого устройства.

n0mad ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.