Автор Тема: КДЕ не стартира сесия на обикновен потребител  (Прочетена 828 пъти)

astronom

  • Напреднали
  • *****
  • Публикации: 254
    • Профил
Система: Slackware current
Ядро: 2.6.11
КДЕ: 3.3.2

След 12 дневна нормана работа без прекъсване вчера рестартирах машината за да пусна новото ядро 2.6.11, като преди това осъвремених системата със gcc-3.3.5 и Xorg 6.8.2 и няколко допълнителни пакета. Веднага след рестарта обаче не можах да стартирам КДЕ през КДМ като нормален потребител. Като суперпотребител проблема не съществува. За обикновен потребител обаче КДЕ не може да се пусне не само през КДМ, но и с startx. Гледах за грешки в ~/.xsession-errors:
Примерен код

$ cat .xsession-errors
stderr is not a tty - where are you?
xset:  bad font path element (#328), possible causes are:
    Directory does not exist or has wrong permissions
    Directory missing fonts.dir
    Incorrect font server address or syntax
xset:  bad font path element (#328), possible causes are:
    Directory does not exist or has wrong permissions
    Directory missing fonts.dir
    Incorrect font server address or syntax
startkde: Starting up...
/opt/kde/bin/startkde: line 199: 30326 Segmentation fault      ksplash --nodcop
/opt/kde/bin/startkde: line 203: 30327 Segmentation fault      LD_BIND_NOW=true kdeinit +kcminit +knotify
startkde: Could not start kdeinit. Check your installation.
Warning: connect() failed: : No such file or directory
Could not register with DCOPServer. Aborting.
startkde: Shutting down...
Warning: connect() failed: : No such file or directory
Error: Can't contact kdeinit!
startkde: Running shutdown scripts...
startkde: Done.

както и в /var/log/syslog:
Примерен код

...
Mar  5 16:15:54 name kdm[28800]: XDMCP socket creation failed, errno 97
Mar  5 16:15:56 name kdm_greet[29949]: Can't open default user face
Mar  5 16:16:18 name kdm[28800]: XDMCP socket creation failed, errno 97
...

kакто и в /var/log/kdm.log, както и в /var/log/Xorg.*.log, но в последните два не видях нищо по-различно, нищо интересно. Когато като нормален потребител се опитам да стартирам kdeinit получавам:
Примерен код

$ /opt/kde/bin/kdeinit
Segmentation fault

Преинсталирах kdebase и kdelibs пакетите, но мисля, че това няма значение защото не съм ги осъвременявал скоро. Предполагам, че проблема е свързан с някакви права които обикновенните потребители нямат, а root има, но цял ден не мога да установя какви. Махах ~/.kde папката, създавах "чисто нов" потребител и пак неще - все същото. Търсих в Ggoole (така и така), но единствената тема, която описва проблема ми не е завършена '<img'>. Моля Ви помогнете. Какъв може да бъде проблема?
Активен

Г. Д. Сотиров

  • Гост
Ако си осъвременил и пакета udev, проблемът е в него. Деинсталирай го и нещата ще се оправят.
Активен

astronom

  • Напреднали
  • *****
  • Публикации: 254
    • Профил
Мерси Slacker! Всичко се оправи :-)
Активен

Г. Д. Сотиров

voyager

  • Напреднали
  • *****
  • Публикации: 152
    • Профил
Цитат (Guest @ Март 05 2005,20:30)
Ако си осъвременил и пакета udev, проблемът е в него. Деинсталирай го и нещата ще се оправят.

Да, новия udev определено създава МНОГО проблеми. Незнам защо е така, но като се махне, и /dev и се управят пермишъните.
Активен