来自AskUbuntu的Crosspost
我有一台笔记本电脑,我正在运行一个文件服务器,它运行Ubuntu 10.04桌面。 现在夏天炎热了,因为我喜欢这个环境,我正在寻找各种方法来减less笔记本电脑的功耗/内存/散热量。
我永远不会碰到的一个部分是GUI,因为盖子总是closures的。
我想也许简单地从所有的运行级别中删除GDM我做到了这一点,所以我这样做使用sysv-rc-conf。 然而,这没有任何区别,重新启动后,可爱的Ubuntu启animation面和graphicslogin提示出现。
请帮忙!
此外,也许这是一个愚蠢的问题,我想确保显示器在任何时候closures盖子,它已经被设置为GUI正在运行时,可以/我需要单独configuration非GUI环境? (似乎这样做很好)
感谢:D
编辑 :好的,也许我使用sysv-rc-conf错误,它需要2重新启动应用设置或东西? 由于从所有运行级别删除GDM后第二次重新启动,我得到了一个命令提示符。
然而,我没有看到它重新启动,有点困惑,所以我重新启动了我相信是第三次,现在它被引导到一个黑色的屏幕左上angular单独的白色下划线,没有其他文字。 为了改变运行级别,没有任何键盘混合会产生任何效果,但是我可以通过SSH和SMB共享来访问它,所以我想它正在做我想要的。 然而屏幕上缺less一个CLI仍然是关心的。
解决scheme :我最终与AskUbuntu问题中发布的答案。 哪一个固定了我上面搞砸的东西,现在我有了一个无头的服务器。
由于Ubuntu 10.04使用“upstart”进行初始化,所以新安装的/ etc / inittab不存在(已经)。
选中这篇文章: 在Ubuntu 10.04中修改运行级别
哦,无头系统的默认运行级别是2。
将/ etc / inittab上的默认运行级别从运行级别5更改为运行级别3:
ID:3:initdefault的:
你可以从sudo update-rc.d -f gdm remove开始停止gdm
使用sudo update-rc.d gdm defaults重新添加
你可以编辑/etc/init/gdm.conf。
改变stop on runlevel [016]以stop on runlevel [0126] 。 这将导致gdm不能从运行级别2开始,因为Ubuntu的默认运行级别是2。
当其他一些工作开始或其他一些事件发生时,gdm暴发作业将自动启动。 这就是为什么它甚至可以通过update-rc.d或类似的方式删除/etc/init.d/gdm的符号链接。
你可以看看暴发户的文档。 希望这可以帮助。