当su到root权限,然后用gedit编辑系统文件时,出现了错误,如下所示:
$ su
密码:
# gedit /etc/apt/sources.list(gedit:6303): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported
原因与解决方法
使用如下命令即可正常执行
$ su –
密码:
# gedit /etc/apt/sources.list
su与su -命令的差别:
su 只能切换到管理员用户权限,不使用管理员的登陆脚本和搜索路径
su – 不但能切换到管理员权限而且使用管理员登陆脚本和搜索路径