[kde-china] kde4下为什么su到root用户后无法运行图形程序?

Liu Guibin goodluck.liu在gmail.com
星期二 十一月 24 09:25:45 CET 2009


这个应该是和发行版相关的
我的是 Fedora
普通用户su之后,只有kde4的图形程序无法运行,gtk和kde3的没问题
而且kde4的无法运行还没有任何错误输出
就是运行了命令后,就停在那儿了,什么反应也没有了

沈觅仁 写道:
> 我用的也是Archlinux. 无Gnome,纯KDE4.
> su 或者 su - root 后均无法运行任意与X Server搭边的程序(firefox、xeyes、kate)。错误提示如下:
>
> Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyError: cannot open 
> display: :0.0
>
> 因此可见,要想使得这些程序运行,显然需要某些设置。
>
> 在 星期二 24 十一月 2009 07:37:37,feenow 写道:
>   
>> 我的可以运行..."su -"之后...gvim,firefox和xeyes运行都没问题.倒是KDE的程序要kdesu
>> 系统是ArchLinux
>>
>> 在 2009年11月23日 星期一 15:07:22,vvoody 写道:
>>
>>     
>>> 不对阿,普通用户su -之后root都不能运行X程序(无论gtk、kde)阿,因为DISPLAY没设置阿,会提示:
>>> root在slackware:~# xeyes
>>> Error: Can't open display:
>>>
>>>>>> root在slackware:~# firefox
>>> Error: no display specified
>>>
>>> root得export DISPLAY=:0.0,普通用户xhost +后root才能运行X程序。lz su后能运行X程序是什么情况?
>>>       
>> _______________________________________________
>> kde-china mailing list
>> kde-china在kde.org
>> https://mail.kde.org/mailman/listinfo/kde-china
>>
>>     
> _______________________________________________
> kde-china mailing list
> kde-china在kde.org
> https://mail.kde.org/mailman/listinfo/kde-china
>   




关于邮件列表 kde-china 的更多信息