LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Dolphin doesn't work in SuperUserMode (https://www.linuxquestions.org/questions/linux-newbie-8/dolphin-doesnt-work-in-superusermode-708814/)

peteyperson 03-03-2009 09:09 AM

Dolphin doesn't work in SuperUserMode
 
Message at the bottom bar of Dolphin states:

"Could not start process Cannot talk to klauncher. The name org.kde.klauncher was not provided by any .service files."

Any ideas?

Thanks,
Petey

kilgoretrout 03-03-2009 12:15 PM

Open and console and try running:

$ su -
<enter root password>
# dolphin

peteyperson 03-04-2009 12:21 PM

Did that. Terminal just stops after entering: Dolphin

Petey

Quote:

Originally Posted by kilgoretrout (Post 3463540)
Open and console and try running:

$ su -
<enter root password>
# dolphin


QueenZ 03-04-2009 01:49 PM

Quote:

$ su -
<enter root password>
# dolphin&
how's this?

kilgoretrout 03-04-2009 02:57 PM

What you're describing is a widely reported bug and what I gave you is a workaround that helps some. Instead of dolphin, you can try running konqueror in root mode with the similar command:

# su -
<enter root password>
# konqueror --profile filemanagement

Note that the trailing "-" in the su command is not a typo. Make sure you include it like so "su -"

peteyperson 03-06-2009 06:11 AM

Hi there,

I failed to notice the hyphen at the end of the SU login. How does that change the SU login?

But this time it worked, spew out a bunch of login info in the terminal and loaded Dolphin in SU mode. Nice one.

I assume there is no way to alter the Dolphin SU icon in the menu to work correctly, or must you use Terminal to access it now due to the bug?

Thanks
Petey

Quote:

Originally Posted by kilgoretrout (Post 3463540)
Open and console and try running:

$ su -
<enter root password>
# dolphin


kilgoretrout 03-06-2009 06:58 AM

From the su man page here's the explanation for the "-" :

Quote:

Syntax

su [ - ] [ username [ arg ] ]
- Pass the environment along unchanged, as if the user actually logged in as the specified user.
username The name of another username that you wish to log in as.
arg Additional arguments that need to be passed through the su command.
So basically, the shell environment is different with the - as opposed to the naked su which allows you to execute with root permissions but retains your original user shell environment.

As for the launch icon, it would depend on the patch level of the version of kde 4 that suse uses. In a lot of the earlier versions of kde4 that many distros used, kdesu was broken; that's why it won't work.


All times are GMT -5. The time now is 04:35 AM.