19 *_*Lee 4 netbook home-server x-windows ubuntu
我在旧笔记本电脑(atom cpu)上运行家庭服务器。
我安装了 ubuntu 12.04 服务器版,但我也安装了 ubuntu-desktop。因此,当我打开它时,会显示 ubuntu 桌面。
我有时会使用 GUI,但我想在不使用时关闭 ubuntu-desktop (gnome-desktop)。
我想我可以通过关闭 GUI 来节省资源。这是必要的,因为我的笔记本电脑的性能不是很好,而且经常变得很热。
我想我可以使用“startx”命令在我的终端上运行 ubuntu-desktop。但是,我暂时不知道如何关闭 X 窗口。
有人有想法吗?
提前致谢。
--- 以下是我选择答案后写的。
$ sudo stop lightdm
lightdm stop/waiting
Run Code Online (Sandbox Code Playgroud)
使用这个命令,我可以关闭 x 窗口。但是,我无法在笔记本电脑上获取 tty1。
我使用 ssh 连接从外部发出该命令。
而且,我可以在外面打开 x 窗口。
X: user not authorized to run the X server, aborting.
xinit: server error
Run Code Online (Sandbox Code Playgroud)
但是,我可以使用 start lightdm 命令恢复它。
$ sudo start lightdm
lightdm start/running, process 5673
Run Code Online (Sandbox Code Playgroud)
我不确定这好不好。
而且我不知道当我停止 lightdm 时我可以节省我的资源。
我已经尝试过使用较新版本的 Ubuntu(Ubuntu 18.04.1 LTS)的其他选项,但它们不起作用。对我来说,诀窍是以下命令:
systemctl set-default multi-user.target
Run Code Online (Sandbox Code Playgroud)
重新启动,它将仅显示控制台。
您可以恢复它运行:
systemctl set-default graphical.target
Run Code Online (Sandbox Code Playgroud)
并再次重新启动。
要控制 X 环境,请在系统启动后使用sudo service gdm stop和sudo service gdm start。要进行永久性更改,您需要更新 ubuntu 自动启动的运行级别gdm(Gnome 桌面管理器),并将其设置为在启动时不启动。您应该能够从 SSH shell 远程运行这些命令。
| 归档时间: |
|
| 查看次数: |
23380 次 |
| 最近记录: |