Red Hat Bugzilla – Bug 379781
KDM wants to put images in $KDEDIRS
Last modified: 2007-11-30 17:12:22 EST
Description of problem:
I put self-compiled KDE applications into /usr/local, so I always set KDEDIRS to
include this directory by creating /etc/profile.d/kde-local.sh containing
"export KDEDIRS=/usr:/usr/local". This seems to interact badly with KDM's
configuration. For starters, it's using the ugly default user image in
/usr/share/apps/kdm/pics/users/default1.png for all users. I wanted to change
this default image via the KDE control centre, and as soon as I enter
"administrator mode" it pops up a dialogue box titled "Sorry - KDE Control
"Unable to create folder /usr/local/share/apps/kdm/faces".
/usr/share/apps/kdm/faces exists, of course, as does the rest of
/usr/share/apps/kdm -- why is it even trying to do anything in /usr/local/share?
Also, if I explicitly choose a different default image (Users tab, "User Images"
field), I can't save the changes -- it initially tries to bring up a file
browser in /usr/local/share/apps/kdm, and then when I browse to the image I
want, hitting save results in a dialogue box saying:
There was an error saving the image:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Set KDEDIRS as set above
2. Use KDM as the login manager (set DISPLAYMANAGER=KDE in /etc/sysconfig/desktop)
3. Use the KDE control centre "Login Manager" configuration tool
Error message, and can't change image
Able to change message
Maybe try reversing the order:
Also, you might consider consulting:
In particular, Q2.18
and modify /etc/kderc as well.
Regardless, this really isn't a fedora-specific bug, and if you have further
issues, and I'd highly recommend you consult a kde/upstream mailing list or
Okay, whoops, sorry for the spam; putting KDEDIRS in the other order (with
/usr/local) seems to work.
Not spam, thanks, I learned something new too, I would have expected it to work
using your first incarnation of KDEDIRS too. :)