KDE 4.7 падает при попытке логина

Всем привет!

После обновления до KDE 4.7 не могу залогиниться из за ошибки.

Толком не могу понять в чем дело.

Пробовал удалить настройки kde (папка .kde4)
Пробовал загрузить в режиме “Plasma (failsafe)”

Пишу содержимое некоторых логов, может поможет:
.xsession-errors
ksystemlog(1832)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned 
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Permission denied
QFileSystemWatcher: failed to add paths: /var/log/auth.log
ksystemlog(1832):  Could not open file  "/var/log/auth.log" 
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Permission denied
QFileSystemWatcher: failed to add paths: /var/log/daemon.log
ksystemlog(1832):  Could not open file  "/var/log/daemon.log" 
ksystemlog(1832)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:

/var/log/messages.log
Jul 31 21:28:40 localhost dbus[792]: [system] Failed to activate service 'org.freedesktop.Avahi': timed out
Jul 31 21:30:09 localhost kernel: [  159.976885] kwrited[1106]: segfault at d1f8512d ip b6ba1f38 sp bfb99d38 error 5 in libc-2.14.so[b6b33000+162000]
Jul 31 21:30:10 localhost pulseaudio[1353]: pid.c: Stale PID file, overwriting.
Jul 31 21:30:10 localhost pulseaudio[1353]: main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-9231WAH58h: Connection refused
Jul 31 14:31:14 localhost rtkit-daemon[1133]: Successfully made thread 1501 of process 1501 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
Jul 31 21:31:16 localhost dbus[792]: [system] Activating service name='org.freedesktop.Accounts' (using servicehelper)
Jul 31 21:31:16 localhost dbus[792]: [system] Successfully activated service 'org.freedesktop.Accounts'
Jul 31 21:31:16 localhost accounts-daemon[1601]: started daemon version 0.6.12
Jul 31 21:31:36 localhost kernel: [  246.798758] chromium-sandbo (1652): /proc/1650/oom_adj is deprecated, please use /proc/1650/oom_score_adj instead.
Jul 31 21:47:33 localhost -- MARK --

/var/log/kdm.log
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Jul 31 21:31:02 2011
(==) Using config directory: "/etc/X11/xorg.conf.d"
(EE) Failed to load module "fbdev" (module does not exist, 0)
(EE) Logitech USB Receiver: failed to initialize for relative axes.
kdmgreet(1406) KdmPixmap::definePixmap: Cannot find wallpaper "Horos" 
klauncher(1412) kdemain: No DBUS session-bus found. Check if you have started the DBUS server. 
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(1406)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "Not connected to D-Bus server" 
kdmgreet(1406)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned 

/var/log/user.log
Jul 31 21:28:32 localhost pulseaudio[1161]: pid.c: Daemon already running.
Jul 31 21:28:32 localhost pulseaudio[1162]: pid.c: Daemon already running.
Jul 31 21:30:10 localhost pulseaudio[1353]: pid.c: Stale PID file, overwriting.
Jul 31 21:30:10 localhost pulseaudio[1353]: main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-9231WAH58h: Connection refused
Jul 31 21:31:14 localhost pulseaudio[1501]: pid.c: Daemon already running.
/var/log/errors.log
Jul 31 21:27:36 localhost kdm_greet[849]: Cannot load /usr/share/apps/kdm/faces/.default.face: No such file or directory
Jul 31 21:28:32 localhost pulseaudio[1161]: pid.c: Daemon already running.
Jul 31 21:28:32 localhost pulseaudio[1162]: pid.c: Daemon already running.
Jul 31 21:30:09 localhost kdm[835]: X server for display :0 terminated unexpectedly
Jul 31 21:30:10 localhost kdm_greet[1349]: Cannot load /usr/share/apps/kdm/faces/.default.face: No such file or directory
Jul 31 21:31:02 localhost kdm[835]: X server for display :0 terminated unexpectedly
Jul 31 21:31:03 localhost kdm_greet[1406]: Cannot load /usr/share/apps/kdm/faces/.default.face: No such file or directory
Jul 31 21:31:14 localhost pulseaudio[1501]: pid.c: Daemon already running.

Подскажите, пожалуйста, что можно сделать для того чтобы определить источник ошибки?
dbus запущен? kdm запускается через /etc/inittab?
void
dbus запущен? kdm запускается через /etc/inittab?
dbus запущен. (по крайней мере в списке демонов в rc.conf присутствует)
да, kdm запускается через /etc/inittab . GNOME из kdm стартует нормально.
kdm не может подключиться к dbus шине, так что нужно убедиться что dbus запускается корректно. Попробуй вручную остановить-запустить демон (через rc.d) - возможно выдаст ошибки
У меня аналогичная проблема, пока помогло только отключение графических эффектов.
void
kdm не может подключиться к dbus шине, так что нужно убедиться что dbus запускается корректно. Попробуй вручную остановить-запустить демон (через rc.d) - возможно выдаст ошибки

dbus - пробовал перезапустить. Все нормально, ошибок не выдает.

Некоторые дополнения к описанию ошибки.
После залогинивания в kdm вижу стандартный сплэш KDE (тот, на котором значки появляются).
После завершения загрузки экран становится белым. С мышью все нормально, двигается. Звук залогинивания слышно.

Выпадает пара ошибок - одна про то что KMix не может запуститься, другая про то что Command Run Interface (по моему так называется) не может запуститься. Лог сохранить не могу, т.к. при попытке вызова диалога сохранения так же возникает ошибка. Если кто подскажет, откуда эти логи можно вытащить - то выложу их.
Еще одно дополнение.

При использовании gdm - заходит. Вижу черный рабочий стол, могу сменить обоину. Контекстное меню рабочего стола открывается.
Добавил панель. Вроде бы все стало более менее.

Но остается непонятным и подозрительным, почему не запускается из под kdm…
А такое делали после обновления?
sudo mv /usr/share/config/kdm/kdmrc.pacnew /usr/share/config/kdm/kdmrc
zersaa
А такое делали после обновления?
sudo mv /usr/share/config/kdm/kdmrc.pacnew /usr/share/config/kdm/kdmrc

Т.к. kdmrc.pacnew у меня не было, сделал вот как:
удалил существующий kdmrc
сделал pacman -S kdebase-workspace

Но, к сожалению, никаких положительных изменений…
Ну, еще на дурачка можно и /var/tmp/kdecache-* снести.

Работу dbus можно проверить так:
rc.d list | grep dbus
ps aux | grep dbus
Может, он у вас сегфолтится?
dmesg | grep segfault
В секции DAEMONS dbus должен быть в первых рядах, без знака @, после него не должно быть hal.

Если у вас nvidia, посмотрите этот тред:
https://bbs.archlinux.org/viewtopic.php?id=115764
Возможно, стоит попробовать откатить дрова/ядро. Или поставить nouveau.

Вряд ли это ваша проблема, но на всякий случай:
https://wiki.archlinux.org/index.php/KD … sh_loading

QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Permission denied
QFileSystemWatcher: failed to add paths: /var/log/auth.log
ksystemlog(1832): Could not open file "/var/log/auth.log" 
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Permission denied
QFileSystemWatcher: failed to add paths: /var/log/daemon.log
ksystemlog(1832): Could not open file "/var/log/daemon.log" 
Странные ошибки. Что-то с правами?

Jul 31 21:30:09 localhost kernel: [ 159.976885] kwrited[1106]: segfault at d1f8512d ip b6ba1f38 sp bfb99d38 error 5 in libc-2.14.so[b6b33000+162000]
Ради эксперимента kwrited можно вырубить. Я бы еще и pulseaudio бы удалил на время.
 
Зарегистрироваться или войдите чтобы оставить сообщение.