Вы здесь

перестали запускться Х - глюк с ввдом логина.

В общем, сидел я пару дней под Windows. Потом решил загрузить Gentoo. Ядро загружается нормально, только одну ошибку выводит - не может загрузить snd-wavefront.
Далее пишет This is localhost.(none) и просит ввести логин. На любые вводимые символы следует реакция - пару секунд задумчивости, а затем просьба повторить все заново. Удивило то, что никаких изменений в системе я не производил. Что это может быть?
Ядро - 2.6.13 собранное с помощью genkernel. Xorg - 6.8

1) проверь целостность каталога {/var,/tmp}

2) проверь что у тебя творится в файле shadow и ему подобных

Буду очень признателен, если подскажите, как выполнить эти 2 пункта. :-)

с 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

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Вобщем грузишься с LibeCD, монтируешь свою систему и дальше:

chroot /mnt/gentoo /bin/bash
source /etc/profile
env-update
passwd root
passwd your_user_name

Думаю ты понял что я имел ввиду:)

Должно помочь.

К сожалению не помогло...

Эх, не могу без дженты. Приходится сидеть на убогом оффтопике. Или ставит Сузю

Коль скоро что сузя что гена суть линь, и хранят они все (почти) одинаково (иногда даже в одних и тех же файликах :)) смена дистра пользы не принесет.

Зато при установке не надо ждать сутки

На сколько я понял - приглашение графическое. Нажми комбинацию клавиш Ctrl+Alt+F1 для перехода в консоль, залогинься под рутом и выгрузи загрузку иксов коммандой:

# /etc/init.d/xdm stop

затем нажми Alt+F6, залогинься под обычным пользователем и набери команду:

$ startx

Должны запуститься иксы. Если не запустились, то скажи об ошибках, которые дадут иксы.

Кстати, а название хоста - localhost у тебя всегда такое было? Может у тебя винт сыпется?

Нет, просит из консоли. Не логинится под любым юзером: хоть рут, хоть кто-то еще.

Цитата:
Кстати, а название хоста - localhost у тебя всегда такое было? Может у тебя винт сыпется?

Ну да, вроде. Это я так понял нехорошо? У меня еще CUPS жаловался га этот localhost и браузером на него не получалось зайти.

Это нормально. localhost - стандартное имя локального компьютера. А зайти на него браузером можно будет если поставишь апач.

без апачей захожу на локалхост:631. или вы не о нем?

Не о нем. 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 не покатил. Я вообще не понял, че он хотел. Написал, что надо пересобрать 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, и меня впустили. Уф, наконец-то. Спасибо всем огромное! Очень благодарен за помощь!