设为首页 加入收藏

TOP

在编写Linux下的gtk程序的时候遇到的问题
2014-11-24 00:45:26 来源: 作者: 【 】 浏览:6
Tags:编写 Linux gtk 程序 时候 遇到 问题

由于过于太菜,在Linux下编写gtk的一个界面程序的时候,从控制台启动这个程序的时候发现:如果是用一个普通用户创建的程序,但是在控制台中切换到root权限下去运行带界面的程序时,总是发现下面的提示,不过也能运行起来,所以一直也就没有在意,反正能运行。


(xdown:3362): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
Loading simple Config module ...
Creating backend ...
Loading socket FrontEnd module ...
Starting SCIM as daemon ...


后来发现有个大侠,说使用su命令是说道的,原来在su到root的时候 需要加一个减号”-“,这样才能把root的环境变量也带过去,所以这样一su,你就发现你当前的目录是在root的home目录里,然后在运行gtk的程序时就不会有问题了。更深一层次的原因应该是桌面系统的设置问题了,需要进一步考察了。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux - 非阻塞socket编程处理EAG.. 下一篇升级Linux2.4.9内核到2.6.26.3版

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: