Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: botzko в Nov 24, 2008, 12:56



Титла: KDE screensaver - incorrect password
Публикувано от: botzko в Nov 24, 2008, 12:56
Компилирах си KDE 3.5.10, като не съм компилирал ненужни неща като kdeaccessibility, kdeartwork и някои други. Всичко си работи нормално, само че ако локна компа после ми казва, че паролата е грешна и не мога да разбера защо. Четох някакви работи в други форуми по въпроса, но не намерих решение на проблема  :(.


Титла: Re: KDE screensaver - incorrect password
Публикувано от: zeridon в Nov 24, 2008, 12:57
А сигурен ли си че паролата е правилна ... един вариант за който се сещам е реално да пишеш на кирилица а паролата да е на латиница.


Титла: Re: KDE screensaver - incorrect password
Публикувано от: botzko в Nov 24, 2008, 14:36
Индикаторите показват, че не пиша на кирилица, също така не използвам Caps Lock и пиша паролата правилно.

(Ако има начин да виждам какво пиша ще съм 100% сигурен)


Титла: Re: KDE screensaver - incorrect password
Публикувано от: sharan4o в Nov 24, 2008, 16:31
KDE Screensaver-a има проблем с LDAP. Ако се логваш чрез LDAP де  :)


Титла: Re: KDE screensaver - incorrect password
Публикувано от: botzko в Nov 24, 2008, 17:04
Не ползвам LDAP :(. Не разбирам какво става. Ако си кача оригиналните пакети от Slackware 12.1 всичко си е наред, а като сложа това коеот съм компилирал не работи.

Най-гадното е, че като се заключи и трябва да рестартвам X-a или да пускам друга сесия :(.


Титла: Re: KDE screensaver - incorrect password
Публикувано от: neter в Nov 24, 2008, 20:29
Сподели все пак (и в подробности) какво и как компилира от KDE-то ;)


Титла: Re: KDE screensaver - incorrect password
Публикувано от: botzko в Nov 25, 2008, 12:27
Компилирано и инсталирано:

kdebindings-3.5.10
kdepim-3.5.10
arts-1.5.10
kdegraphics-3.5.10
kdeutils-3.5.10
kdeaddons-3.5.10
kdelibs-3.5.10
knemo-0.4.8
kdeadmin-3.5.10
kdemultimedia-3.5.10
kdebase-3.5.10
kdenetwork-3.5.10

Нищо специфично не съм правил при компилацията. Не ми е давало грешки и предупреждения не съм видял да дава.


Титла: Re: KDE screensaver - incorrect password
Публикувано от: neter в Nov 26, 2008, 14:41
Предполагам, че си компилирал библиотеките на kde-то в някоя папка, различна от /usr/lib, а компилираното от теб kde търси библиотеките в /usr/lib. Възможно е и да не се отнася до всички библиотеки, а само до някои или само до тази, нужна за обработката на паролата на screensaver-а. Не знам коя е въпросната библиотека, не си показал и някаква грешка от логовете след опит за въвеждане на паролата, а не ми се рови в сорс кода на kde, така че можеш просто да пробваш да направиш symlink-ове на библиотеките от твоята lib папка с библиотеки за kde. Сложи тези symlink-ове в /usr/lib. Може да пробваш и в /lib... Всъщност, не каза 32 или 64 битова ти е системата? Наистина ли няма някакви грешки по въпроса в логовете във /var/log ?


Титла: Re: KDE screensaver - incorrect password
Публикувано от: botzko в Dec 02, 2008, 12:21
Ползвам slackware 12.1 (32 битов си е :)). Единствената грешка която виждам е:
Dec  2 12:05:59 localhost kcheckpass[9636]: Authentication failure for botzko (invoked by uid 1000)
Надявам се да имам време и да пробвам с линковете, като временно решение.


Титла: Re: KDE screensaver - incorrect password
Публикувано от: botzko в Dec 02, 2008, 12:31
Ако в конзолата извикам kcheckpass също ми казва 'Authentication failure', странното е обаче, че ако го извикам като root няма такъв проблем. Пробвах и като обикновен потребител да извикам:
Код:
$ kcheckpass -U root
Password:
Authentication failure
а като root:
Код:
# kcheckpass -U botzko
Password:
минава без проблеми.
Сигурно има някакъв проблем с правата някъде (странното е, че не дава грешка '2 cannot read password database').


Титла: Re: KDE screensaver - incorrect password
Публикувано от: remotex в Dec 02, 2008, 15:11
Мен веднъж от подобен проблем ме спаси това:
Код
GeSHi (Bash):
  1. sudo chmod 4755 /usr/bin/kcheckpass


Титла: Re: KDE screensaver - incorrect password
Публикувано от: botzko в Dec 02, 2008, 16:22
Ами то в момента си е така:
-rwxr-xr-x 1 root root 10108 2008-11-19 21:27 kcheckpass*


П.С. Какво прави тази '*' тук?