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

feenow feenow在gmail.com
星期二 十一月 24 11:00:55 CET 2009


晕...我用的也是纯KDE4啊.
"su -"后运行env也发现有 DISPLAY=:0.0

怎会你的不行-_-...

在 2009年11月25日 星期三 00:08:05,沈觅仁 写道:
> 我用的也是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 的更多信息