Ошибка KDM

Приветствую всех.
Ошибка преследует меня еще с OpenSuSE 11.2 - загружается приветственное окно KDM и первое, что я вижу - окошко со следующим текстом, жирным красным крестиком слева от текста и кнопкой “ОК”:

Вход в no…
Произошла критическая ошибка. Посмотрите журнал работы KDM либо обратитесь к системному администратору.

Цитирование может и не дословное, но первое предложение точно приведено.
Сейчас система OpenSuSE 11.3 x64, драйвера nvidia 256.35 и кеды “из коробки”. Ставил методом обновления, видимо поэтому ошибка присутствует и здесь. Обращаюсь к гуру за помощью :slight_smile:
Вот лог KDM:

X.Org X Server 1.8.0
Release Date: 2010-04-02
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux exodus 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64
Kernel command line: root=/dev/disk/by-uuid/1ec8dd0c-4095-4e25-90bd-97659e4abf23 splash=silent quiet vga=0x31a
Build Date: 05 July 2010  09:27:36PM
 
Current version of pixman: 0.18.0
	Before reporting problems, check [X.Org Wiki - Home](http://wiki.x.org)
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 20 05:20:11 2010
(==) Using config directory: "/etc/X11/xorg.conf.d"
(EE) No input driver/identifier specified (ignoring)
(EE) No input driver/identifier specified (ignoring)
QFont::fromString: Invalid description 'Serif,20,5,0,50,0'
QFont::fromString: Invalid description 'Sans Serif,10,5,0,50,0'
QFont::fromString: Invalid description 'Sans Serif,10,5,0,75,0'
Driver not XRANDR 1.2 capable, ignoring DISPLAYMANAGER_RANDR_MODE_* settings

Лог иксов в аттаче

xorg.conf не создан, все конфиги находятся в директории по умолчанию. Редактировал только файлы относящиеся к монитору и видеокарте (monitor и device)

Может кто подсказать, как избавиться от ошибки? Глаза режет :slight_smile:

Может, что-то в автозапуске косячит?

Папка .kde4/Autostart пуста, в Параметры Системы\Дополнительно\Автозапуск тоже пусто…

http://i8.fastpic.ru/thumb/2010/0720/b6/35664d033b50974b895bb9e06965f2b6.jpeg](http://fastpic.ru/view/8/2010/0720/35664d033b50974b895bb9e06965f2b6.png.html)
Вот для примера. Я долго пытался вникнуть в способ получить снимок экрана до того, как запущены кеды, покурил про import, но так и не дошел до истины. Суть вот в чем - вот такое окно входа в систему (разумеется, с нужными подписями и прочим - данный файл просто скриншот из темы оформления). И поверх всего по центру экрана сообщение об ошибке - “Вход в no…”

На 10-й консоли ничего не пишет про KDM?

Как-то так:

linux-yqfi kernel: nf_counttrack version 0.5.0 (16384 buckets, 65536 max)
linux-yqfi kernel: [Firmware Bug]: powernow-k8: No compatible ACPI_PSS objects found
linux-yqfi kernel: [Firmware Bug]: powernow-k8: Try again with latest BIOS
linux-yqfi ifup: No configuration found for eth1
exodus audisp: No plugins found, exiting
exodus mcelog: failed to prefill DIMM database from DMI data
exodus kdm_config[2833]: Multiple occurences of key 'UseTheme' in section [X-*-Greeter] of /usr/share/kde4/config/kdm/kdmrc
exodus kernel: nvidia: module license 'NVIDIA' taints kernel
exodus kernel: Disabling lock debugging due to kernel taint
exodus kernel: ACPI: PCI interrupt Link [APC5] enabled at IRQ 16
exodus kernel: NVRM: loading NVIDIA UNIX x86_64 kernel module 256.35
exodus kdm: 0[2911]: getpwnam(no) failed
exodus SuSEfirewall2: Error: iptables-batch failde, re-running using iptables
exodus SuSEfirewall2: Error: ip6tables-batch failde, re-running using ip6tables

ЗЫ а я раньше не знал про посмотреть в десятой консоли…

Вот я вижу

exodus kdm: 0[2911]: getpwnam(no) failed

Насколько понимаю, эта функция должна подставлять (или не подставлять) имя в поле логина. Нужно посмотреть настройки на этот счёт. А ещё лучше заменить /usr/share/config/kdm/kdmrc умолчательным. Там должен быть kdmrc.rpmnew.

Я по ссылкам гугла понял, что речь идет о входе во что-то вроде домена…или типа того. Заменил файлик, при следующем входе посмотрим…

Не помогло. Конкретно строка выглядит так:

kdm: :0[2869]: getpwnam(no) failed

Нужно посмотреть в системных настройках, не запускаются ли какие-нибудь сервисы требующие авторизации, типа NIS.

По поводу LDAP, NIS, Kerberos и иже с ними:
http://i8.fastpic.ru/thumb/2010/0725/75/28ebff8c6a7fa767914dd623bce4aa75.jpeg](http://fastpic.ru/view/8/2010/0725/28ebff8c6a7fa767914dd623bce4aa75.png.html)
Вот вопрос - может ли что-то из этого? Имя узла, домена?
http://i8.fastpic.ru/thumb/2010/0725/06/8fae620adac873c3bb4c00595cc58006.jpeg](http://fastpic.ru/view/8/2010/0725/8fae620adac873c3bb4c00595cc58006.png.html)

ЗЫ По-умолчанию прописано WORKGROUP :slight_smile:

У меня, где Samba, написано “Ещё не настроено”. Может пытается войти в домен?

Насколько я понимаю функцию, в скобках у getpwnam находится имя домена. Куда ж он войти-то хочет? В “no”…
У Вас настройки samba по умолчанию так?

Я не могу ручаться за умолчательность своих настроек, т. к. использую Factory, которая плавно перетекает из одной версии в другую в течение долгого времени с сохранением старых настроек.

что-то совсем грустно. Я даже самбу выкосил, попросил не менять hostname через DHCP. Ничего не помогает… На одной из верхних картинок - там где сетевые настройки - имя домена сделал localhost.

В обсчем не знаю уже…

Как оказалось, еще был включен зачем-то postfix и network-remotefs. В общем все лишнее отключил через инструмент уровни запуска. Тем не менее, проблема осталась. Даже тему kdm сменил (кстати сменяется исключительно через редактирование /etc/sysconfig с помощью YaST - через кедовую утилиту ничего не меняется, только скачать можно) и все равно ошибка выскакивает. Вот еще обратил внимание, что в Profile Manager в YaST на вкладке System среди ресурсов (в нижней части окна) имеется NIS, но я нигде не нашел пытается его система использовать или нет…

С другой стороны, может имеется возможность узнать откуда именно kdm пытается вытянуть имя/пароль? Значение в скобках у функции getpwnam явно что-то значит…

а shell нормально аутентифицирует? проблема может быть в pam

GDM пробовали?

Если можно, немного подробнее :slight_smile:

Вот насчет шелла - что значит нормально или нет… Если правильно понимаю, то ответ - при консольном входе без лишних сообщений спрашивает логин, потом пароль. После пишет стандартное Have a lof of fun и все.
Проблема с pam - где покопаться? Ну кроме вики…
GDM не пробовал…сейчас воткну, потом настрою и поглядим.

ну если шел пускает проблем с пам быть не должно

GDM скорей всего тоже заработает

GDM не стартанул. Т.е. моргнула заставка nVidia, черный экран и на его фоне курсор, показывающий что система задумалась. При этом обращения к винчестеру после первых секунд 30 не было. Система ничего особенного не писала… Устанавливал gdm через YaST, он притянул зависимости, потом я отредактировал переменную DISPLAYMANAGER с пустого значения на “gdm”, все. Я что-то упустил?