zoukankan      html  css  js  c++  java
  • ubuntu修改系统运行级别,去除图形化界面

    系统环境:12.10

      将ubuntu升级到12.10后,发现占用的内存更大了。因为我只给虚拟机分配512MB内存,而图形化界面基本不用,所以就把它砍掉。

    步骤: 

     1.运行命令:runlevel , 发现系统当前的运行级别是:2(默认),因为我要用到NFS(runlevel2和3是多用户模式,3比2多个NFS)所以首先把runlevel改为3。 在red hat下只要改/etc/inittab文件就好,但ubuntu没有这个文件,网上人说可以手动添加一个这样的文件就可以。但我还是选择另外种方式,改系统文件:vi /etc/init/rc-sysinit.conf将env DEFAULT_RUNLEVEL=3;

      2.按理说runlevel2和3是多用户模式,5才是图形界面。但每次启动系统还会跳到登录的图形化界面,去网上查一下发现:Ubuntu在11.04之前的默认gdm的GUI引擎,但现在已经变更为lightdm了。

    修改lightdm配置文件:

    vi /etc/init/lightdm.conf

    # 将
    start on ((filesystem
               and runlevel [!06]       #系统运行级别不是0和6都加载
               and started dbus
               and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
                    or stopped udev-fallback-graphics))
              or runlevel PREVLEVEL=S)
                               
    # 修改为
    start on ((filesystem
               and runlevel [!036]    #多加个级别3
               and started dbus
               and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
                    or stopped udev-fallback-graphics))
              or runlevel PREVLEVEL=S)

      修改完重启下服务器,发现内存瞬间少了100,200MB了。顺畅~~

    参考博文:http://garfield550.diandian.com/linux/00011

  • 相关阅读:
    【线段树】【积累】主席树杂题积累 2016CCPC长春K SequenceII
    【积累】最小不能表示正整数 (以及一些做法
    【字符串】回文树&&回文自动机PAM
    【字符串】后缀自动机SAM
    【字符串】AC自动机
    【字符串】Trie树
    StringUtils类中isEmpty与isBlank的区别
    【Git】pull遇到错误:error: Your local changes to the following files would be overwritten by merge:
    jsp 与jstl
    listener 作用
  • 原文地址:https://www.cnblogs.com/samurail/p/2981183.html
Copyright © 2011-2022 走看看