> This is a known bug. The screen-lock does not work with the shadow
> password enabled. The only workaround right now is to disable the
> shadow passwords.
> - Thomas
I have found another solution, if interested.
It's not quite as eligant as the built in screen locking
mechanism of CDE, but it does work ;)
This involves disabling the screen lock feature in CDE.
Then on startup, having xlock start. This will allow
the screen to be locked and unlocked by a timeout period.
The next step is to change the function of the lock icon:
This solution assumes that your default language is "C"
if it is different, change the "C" to your default language.
Add this file to the /etc/dt/appconfig/types/C
EXEC_STRING xlock -remote
DESCRIPTION The LockDisplay action locks the workstation. \
You must know the user's to unlock the
This should allow shadow passwds to be used with a "Screen Lock/Saver
Util". As a side note, make sure your xlock is compiled with
shadow passwd support. Check the documentation to ensure that
it is compiled correctly.