Если Вы не прочитали вывод программы emerge во время выполнения обновления системы, знайте, что скорее всего вы обновляли xorg-server. Во время установки будет такой вот совет:
...
or using sets from portage-2.2:
emerge @x11-module-rebuild
Но как быть, если клавиатура вдруг стала недоступна?
Есть три пути:
# Перезагрузить систему, добавив в строке запуска в Grub "nox". В этом случае система загрузится без графического режима.
# Во время загрузки нажать "i" и выбирать запускаемые службы, исключив xorg. После загрузки вы попадете в консоль.
# Не перегружая систему, нажать волшебную комбинацию клавиш Alt+SySRQ+R. После этого можно перейти в консоль, нажав Ctrl+Alt+F1.
вот же ш я васёк! грузился с live, монтировал нужный раздел, коментил нужную строку в нужном файле, можно было конечно и сервис удалить из загрузки, не суть важно… делал неправильно, ну может правильно, только не с той стороны…
CLD_11.6_x86-64.b2, emerge @x11-module-rebuild не помогло, заработало только после загрузки в интерактивном режиме (за исключением старта xdm) и установки:
Помогло только всё вместе взятое. Удачно, что я всегда сохраняю предыдущее ядро, но частенько (и в этот раз) видеодрайвер под него не пересобираю. А, и лог emerge настроен. Так что ресет соотв кнопочкой, выбрал старое ядро, посмотрел, что там советах молодым суркам написано и вперёд. Кстати, как можно " нажать волшебную комбинацию клавиш Alt+SySRQ+R ", если клава не работает?
Особенно удобно теперь с Grub2, который показывает все ядра.
А решили проблему Grub2+fglrx, которая висела в “Разработке”? А то мне родительский ноут скоро обновлять (где-то в начале июня ставил CLD-current), не хотелось бы прыгать с бубном.
Эта тема ещё актуальна. Обновил с 11.9 до 11.12 после переключения на git. Не понимаю зачем перечитывать все выводы emerge? А если новичок - какой смысл читать? Спасибо, что есть решение на форуме. Хотя после выполнения:
emerge @x11-module-rebuild
получил неожиданный вывод:
The following USE changes are necessary to proceed:
#required by x11drivers/xf86-video-vmware-11.0.3, required by
@x11-module-rebuild (argument) =x11-libs/libdrm-2.4.27 libkms
Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT)
И что дальше?
Перезагрузился - тоже самое: не работает клавиатура и тачпад/мышь на нетбуке.
Волшебная комбинация Alt+SySRQ+R не работает.
Зато работает alt+ctrl+F2
И далее из консоли можно войти, но нет X-ов. Не запускается. Я думаю, что что-то не до конца перенесли в git. Вот и баг. До этого, ориентировочно, в период с 12 по 18 декабря обновлял систему до 11.12, короче, полностью, всё работало.
В этот раз (28 декабря) на свежеустановленной системе cldx-11.9 обычный способ обновления не работал. По инструкции с сайта перестроил на git и вот те на!
По всей видимости Вам понадобилось установить libdrm с USE-флагом “libkms”. Выполнили Вы это в командной строке USE=“libkms” emerge …
Теперь @x11-module-rebuild пытается пересобрать пакеты тех же версий с теми же флагами. Но флаг не зафиксирован. Все изменения лучше вписывать в /etc/portage/package.use/custom.
И что дальше?
emerge --resume --skipfirst
И далее из консоли можно войти, но нет X-ов. Не запускается.
У Вас случайно не проприетарные нвидия драйвера? Тогда все понятно, Alt+SySRQ+R не работает, потому что тут даже иксы не поднялись.
Встроенное видео от intel, нетбук от samsung модель n130 на чипе 945GSE. Ни какие эксперементы с видюхой не проводил только обновления, миграцию на git по инструкции с сайта. Alt+SySRQ+R - работает, но невозможно печатать с клавиатуры, работает только комбинация alt+ctrl+F2. И далее из консоли можно строчить. Почему-то не получается запустить рабочее окружение xfce4. Команда
startx
не работает.
И до конца не ясны некоторые моменты с xfce. Можно тут писать или есть тема на форуме?
Недавно тоже столкнулся с подобной проблемой, после того как обновилось ядро с 3.1.5 до 3.1.6. У меня на нетбуке MSI Wind U160, после перезагрузки не загрузились иксы. Выскакивало сообщение, что не найден драйвер, либо не сконфигурирован xorg.conf. А вот клавиатура работала. Потому после выполнения команды:
emerge @x11-module-rebuild
с предварительной установкой libdrm, все заработало нормально.
Ура!
Столкнулся с той же проблемой на свежем обновлении. Приведённые рецепты не помогли. Причина: почему-то не обновился xorg-server. Обновил вручную, заработало.