cannot login a new user in KDEV3.3 or V3.4

Jim Steichen jimbot at frontiernet.net
Thu Mar 16 16:31:00 GMT 2006


After adding a new user, either via KUser or via console commands,  the
KDE login
accepts the new user name & password, then goes blank for awhile &
returns to the KDE login
screen.  The ~/.xsession-errors file for the new user is as follows: 
==============================================================================

kde-config: error while loading shared libraries: libart_lgpl_2.so.2:
cannot open shared object file: Permission denied

/usr/kde/3.3/bin/startkde: line 166: xset: command not found      (Ya
know the path to xset, what gives?)
/usr/kde/3.3/bin/startkde: line 169: xset: command not found
/usr/kde/3.3/bin/startkde: line 179: xsetroot: command not found

# or if the full path to xset & xsetroot is added in: (waddya mean
Permission Denied, it's set at 0776??)
/usr/kde/3.3/bin/startkde: line 166: /usr/bin/xset: Permission denied
/usr/kde/3.3/bin/startkde: line 169: /usr/bin/xset: Permission denied
/usr/kde/3.3/bin/startkde: line 179: /usr/bin/xsetroot: Permission
denied

startkde: Starting up...
kreadconfig: error while loading shared libraries: libart_lgpl_2.so.2:
cannot open shared object file: Permission denied
ksplash: error while loading shared libraries: libart_lgpl_2.so.2:
cannot open shared object file: Permission denied
kdeinit: error while loading shared libraries: libart_lgpl_2.so.2:
cannot open shared object file: Permission denied
startkde: Could not start kdeinit. Check your installation.
/usr/kde/3.3/bin/startkde: line 232: xmessage: command not found
Warning: connect() failed: : No such file or directory
ksmserver: error while loading shared libraries: libart_lgpl_2.so.2:
cannot open shared object file: Permission denied
startkde: Shutting down...
Warning: connect() failed: : No such file or directory
Error: Can't contact kdeinit!
artsshell: error while loading shared libraries: libaudiofile.so.0:
cannot open shared object file: Permission denied
startkde: Running shutdown scripts...
startkde: Done.
==============================================================================
For a valid user login, the ~/.xsession-errors file is as follows:
==============================================================================
xset:  bad font path element (#72), possible causes are:
    Directory does not exist or has wrong permissions
    Directory missing fonts.dir
    Incorrect font server address or syntax
startkde: Starting up...
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
kbuildsycoca running...
kdecore (KAction): WARNING: KAction::insertKAccel( kaccel = 0x824b578 ):
KAccel object already contains an action name "del"
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
konqueror: ERROR: Error in BrowserExtension::actionSlotMap(), unknown
action : searchProvider
kdecore (KLibLoader): WARNING:
KLibrary: /usr/kde/3.3/lib/kde3/libaudiocd_encoder_flac.so: undefined
symbol: create_audiocd_encoders
Checking /dev/cdrom for cdrom...
	Testing /dev/cdrom for cooked ioctl() interface
		CDROM sensed: ATAPI compatible LITE-ON COMBO SOHC-5232K

evolution-alarm-notify-Message: Setting timeout for 64854 1142316000
1142251146
evolution-alarm-notify-Message:  Tue Mar 14 00:00:00 2006

evolution-alarm-notify-Message:  Mon Mar 13 05:59:06 2006

evolution-alarm-notify-Message: Loading
file:///home/daddybot/.evolution/calendar/local/system
evolution-alarm-notify-Message: Loading contacts:///
evolution-alarm-notify-Message: Loading
file:///home/daddybot/.evolution/tasks/local/system
evolution-alarm-notify-Message: alarm-notify.c:176: Could not get the
list of sources to load
evolution-alarm-notify-Message: Loading alarms for today
evolution-alarm-notify-Message: Loading alarms for today
evolution-alarm-notify-Message: Loading alarms for today
kio (KDirWatch): WARNING: KDirWatch::removeDir can't handle '/'
ksmserver: WARNING: SmsDie timeout, client (Deleted for security
reasons[JTS])
startkde: Shutting down...
warning: leaving MCOP Dispatcher and still 12 object references alive.
  - Arts::SampleStorage
  - Arts::Synth_MULTI_ADD
  - Arts::Synth_MULTI_ADD
  - Arts::Synth_PLAY
  - Arts::StereoVolumeControl
  - Arts::StereoEffectStack
  - Arts::Synth_BUS_DOWNLINK
  - Arts::SoundServerV2
  - Arts::Synth_BUS_UPLINK
  - Arts::Synth_AMAN_PLAY
  - Arts::AudioManagerClient
  - Arts::MidiManager
warning: leaving MCOP Dispatcher and still 113 types alive.
klauncher: Exiting on signal 1
KWrited - Listening on Device /dev/pts/0
startkde: Running shutdown scripts...
startkde: Done.
==============================================================================

As you can see, KDE has problems, but does allow the old user to login &
startkde.
This problem exists for KDE V3.3.2 & V3.4.3, so I don't think it's
really a KDE problem.
I verified that I can create a new user on my Daughter's laptop, which
is also running 
gentoo, so I'm pretty sure that there's a config file somewhere with a
bogus setting, 
I just don't know where or what it is.  The new user belongs to the same
groups as the
older user, so the problem is not group-related.  I also verified that
startkde knows
the proper $PATH setting up to the point in the script where error
messages get generated
(line #166 etc).  I Briefly experimented with liberalizing the
permissions of libart_lgpl_2.so.2
and libaudiofile.so.0, but this did not fix the problem either.  Any
ideas?

___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list