Solved

KDE wont start as Root, only as other user

Posted on 2002-04-23
2
316 Views
Last Modified: 2013-12-27
WHen I try to "startx" as root (KDE is default) the xserver crashes
before it gets completely loaded and takes me back to the command prompt.
As user "eduardo" , I can startx just fine! Could someone help figure out
how to get this working normally?
Thanks,
Will Lehman
(I've attached the .xsession-errors file--hope this helps!)

kdecore (KLibLoader): WARNING: library=/usr/lib/netscape/plugins/raclass.zip: file=/usr/lib/netscape/plugins/raclass.zip: /usr/lib/netscape/plugins/raclass.zip: invalid ELF header
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libkdecore.so.3: undefined symbol: NP_GetValue
kdecore (KLibLoader): WARNING: library=/usr/lib/mozilla/plugins/raclass.zip: file=/usr/lib/mozilla/plugins/raclass.zip: /usr/lib/mozilla/plugins/raclass.zip: invalid ELF header
kdecore (KLibLoader): WARNING: KLibrary: /usr/lib/libkdecore.so.3: undefined symbol: NP_GetValue
kdeinit: Launched DCOPServer, pid = 7371 result = 0
DCOP: register 'anonymous-7371' -> number of clients is now 1
DCOPServer up and running.
DCOP: unregister 'anonymous-7371'
kdeinit: Launched KLauncher, pid = 7375 result = 0
DCOP: register 'klauncher' -> number of clients is now 1
DCOP: unregister 'klauncher'
DCOP: register 'klauncher' -> number of clients is now 1
DCOP: register 'anonymous-7375' -> number of clients is now 2
DCOP: new daemon klauncher
DCOP: unregister 'anonymous-7375'
DCOP: register 'kded' -> number of clients is now 1
DCOP: unregister 'kded'
kdeinit: Launched KDED, pid = 7378 result = 0
DCOP: register 'kded' -> number of clients is now 1
DCOP: register 'anonymous-7378' -> number of clients is now 2
DCOP: register 'anonymous-7379' -> number of clients is now 3
kdeinit: Got EXEC_NEW 'kbuildsycoca' from launcher.
DCOP: register 'kbuildsycoca' -> number of clients is now 4
kdeinit: PID 7380 terminated.
DCOP: unregister 'kbuildsycoca'
DCOP: unregister 'anonymous-7379'
kdeinit: Got EXEC_NEW 'kconf_update' from launcher.
kdeinit: PID 7381 terminated.
DCOP: new daemon kded
kdeinit: PID 7378 terminated.
kdeinit: opened connection to :0.0
DCOP: unregister 'anonymous-7378'
DCOP: register 'anonymous-7360' -> number of clients is now 1
DCOP: unregister 'anonymous-7360'
DCOP: register 'anonymous-7392' -> number of clients is now 1
DCOP: unregister 'anonymous-7392'
DCOP: register 'ksplash' -> number of clients is now 1
kdeinit: Shutting down running client.
kdeinit: Killing kdeinit/klauncher.
kio (KLauncher): ERROR: KLauncher: KDEInit communication error! Commiting suicide!
DCOP: unregister 'klauncher'
kdeinit: Launched DCOPServer, pid = 7396 result = 0
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /root/.DCOPserver_localhost.localdomain_:0
and start dcopserver again.
---------------------------------

kdeinit: Launched KLauncher, pid = 7397 result = 0
DCOP: register 'klauncher' -> number of clients is now 2
DCOP: unregister 'klauncher'
DCOP: register 'klauncher' -> number of clients is now 2
DCOP: register 'anonymous-7397' -> number of clients is now 3
DCOP: new daemon klauncher
DCOP: unregister 'anonymous-7397'
kdeinit: Launched KDED, pid = 7400 result = 0
DCOP: register 'kded' -> number of clients is now 2
DCOP: unregister 'kded-2'
DCOP: register 'kded' -> number of clients is now 2
DCOP: unregister 'kded-2'
KDE Daemon (kded) already running.
DCOP: register 'anonymous-7400' -> number of clients is now 2
kdeinit: Got EXEC_NEW 'kbuildsycoca' from launcher.
DCOP: register 'kbuildsycoca' -> number of clients is now 3
kdeinit: PID 7402 terminated.
DCOP: unregister 'kbuildsycoca'
kdeinit: PID 7400 terminated.
kdeinit: opened connection to :0.0
DCOP: unregister 'anonymous-7400'
kdeinit: Launched 'kcminit', pid = 7403 result = 0
kdeinit: Got EXEC_NEW 'kbuildsycoca' from launcher.
DCOP: register 'kbuildsycoca' -> number of clients is now 2
DCOP: register 'anonymous-7403' -> number of clients is now 3
kdeinit: PID 7404 terminated.
DCOP: unregister 'kbuildsycoca'
kdeinit: Got SETENV 'GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc:/root/.gtkrc-kde' from klauncher.
kdeinit: Got SETENV 'KDE_MULTIHEAD=false' from klauncher.
kdeinit: Got EXEC_NEW 'kmixctrl' from launcher.
kdeinit: Got SETENV 'QT_XFT=0' from klauncher.
DCOP: unregister 'anonymous-7403'
kdeinit: PID 7403 terminated.
kdeinit: Launched 'knotify', pid = 7411 result = 0
DCOP: register 'knotify' -> number of clients is now 2
DCOP: register 'anonymous-7411' -> number of clients is now 3
kdeinit: PID 7409 terminated.
DCOP: new daemon knotify
DCOP: unregister 'anonymous-7411'
kdeinit: PID 7411 terminated.
DCOP: register 'ksmserver' -> number of clients is now 2
KSMServer: can't open /tmp/ksocket-root/KSMserver-:0: No such device or address
KSMServer: Aborting.
DCOP: unregister 'ksmserver'
DCOP: unregister 'kded'
DCOP: unregister 'ksplash'
DCOP: unregister 'knotify'
kdeinit: terminate KDE.
kdeinit: Fatal IO error: client killed
kdeinit: sending SIGHUP to children.
KLauncher: Exiting on signal 1
DCOP: unregister 'klauncher'
kdeinit: sending SIGTERM to children.
kdeinit: Exit.
DCOPServer : slotTerminate() -> sending terminateKDE signal.
DCOPServer : slotSuicide() -> exit.


0
Comment
Question by:haldrik
2 Comments
 
LVL 40

Accepted Solution

by:
jlevie earned 100 total points
ID: 6965746
It looks to me like X is starting okay and that it's KDE that has a problem. And that might be as a result of corrupt desktop files. Try removing all of the desktop related files and dirs from root's home dir and see if that allows KDE to start.
0
 

Author Comment

by:haldrik
ID: 6967374
Worked like a charm...
THanks!
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Let's say you need to move the data of a file system from one partition to another. This generally involves dismounting the file system, backing it up to tapes, and restoring it to a new partition. You may also copy the file system from one place to…
Introduction Regular patching is part of a system administrator's tasks. However, many patches require that the system be in single-user mode before they can be installed. A cluster patch in particular can take quite a while to apply if the machine…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question