[SOLVED] После обновления развалилась ситема
После последнего обновления мира обновился upower до версии 0.9.9, которая блокирует hal. После удаления hal, upower обновился, но начало глючить монтирование DVD. Неклоторые диски вообще не монтируются автоматически, остальные не отмонтируются при извлечении диска (на рабочем столе остаётся значёк, у меня Gnome). Эта же проблема, кстати, присутствует ещё в openSUSE 11.4 на ноуте.
Но то полбеды. Я попытался исправить это, начал гуглить, нашел информацию о том, что hal больше не требуется. Там был совет удалить hal и hal-info, прописать USE флаги -hal udev в make.conf и обновить мир. hal-info удалил, флаги прописал, но вот обновление мира не проходит. Точнее, изменение флагов ничего не изменило и обновление не требуется. Ну т.е. фактически я удалил hal-ino и всё (hal я удалил раньше, после этого несколько раз перезагружался и всё нормально, за исключением автомонтирования).
Ладно, плюнул.. А сегодня включаю комп, а иксы глючат. Не работают в иксах мышь и клавиатура (в логе иксов информация о невозможности найти драйвера xkb и mouse), атакже почему-то стоят стандартные значки Gnome (у меня тема значков изменена) и ещё появляются сообщения с предложениями удалить меню с панели или что-то в этом роде. Пр этом перезагрузка только по резету (устройства ввода не работают).
Загрузился с флешки, удалил автоматический запуск xdm, загрузился в голую консоль - там клавиатура работает. Откатился назад на upower-0.9.8, установил обратно hal и hal-info, но ничего не изменилось. Вот я теперь понятия не имею, в чём проблема. Да, при загрузке выдавало ошибку о невозможности запуска udev-postmount, при попытке ручного запуска пишет, что нет какого-то скрипта (файл sh) из /lib64/udev (точное название не помню).
Сейчас я восстановился из бекапа от 5 мая, т.к. нужно работать. Но и проблему нужно как-то решать, потому что обновляться всё-же хочется. Хотя вот по состоянию на сейчас система вполне рабочая, но версии от 5 мая. Есть какие-нибудь идеи, в чём может быть проблема?
- Для комментирования войдите или зарегистрируйтесь
не пользуюсь гномом, так что
не пользуюсь автомонтированием с помощью upower, так что прокомментирую только про клавиатуру и мышь.
Нужно читать что говорит портаж при обновлении, тогда вы бы прочитали migration guide для новых иксов, в котором написано:
после обновления иксов не
после обновления иксов не плохо вообще `eix -I x11-drivers/ --only-names` обновить/пересобрать.
после самовыпиливания hal надо пересобрать/обновить все, что было завязано на hal и udisks/upower.
Я обновляюсь почти каждый день. Времени занимает не много, а разрулить ошибку, вызванную каким-то из 10 пакетов, проще, чем ошибку, вызванную 10-ю пакетами из 200 (если раз в квартал обновляться).
P.S.: Linux - это красная таблетка :-) Windows - синяя...
(*)
Это хорошо, что вы делаете бэкапы. Некоторые сразу кричат "ой, перееду-ка я на Debian" :(
Как правильно заметили выше, дело в evdev, так что настройте evdev, обновите обратно upower и удалите напрочь hal и hal-info.
Да, и измените заголовок, пожалуйста. У вас вовсе не развалилась ситема после обновления. У вас программа Х перестала реагировать на устройства ввода (но это поправимо), а система стала только лучше :)
Лично я переехал на evdev в районе появления темы http://www.gentoo.ru/node/21619, или немного позже, не помню.
У меня проблема решилась
У меня проблема решилась перекомпиляцией xf86-input-evdev.
У меня его не было вообще.
У меня его не было вообще. Когда установил - сразу всё заработало без лишних плясок с бубном. Спасибо.
Обновил иксы? А это
Обновил иксы? А это запускал?
emerge $(qlist -CI x11-drivers/) -qva
Working on Gentoo Linux for Asus P535 and Qtopia :-)
> выдавало ошибку о
> выдавало ошибку о невозможности запуска udev-postmount
Эта проблема связана с тем, что скрипты удэва нужно было обновить после пересборки, так как они основательно поменялись. Сделайте etc-update , -3, да, да, да, ...
Нет Линукса, кроме Линукса. И Линукса, Линукса его, аминь!
Какая у вас версия gnome
Какая у вас версия gnome установлена, в gnome 2.32 уже давно не используется hal, у меня его уже как полгода нет.