[KLUG Members] Problem with launching applications
Jeremy Leonard
lists at elite4god.com
Mon Jan 23 07:23:32 EST 2006
Anthony G. Mattas wrote:
>Oh yes, I forgot, look into the program gksudo as well.
>
>On Sun, 2006-01-22 at 06:38 -0500, greenproc wrote:
>
>
>>Anthony G. Mattas wrote:
>>
>>
>>>Actually the problem lies in the fact that your using a sudo su shell.
>>>Just use su with the root password and that will work as well. sudo
>>>anything will break in x for the most part.
>>>
>>>
>>I've been a lucky guy so far then, because I've never had problems with
>>an x app in a 'sudo su' shell before. It's good to be aware that there
>>are *supposed* to be problems with this method <g>
>>
>>
>>
>>>On Sat, 2006-01-21 at 15:02 -0500, Adam Tauno Williams wrote:
>>>
>>>
>>>
>>>>>My problem is launching gui applications from a 'sudo su' root shell.
>>>>>Synaptic fails with:
>>>>>(synaptic:22507): Gtk-WARNING **: cannot open display:
>>>>>debaser:/home/user# synaptic
>>>>>
>>>>>
>>>>>How would one begin troubleshooting this type of problem?
>>>>>
>>>>>
>>>>In switching user contexts you've either lost the value of the DISPLAY
>>>>variable or the X authentication cookie, or both. This isn't really
>>>>meant to work (go to shell, su, run GUI app).
>>>>
>>>>
>>>>
>>>>
>>>>>I am able to
>>>>>launch both synaptic and k3b by using the gnome gui -- they prompt me
>>>>>for my root password and everything works fine. But not from within a
>>>>>'sudo su' root shell.
>>>>>
>>>>>
>>>>Correct, run "gnomesu", like I run "/opt/gnome/bin/gnomesu -c
>>>>"/usr/sbin/pptp mail.morrison.iserv.net call morrison-vpn"" to startup
>>>>my VPN. The "gnomesu", and KDE must have an equivalent, makes sure all
>>>>the required bits make it across the river.
>>>>
>>>>
>>I'll check out gnomesu and see how it works. At least I know why the
>>problem existed with my 'sudo su' shell.
>>
>>Thaks guys.
>>
>>
>>
>>>_______________________________________________
>>>Members mailing list
>>>Members at kalamazoolinux.org
>>>
>>>
>>>
>>>
>>_______________________________________________
>>Members mailing list
>>Members at kalamazoolinux.org
>>
>>
>>
Look into sux also. That's how one should su while in x.
More information about the Members
mailing list