如果您运行fuser /dev/tty7,您将看到 X11 服务器实际上为自己持有该 TTY 设备。
X11 服务器不是与虚拟控制台 7并行运行,而是实际上在虚拟控制台 7 中运行。它正在将该虚拟控制台切换到图形模式并使用它。
就其本身而言,虚拟控制台只是一个黑屏,可能有一个光标在左上角闪烁。如果虚拟控制台未被占用,您可以通过例如将日志或其他重要消息传递给它来使用它。
一个虚拟控制台有多个编程接口:默认的一个是 TTY 模拟器,它可以用来运行一个getty允许命令行登录的进程。但在现代系统上,通常还有帧缓冲接口(VESA SVGA 或 UEFI GOP)。如果加载了 GPU 驱动程序内核模块,还有内核模式设置和直接渲染接口 (DRI)。如果可能,X11 服务器将使用 DRI 和内核模式设置,但它可以回退到帧缓冲区接口,甚至在必要时使用老式的直接硬件访问。
你不能,你的 X 服务器在那里运行。它接管了虚拟终端。
您的终端 1 到 6 正在运行一个getty变体,这就是启动登录过程然后在虚拟终端中运行 shell 的原因。但是您不能getty在同一个虚拟终端中拥有基于会话和显示服务器。
| 归档时间: |
|
| 查看次数: |
262 次 |
| 最近记录: |