我正试图在ssh -X上获得一个GUI。
我的RHEL6服务器没有X窗口系统和图形桌面环境。所以我使用yum groupinstall "X Window System" Desktop安装。完全安装好了。
我还启用了X11 Forwarding。
现在,我正在尝试从我的Mac中获得ssh的GUI。我做ssh -X devserver。然后我输入sudo startx,但是它给了我这个错误。
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
GNOME_KEYRING_SOCKET=/tmp/keyring-2T42OF/socket
SSH_AUTH_SOCK=/tmp/keyring-2T42OF/socket.ssh
GNOME_KEYRING_PID=14059
** (gnome-panel:14074): CRITICAL **: panel_key_file_load_from_uri: assertion `uri != NULL' failed
** (gnome-panel:14074): CRITICAL **: panel_key_file_load_from_uri: assertion `uri != NULL' failed
** (gnome-panel:14074): WARNING **: panel-applet-frame.c:1288: failed to load applet OAFIID:GnoteApplet:
(null)上正确地获得RHEL图形用户界面?
发布于 2013-11-14 17:27:27
你走错路了。
首先,X需要在mac上运行。
然后是ssh -x devserver
最后运行一个像gedit这样的GUI应用程序。
gedit窗口应该显示在您的mac上。
请记住,在这种情况下,"X“是gedit的”宿主“,也就是”客户端“。这是一个不同的观点,而不是大多数人习惯。
主机("X")获得关于从客户端提取什么的说明。然后画他们。我们倾向于将服务器视为远程机器,但实际上,“服务器”就是“接受”连接的软件。在本例中,mac上的X是接受连接的(来自RHEL上的gedit )。
https://unix.stackexchange.com/questions/101176
复制相似问题