Ubuntu桌面管理器

    概念介绍:

    窗口管理器: Linux Windows Manager, 控制窗口行为与位置
    桌面环境: 可能是一个简单的窗口管理器,也可能是一个像KDE或者GNOME的完整桌面应用程序套件
    显示管理器: Linux Display Manager, 也叫登录管理器,是一个在启动最后显示的图形界面,是进到桌面环境之前的用户登录界面。显示管理器向用户显示登录屏幕。 当用户成功输入用户名和密码的有效组合时,会话开始。

    常见的窗口管理器: Metacity, Gnome Shell, AWESOME, Enlightement DR16,Compiz
    常见的桌面环境: Unity, Gnome, KDE, Cinnamon
    其中: 使用Gnome作为桌面环境的部分发行版本:Ubuntu, CentOS, openSUSE

    常见显示管理器
    GDM: GNOME 显示管理器 (gdm)
    LightDM: Ubuntu 开发的GDM替代品,使用 WebKit (位于AUR: lightdm, lightdm-bzr)
    KDM: KDE 显示管理器 (kdebase-workspace)

    1. GDM, LightDM, KDM 是为不同版本的Ubuntu配置的管理器。 他们帮助启动 X 服务器。用户会话和欢迎( 登录屏幕)。 可以运行 sudo dpkg-reconfigure gdm / gdm3 / lightdm / sddm 以在 lightdm, gdm 和 KDM之间进行切换。
    2. GDM(GNOME Display Manager)
      LightDM(Light Display Manager)
      KDM(KDE Display Manager)
    3. gdm3是gdm的继承者,它是GNOME显示管理器。
      gdm3使用了最小的gnome-shell版本,并提供了与GNOME3会话相同的外观和感觉。
      Lightdm,gdm3和KDM都是针对linux的图形化登录。
      Lightdm是Ubuntu的默认版本。
    4. kdm是KDE管理器的显示。
      但在KDE5中,它被否决为 SDDM,它更适合作为显示管理器
      sudo apt-get install sddm
    5. 检查当前正在使用的显示管理器
      cat /etc/X11/default-display-manager
    6. LightDM自启动默认登录
      ①使用命令 vi /etc/lightdm/lightdm.conf
      ②修改为如下两行
      [Seat:*]
      autologin-user=登录用户名
    7. Ubuntu是否启动图形化界面取决于default-display-manager的设置。
      cat /etc/X11/default-display-manager
      值为/usr/sbin/gdm,则进入gdm图形界面。
      值为/usr/sbin/lightdm,则进入lightdm图形化界面。
      值为false,则进入控制台
      如果想 Ubuntu 在每次启动到 command prompt ,
      可以输入以下指令:
      $echo “false” | sudo tee /etc/X11/default-display-manager
      当下次开机时,就会以命令行模式启动(text模式,字符界面登录)
      如果想变回图形界面启动(X windows启动),可以輸入:
      $echo “/usr/sbin/gdm” | sudo tee /etc/X11/default-display-manager
      如果在Ubuntn以命令行模式启动,在字符终端想回到图形界面的话需输入以下命令:
      $startx
      或者是按ALT+CTRL+F7切换到图形界面
    8. 安装桌面环境:
      安装XFACE: sudo apt-get install xubuntu-desktop
      安装KDE: sudo apt-get install kubuntu-desktop
      安装Gnome: sudo apt-get install ubuntu-desktop
      重装Gnome: sudo apt-get --reinstall install ubuntu-desktop
      卸载gnome: sudo apt-get --purge remove liborbit2
      卸载kde: sudo apt-get --purge remove kdelibs4c2a libarts1c2a
      卸载xface: sudo apt-get --purge remove xfce4