看来sudo systemctl disable gdm3 && sudo systemctl disable gdm
在 18.04 中无法在启动时禁用窗口系统。现在有什么方法可以做到这一点?
答案1
要在启动时禁用 GUI,请运行:
sudo systemctl set-default multi-user.target
要再次启用 GUI,请发出以下命令:
sudo systemctl set-default graphical.target
要在没有当前 GUI 的系统上启动 Gnome 会话,只需执行:
sudo systemctl start gdm3.service
答案2
回答@nurp评论
VirtualBox 中的屏幕现在非常小。
相应地更新您的
/etc/default/grub
:GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" GRUB_GFXMODE=1152x864x32 GRUB_GFXPAYLOAD_LINUX=1152x864x32
跑步
sudo update-grub
。nomodeset
这样内核就不会尝试改变 GRUB 设置的分辨率。GRUB_GFXPAYLOAD_LINUX
如果设置了此变量,它将控制 Linux 内核启动的视频模式,取代“vga=”启动选项。
参考
答案3
一旦手动启动,就关闭 gdm..
您只需执行:
sudo systemctl stop gdm3.service
答案4
回答以下问题:
sudo systemctl stop gdm3.service
似乎没有做任何事 binarymelon 评论
我只能假设您在 GUI 之外的命令行界面中执行此操作...并且您没有收到任何响应,因为 GUI 服务已经关闭。
或者,(花了很多时间去学习,并且花更长的时间去理解)...
我发现一切都取决于你所做的事情......例如,安装lightdm
时没有“ core
”或其他任何东西都会导致错误的“GUI-ness”......
如果你确实从 GUI 内的终端运行上述命令行界面指令,它肯定会做一些事情......
请注意,这是我在 18.04 中的经验。
如果您正在使用,gdm3
那么它将关闭并且仅仅是左上角的一个(我称之为老式的)光标...如果您没有使用,gdm3
那么它会说:
Failed / not loaded
注意及有用提示:
如果您发现已经停止服务但仍然没有命令行界面来输入新命令,请尝试 :CTRL++ ALT。F3
这是您一站式购物,用于终止/关闭加载的 GUI,无论它是什么......即使您的密码不被接受。
我知道这是真的,因为如果您尝试“过早”重新启动 GUI,即当它仍处于关闭/停止、服务/关闭 GUI 的过程中时,那么根据我的经验,CLI 会提醒您这个事实并要求您稍后再试。