在同一个虚拟控制台上运行 x 和 getty?

在同一个虚拟控制台上运行 x 和 getty?

是否可以在已经运行的虚拟控制台上启动 x 服务器getty?我喜欢它的响应能力getty- 滚动man页面或滚动比(gnome 终端)vi快得多。xterm但我也喜欢能够alttab网络浏览器和xterm.如果我可以在我的网络浏览器之间alt添加,那就太好了。我正在用 gnome 运行 debian wheezy。tabgettychromium

PS 我知道我可以x在 tty7 和gettytty6 之间切换,但是如果我这样做,那么我就不能使用alt+ tab

答案1

不。

一旦启动 X,VT 就不再被视为“文本设备”,而是成为“图形”设备。在过去,区别很明显:VT 要么依赖 BIOS(至少在某种程度上),要么只知道一些文本模式并且速度非常快,或者切换到图形模式,具有更多颜色和/或更大分辨率并且速度较慢。如今,差异并不那么明显(至少在 Linux 上,无法区分其他 UNIX 变体),因为文本 VT 实际上使用图形模式,“翻译”是在内核中完成的。尽管如此,您要么让基于文本的应用程序打开 VT,要么将其留给 X(或任何其他图形前端,例如 Wayland 协议的实现)。

至于速度问题,请正确选择您的终端。 Gnome 终端可能比 慢xterm,后者本身比例如 慢得多,除非您通过设置适当的 X 资源urxvt强制它使用相同的肮脏技巧:urxvt

XTerm*fastScroll: true

您很可能想阅读终端仿真器可以像 TTY 1-6 一样快吗?,正确设置终端并使用图形模式。

顺便说一句,不久前(大约 2007 年),我遇到了 nVidia 帧缓冲内核驱动程序的问题,该驱动程序在 1600x1200 等大分辨率上速度非常慢 - 在 XTerm 中阅读手册页要快得多。

相关内容