Answers:
如何切换到运行xorg会话的tty1并返回到该会话?
因为X在tty1上运行,但不在tty2上运行。tty是一个“虚拟终端”,意味着它应该代表实际的物理屏幕和键盘等。这些终端可以同时打开,但是由于您一次仅具有足够的硬件来与之交互,因此。
实际上,您可以在不同的tty上运行多个X会话并在它们之间切换。您需要有效~/.xinit
或~/.Xclients
第一位。如果不这样做,请举例说明:
echo -e "#!/bin/sh\n mwm" > ~/.xinit
chmod u+x ~/.xinit
mwm
通过从命令行尝试首先检查是否存在。只要不说“找不到命令”,您就很好。现在从tty2尝试startx
。
如果没有显示经理在做极权主义的事情,您应该得到一个带有大X鼠标光标的纯黑色窗口。左键单击将显示一个粗略的菜单,您现在可以从中“退出”;但在此之前,CtrlAltF1您将带您进入tty1上的另一个 X会话(F2会带您返回,等等)。
您可以按如下所述切换tty:
您也许还可以使用Alt+Left/Right
请注意,不同的发行版将这些分配不同。例如,RHEL 6将X服务器分配给tty1,“哑终端” /“控制台”分配给tty2-7,而RHEL 5将控制台分配给tty1-6,将x.org分配给tty7。一些x.org设置也使切换到任何随机控制台变得更加困难。例如,RHEL 5.5具有专用的x.org密钥来切换到tty1,从那里您可以更轻松地进入tty2-6。
有关:
startx
是不可能的从SSH终端,是不是?我需要ssh终端与现有/正在运行的tty处于同一会话中。