Bug 157979 - krunner fail to unlock session
Summary: krunner fail to unlock session
Status: RESOLVED FIXED
Alias: None
Product: krunner
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-17 19:11 UTC by Valentin Rusu
Modified: 2008-07-15 19:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valentin Rusu 2008-02-17 19:11:15 UTC
Version:           4.00.62 (using Devel)
Installed from:    Compiled sources
Compiler:          gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2) 
OS:                Linux

On KUbuntu 7.10, follow these steps to reproduce the bug :
1. lock the session (CTRL+ALT+L)
2. move the mouse to bring up the unlock session dlg
3. type the correct password not to get in :)

I'm aware about the KUbuntu root password trick, so I used this :
sudo passwd root
in order to define a root password.

Please note that this is specific to this last SVN version, as last week unlocking worked.
Comment 1 Aaron J. Seigo 2008-02-18 00:26:49 UTC
this is an installation problem. kcheckpasswd needs to be installed with root privs.
Comment 2 Valentin Rusu 2008-07-13 14:51:17 UTC
Well, once again the screen unlocking doesn't work for me. 
I ensured kcheckpass is owned by 'root'.
Here is the relevant KDE4 session log excerpt :

krunner_lock(13575)/krunner main: app  0   0   false   0   0
krunner_lock(13575)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::KCoreConfigSkeleton: Creating KCoreConfigSkeleton ( 0x81382f0 )
krunner_lock(13575)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::readConfig: KCoreConfigSkeleton::readConfig()
krunner_lock(13575)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/valentin-kde4/kdecache-valentin/ksycoca4"
krunner_lock(13575)/plasma LockProcess::readSaver: mForbidden:  false
krunner_lock(13575)/plasma LockProcess::createSaverWindow: Saver window Id:  23068678
krunner_lock(13575)/plasma LockProcess::startHack: Starting hack: "kblankscrn.kss -root"
krunner_lock(13575)/plasma LockProcess::startLock: GreeterPlugin  "classic"  ( classic ,  Username + password (classic) ) loaded
krunner(13054) SaverEngine::saverLockReady: Saver Lock Ready
X Error: BadAccess (attempt to access private resource denied) 10
  Major opcode: 2 (X_ChangeWindowAttributes)
  Resource id:  0x1600006
krunner_lock(13575)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libkdeinit4_kxkb.so"
krunner_lock(13575)/kdecore (KLibLoader) findLibraryInternal: library "libkdeinit4_kxkb.so" not found under 'module' but under 'lib'
krunner_lock(13575) XKBExtension::init: XKB inited
krunner_lock(13575) KxkbConfig::load: Use kxkb false
krunner_lock(13575) KxkbCore::settingsRead: Kxkb is disabled, exiting... 
Authentication failure

Comment 4 Valentin Rusu 2008-07-15 19:26:09 UTC
On lun, 2008-07-14 at 08:43 +0000, Aaron J.Seigo wrote:
[bugs.kde.org quoted mail]
I was aware of this article. So, I'll try to rebuild and find what's
wrong on my system an eventually update this.