2010年11月09日 星期二 10:30
悲催的fedora14,在终端切换至root,然后gedit某文件,结果报错:
(gedit:4987): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
**
GLib-GIO:ERROR:gdbusconnection.c:2270:initable_init: assertion failed: (connection->initialization_error == NULL)
Aborted (core dumped)
就是在管理员用户的 .bashrc 文件尾部添加:
export DBUS_SESSION_BUS_ADDRESS=""
例如,编辑 /root/.bashrc 文件,添加一行 export DBUS_SESSION_BUS_ADDRESS=“”
另外就是使用 su - root 代替su,sudo
其区别是su sudo 使用当前用户的环境变量,su - root会使用root用户的环境变量。
非要让我们这些用户郁闷一下,囧
2010年11月10日 星期三 19:50
。刚用 root gedit。。果然报错。。
2010年11月24日 星期三 18:05
f14用su切换root后gedit, 没有碰到问题.
2010年11月26日 星期五 14:56
没到过这个问题
Zeuux © 2024
京ICP备05028076号