读书人

fedora14停运行程序出现GLib- GIO:ERR

发布时间: 2012-06-27 14:20:09 作者: rapoo

fedora14下运行程序出现GLib- GIO:ERROR:gdbusconnection.c:2270:initable_init: assertion f

在GNOME桌面运行终端,直接 ?su ?切换到 root 后,在终端用命令运行有些图形介面的程序,有些能运行但报错,或者根本运行不起来。可能是因为直接用 su 切换到 root 后,root 使用的环境变量是使用 su 命令普通用户的环境变量。

[root@localhost bin]# ./qtcreator**GLib-GIO:ERROR:gdbusconnection.c:2270:initable_init: assertion failed: (connection->initialization_error == NULL)Aborted (core dumped)?
解决方法:
用 su - ?命令切换到root?"-”参数指示 su 开启一个登陆Shell(login shell)而不是非登陆Shell(non-login shell)
这样 root 读取的是 root 本身的环境变量,而不是继承那个输入 su 命令用户的环境变量转载地址:http://mazaoliang.blog.163.com/blog/static/13845509320112711325709/

读书人网 >其他数据库

热点推荐