Gnome-terminal 在超级用户模式下 不能连接 x-window

我选择的是 GNOME 桌面。
gnome-terminal 在超级用户模式下 不能连接 x-window(普通用户下可以)
gvim emacs 都是字符界面, gedit 无法启动, 很多图形界面安装的软件都无法安装,提示都是连不上 x-window,sudo 也不行。
我知道,改一下配置应该就会解决问题, 以前在 Ubuntu 里面都可以。
我搜索了 Google/Baidu/GNOME 官网好像找不到……

求教老手。

有个 gnomesu。 KDE 下面是 kdesu。

但是我还是提醒一下,为什么要用 root 访问图形界面?
没有任何必要。
我建议你不要轻易做这样的事情。要慎用 root 权限。

Ubuntu 下是可以的,openSUSE 下不可以这样,不知道是不是基于安全的考虑。

是这样的,有些软件安装需要图形界面,但又需要超级用户,我不想登陆图形界面的 root 账号去搞。

可以改 PolicyKit 的 Policy 实现。

也可以用

gnomesu 你要运行的程序

来做。会弹出一个图形界面的用户窗口让你输入 root 密码。

但我觉得你说的「超级用户模式」最好截图说明下,因为据我所知 GNOME 开始菜单里面并没有一个类似 KDE 那样的「GNOME 终端(超级用户)」的项,如果你想说的不是那样而是 sudo,那就是另外一种解释了。

至于「很多图形界面安装的软件都无法安装」,需要您具体到是哪个软件。

据我所知,VMware、Virtualbox 的 extension pack 都做了自己的系统让你输入 root 密码。

PS:楼上说的这个安全不是指网络安全,而是本地安全。因为:

如果 root 不是你而是另外一个人比如您父亲或您的领导,那相当于你在 root 未授权的情况下夺取了系统管理员的权力(去安装软件)。openSUSE 对这方面的考虑是十分谨慎的,比如默认 /sbin 下的命令如 ifconfig 都是不在普通用户的 path 里面的,因为网络管理是系统管理员的权力,普通用户无需查询你的网络连通性和 IP 地址,只需要使用计算机就好了。再者,安装未认证的第三方软件可能会导致系统出问题,提示你 root 无非是起到一个叫你小心谨慎不要乱搞的作用,openSUSE 的早期版本里面,使用 root 用户进行图形界面登陆,root 用户的头像是个黑骷髅,都是提示作用。