如何通过串行控制台在 Unity 和 GNOME(或恢复控制台)之间切换

如何通过串行控制台在 Unity 和 GNOME(或恢复控制台)之间切换

我目前正在通过串行控制台工作(从台式计算机到开发板)

我尝试在三种视觉替代方案之间切换:Unity、GNOME 和恢复控制台(使用主板设备,而不是串行控制台)。它们工作得很好,但出于某种原因,当我切换到恢复控制台时,我的键盘在主板上停止工作,而控制设备的唯一方法是通过桌面串行控制台。

我如何从串行控制台返回 GNOME 或 Unity?
我试过了gnome-shell --replace,但是unity --replace

Window manager error: Unable to open X display 
** (gnome-shell:6053): WARNING **: Command line `dbus-launch --autolaunch=b6a0f5be3cacff6ccdea054a00000008 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n

...有什么想法吗?

答案1

您可能需要重新启动显示管理器:

# sudo restart lightdm

您还可以使用 chvt 更改虚拟终端,因此如果您在恢复控制台(VT1)上并且 X 在 VT7 上运行,则以下内容可能会有所帮助:

# chvt 7

相关内容