перестали запускться Х - глюк с ввдом логина.
Гость 13 мая, 2006 - 01:29
В общем, сидел я пару дней под Windows. Потом решил загрузить Gentoo. Ядро загружается нормально, только одну ошибку выводит - не может загрузить snd-wavefront.
Далее пишет This is localhost.(none) и просит ввести логин. На любые вводимые символы следует реакция - пару секунд задумчивости, а затем просьба повторить все заново. Удивило то, что никаких изменений в системе я не производил. Что это может быть?
Ядро - 2.6.13 собранное с помощью genkernel. Xorg - 6.8
»
- Для комментирования войдите или зарегистрируйтесь
1) проверь
1) проверь целостность каталога {/var,/tmp}
2) проверь что у тебя творится в файле shadow и ему подобных
Буду очень
Буду очень признателен, если подскажите, как выполнить эти 2 пункта. :-)
с LiveCD
с LiveCD загрузишься,
в консоли:
# fdisk -l
это выведет таблицу твоего харда,
подмонтируешь нужный раздел,
и пользуй команду
# ls /var
это выведет содержание каталога var
потом
# nano /etc/shadow
# nano /etc/group
смотришь, делаешь выводы
у меня типа такого же было
когда я 'болел' нестабильным ещё тогда софтом
типа kde 3.5.0...
Посмотрел я на
Посмотрел я на эти файлики. Лучше от этого не стало, так как я ничего не понял. Можно ли как-нибудь решить данную проблему?
Чуствую,
Чуствую, придется устанавливать Suse или Ubuntu.
У тебя какой
У тебя какой логгер стоит? У меня глюк аналогичный только проявляется позднее (смотри тему Проблемы после обновления)
_________________
Gentoo GNU/Linux 2.6.16 GCC 3.4.6 Dual Xeon
Вобщем
Вобщем грузишься с LibeCD, монтируешь свою систему и дальше:
Думаю ты понял что я имел ввиду:)
Должно помочь.
К сожалению не
К сожалению не помогло...
Эх, не могу без
Эх, не могу без дженты. Приходится сидеть на убогом оффтопике. Или ставит Сузю
Коль скоро что
Коль скоро что сузя что гена суть линь, и хранят они все (почти) одинаково (иногда даже в одних и тех же файликах :)) смена дистра пользы не принесет.
PЗат при
Зато при установке не надо ждать сутки
На сколько я
На сколько я понял - приглашение графическое. Нажми комбинацию клавиш Ctrl+Alt+F1 для перехода в консоль, залогинься под рутом и выгрузи загрузку иксов коммандой:
# /etc/init.d/xdm stop
затем нажми Alt+F6, залогинься под обычным пользователем и набери команду:
$ startx
Должны запуститься иксы. Если не запустились, то скажи об ошибках, которые дадут иксы.
Кстати, а название хоста - localhost у тебя всегда такое было? Может у тебя винт сыпется?
Нет, просит из
Нет, просит из консоли. Не логинится под любым юзером: хоть рут, хоть кто-то еще.
Ну да, вроде. Это я так понял нехорошо? У меня еще CUPS жаловался га этот localhost и браузером на него не получалось зайти.
Это нормально.
Это нормально. localhost - стандартное имя локального компьютера. А зайти на него браузером можно будет если поставишь апач.
без апачей
без апачей захожу на локалхост:631. или вы не о нем?
Не о нем. localhost -
Не о нем. localhost - это адрес локальной машины. На нем могут быть запущены демоны, принимающие запросы на этот адрес. Если вы заходите на локалхост:631 браузером, то значит на этом порту висит какой-то демон, предоставляющий доступ к чему-то через http. А апач - это просто пример был.
А ты точно,
А ты точно, загрузился с LiveCD, сделал chroot, и изменил пароль рута?
А при закрузке какикт ошибки есть? Можно приостановить запуск системы нажав. Покажи свой /etc/fstab. На LiveCD должна быть программа badblocks и chk* проверки файловых систем на целостность, например для reiserfs есть программа chkreiserfs, проверь файловую систему на целостность.
Посмотри наличие файлов /etc/passwd и /etc/shadow. Посмотри их содержимое.
Систему не обновлял? Может забыл сделать revdep-rebuild?
Может ядро обновил?
Когда сделаешь chroot посмотри логи в каталоге /var/log на предмет ошибок.
Вообще фигня странная, система по всякому должна пускать, попробуй заменить пароль рута на шесть единиц. Может поможет.
Пиши о результатах.
Ядро обновлял.
Ядро обновлял. Пароль менял, но не вижу смысла, так как он еще на стадии ввода логина не пускает. Сейчас попробую revdep-rebuild
revdep-rebuild не
revdep-rebuild не покатил. Я вообще не понял, че он хотел. Написал, что надо пересобрать python-2.5 а у меня ни в портажах, ни в дистфайлах его нет.
Систему не обновлял, только кеды новые и xfce
Теперь насчет загрузки ядра.
Ошибки: не загружаются модули nvidia, iproute2, ivman, Automounter, и какой-то start-daemon.
Собирал как с помощью genkernel, так и с помощью рук.
Вообще сдается мне что дело в Nvidia (после сборки ядра мне приходится заново переустанавливать дрова у видухи)
Прошу прощения
Прошу прощения за задержку с ответом.
Есть идея, но придётся малость поработать руками, нужно сконфигурировать ядро руками, скомпилировать и установить. Это на деле не так уж сложно, просто иногда муторно. Я думаю что automounter и поддержка файловой системы скомпилированы как модули.
Так вот, грузимся с LivCD, монтируем раздел, делаем chroot. Затем:
# cd /usr/src/linux
# make menuconfig
Там в рубрике: File systems
Ищем "Kernel automounter version 4 support (also supports v3)" и включаем его в ядро.
Так же в ядро надо включить поддержку тех файловых систем, которые используются.
Выходим с сохранением конфига. Компилируем ядро:
# make
##После этого этапа желательно удалить старую папку с модулями этого ядра:
# rm /lib/modules/версия_скомпилированного_ядра
# make modules_install install
Перезагружаем систему.
Было бы неплохо ещё показать файл /etc/fstab.
Дело в дровах видюхи быть не может, т.к. система всё равно должна была пустить под рутом.
Python придётся скачать и дать ему его скомпилировать, а лучше просто набери:
# emerge python
и убедись в его пересборке.
Я правильно понял, что теперь даже зайти локально на него не можешь? И как бы не менял пароль root'a, то система всё равно не пускает?
у меня такое
у меня такое было когда я сдуру поставил профайл ~amd64 и он мне мирно сносил pam_login
проверь есть ли он у тебя и если нет - ну тут сам знаешь что делать...
Спасибо.
Спасибо. преустановил pam-login, и меня впустили. Уф, наконец-то. Спасибо всем огромное! Очень благодарен за помощь!