Sai*_*tsu 51 debian systemd init x-server lightdm
我有一台安装了 lightdm 的运行 Debian 8 (Jessie) 的远程机器。我希望它以无 GUI 模式启动,但我不想删除所有与 X 相关的东西,以便仍然能够通过带-X参数的SSH 运行它。那么如何禁用 X 服务器自动启动而不删除它呢?
我试过systemctl stop lightdm,它停止了 lightdm,但它在重新启动后再次运行。我也试过systemctl disable lightdm,但它基本上什么都不做。它在/etc/rc*.d目录中重命名lightdm的脚本,但它在重新启动后仍然启动,所以我做错了什么?而且我不能只是update-rc.d lightdm stop,因为它已被弃用并且不起作用。
der*_*ert 103
禁用不起作用,因为 Debian/etc/X11/default-display-manager逻辑即将覆盖它。
为了使 text boot 成为 systemd 下的默认值(不管是哪个发行版,真的):
systemctl set-default multi-user.target
Run Code Online (Sandbox Code Playgroud)
要改回引导到 GUI,
systemctl set-default graphical.target
Run Code Online (Sandbox Code Playgroud)
我在我的 Jessie VM 上确认了这些工作,Slashback在 Stretch 上也确认了它。
PS:您实际上并不需要机器上的 X 服务器来通过 ssh 运行 X 客户端。只有在显示器(监视器)所在的地方才需要 X 服务器。
| 归档时间: |
|
| 查看次数: |
100242 次 |
| 最近记录: |