Oli*_*nde 245 boot display-manager text-mode
是否可以在启动时禁用 X?我正在设置一个服务器,所以如果每次启动时它都不会加载图形界面,那就太好了。
Bru*_*ira 296
编辑/etc/default/grub
带你喜欢的编辑器,例如nano
:
sudo nano /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
找到这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Run Code Online (Sandbox Code Playgroud)
将其更改为:
GRUB_CMDLINE_LINUX_DEFAULT="text"
Run Code Online (Sandbox Code Playgroud)
更新 GRUB:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
这是 systemd 版本的额外步骤,例如 Ubuntu 15.04,上述 grub 的步骤仍然是必要的。
您需要告诉systemd
不要加载图形登录管理器:
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target
Run Code Online (Sandbox Code Playgroud)
startx
登录后,您仍然可以通过键入来使用 X。
And*_*son 33
安装 GUI 可能会导致它自动启动,但在 Ubuntu 中启动到文本模式非常容易。只需/etc/default/grub
以 root 身份打开并添加text
到
GRUB_CMDLINE_LINUX_DEFAULT=
Run Code Online (Sandbox Code Playgroud)
线。然后运行:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
您的系统将始终引导至文本模式。
如果要引导到 GUI,只需e
在引导菜单中按并text
从该kernel
行中删除。
如果要在引导后启动 GUI,只需运行:
sudo /etc/init.d/lightdm start
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助 :)
kar*_*k87 25
如果要启动到文本模式:
编辑/etc/default/grub
。例如:
sudo gedit /etc/default/grub
Run Code Online (Sandbox Code Playgroud)
找到这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Run Code Online (Sandbox Code Playgroud)
添加text
:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
Run Code Online (Sandbox Code Playgroud)
然后更新 Grub:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
注意:
删除quiet splash
(即GRUB_CMDLINE_LINUX_DEFAULT=""
)将在启动期间显示文本,但随后会像往常一样显示图形登录屏幕。替换quiet splash
withtext
将使您处于登录提示;要启动 GNOME 会话,请使用sudo /etc/init.d/gdm start
或startx
。
要禁用 GDM:
安装bum .
安装后会在系统>>管理>>Bootup-Manager下找到
取消选中 Gnome 显示管理器
ach*_*ang 23
如果您使用 lightdm 作为登录管理器,可以通过禁用它来阻止加载。
您可以使用覆盖:
sudo bash -c 'echo "manual" >> /etc/init/lightdm.override'
Run Code Online (Sandbox Code Playgroud)
并根据命令启动 lightdm:
sudo start lightdm
Run Code Online (Sandbox Code Playgroud)
要恢复系统以便 lightdm 始终在启动时启动:
sudo rm /etc/init/lightdm.override
Run Code Online (Sandbox Code Playgroud)
有关更多信息,新贵食谱是您的朋友:
enz*_*tib 12
几个老问题都已经回答过了,只是现在找不到了,这里总结一下各种情况。
要停止由 启动的 X 服务器startx
,只需终止会话。
要停止由登录管理器 (GDM) 启动的 X 服务器,请运行
sudo service gdm stop
Run Code Online (Sandbox Code Playgroud)
然后移动到tty,例如按Ctrl- Alt- F1,然后以文本模式登录此处。
为了完全避免登录管理器(和 X)的启动,修改
/etc/default/grub
Run Code Online (Sandbox Code Playgroud)
换线
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Run Code Online (Sandbox Code Playgroud)
成为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
Run Code Online (Sandbox Code Playgroud)
然后更新 grub 配置文件
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
以便下次直接进入文本模式时,您需要startx
启动 X 会话,或者sudo service gdm start
.
我做了以下
第 1 步首先通过运行更新您的存储库
sudo apt-get update
Step 2旧版lightdm有一些bug,需要升级。为此运行,
sudo apt-get install lightdm
第 3 步现在我们必须修改 grub 配置。
步骤 3a/etc/default/grub
使用您喜欢的编辑器打开并更改
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
到
GRUB_CMDLINE_LINUX_DEFAULT="text"
步骤 3b也注释 GRUB_HIDDEN_TIMEOUT=0 此行用于取消隐藏 GRUB 菜单
第 4 步现在我们将升级 GRUB 配置
sudo update-grub
步骤 5 Ubuntu 11.10 桌面版使用 lightdm 作为 GUI。我们需要禁用相同的
sudo update-rc.d -f lightdm remove
第 6 步现在重新启动您的机器。
是的,可以通过编辑 grub 命令告诉系统在引导时在控制台中启动。当您到达 grub 菜单时,突出显示 Ubuntu 的条目并按e。
您将看到如下图所示的文字:
将 text quiet splash更改 为text。按F10启动。(来源:rolling-ubuntu)。我已经在我的系统 14.04 上测试了这个,启动到文本控制台,看不到 lightdm。开始 lightdmsudo initctl start lightdm
为避免每次都这样做,您可以使用此答案中建议的选项添加永久 grub 条目
另一种建议是更改默认运行级别并更改 lightdm 启动/停止的运行级别,如同一帖子上的另一个答案所建议的
归档时间: |
|
查看次数: |
408633 次 |
最近记录: |