su root 後出現不能用gedit命令。
如圖:jerry@jerry:~$ su root
密碼:root@jerry:/home/jerry# ls
examples.desktop linux-2.6.35.9.tar.bz2 公共的 **
hello.c opt 模板 文件 桌面
root@jerry:/home/jerry# gedit hello.c
(gedit:1634): eggsmclient-warning **: failed to connect to the session manager: none of the authentication protocols specified are supported
**glib-gio:error:/build/buildd/glib2.0-2.26.1/gio/gdbusconnection.c:2270:initable_init: assertion failed: (connection->initialization_error == null)
已放棄
解決方法:
su -
如圖:root@jerry:/home/jerry# su -
root@jerry:~# cd /home/jerry
root@jerry:/home/jerry# gedit hello.c
root@jerry:/home/jerry#
原因分析:
su與su -命令的差別:
su 只能切換到管理員使用者許可權,不使用管理員的登陸指令碼和搜尋路徑
su - 不但能切換到管理員許可權而且使用管理員登陸指令碼和搜尋路徑
例項:$pwd
/home/yewanth (當前使用者目錄)
$su #pwd (再次檢視路徑)
/home/yewanth (還是當前使用者目錄)
但是如果換成su -的話結果如下:
$pwd
/home/yewanth (當前使用者目錄)
$su - #pwd (再次檢視路徑)
/root (切換到超級使用者目錄)
ubuntu下gedit不能用解決方法
ubuntu下gedit不能用解決方法 2011 06 14 18 52 19 分類 linux su root 後出現不能用gedit命令。如圖 jerry jerry su root 密碼 root jerry home jerry ls examples.desktop linux 2.6.3...
ubuntu系統插上u盤不能用
之前為了專案的除錯,更新了筆記本的核心,使用的是預設的配置,裝好之後,u盤插上去竟然不能用了,以為是storage的驅動沒有掛上去,於是 進入目錄 lib modules 3.13.0 24 generic kernel drivers usb storage 執行 sudo insmod usb ...
ubuntu中sudo 不能用 報錯
修改了etc sudoers檔案 報錯 sudo sudo etc sudoers syntax error 在行 25 附近 sudo etc sudoers 中第 21 行附近有解析錯誤 sudo 沒有找到有效的 sudoers 資源,退出 sudo 無法初始化策略外掛程式解決方案 都讓進入高階...