Linux 系统如何安装图形化桌面?

赞赏 2016-07-12

阿里云官方公共 Linux 系统镜像,基于性能及通用性等因素考虑,默认没有安装图形化桌面组件。本文对常见操作系统下图形化桌面的安装进行简要说明。
特别提示:安装图形界面可能会显著降低服务器的性能。而且安装配置不当,可能会导致系统无法正常启动。所以,在进行后续配置之前,建议您参阅创建快照先对服务器系统盘创建手工快照进行备份,以便出现异常时能进行回滚恢复。


CentOS 7 安装图形化桌面


CentOS 7 系统下,本文以 MATE 桌面环境安装进行安装配置说明: 

  1. 登录服务器,执行如下指令安装桌面环境:
    # 先安装 MATE Desktop
    yum groups install "MATE Desktop"
    
    #安装好 MATE Desktop 后,再安装 X Window System。
    yum groups install "X Window System"
  2. 设置默认通过桌面环境启动服务器:
    systemctl  set-default  graphical.target
  3. 安装完成后,通过 reboot 等指令重启服务器,或者在 ECS 服务器控制台重启服务器。
  4. 通过 管理终端 连接服务器,验证测试安装情况。在ECS控制台,用管理终端登录服务器,查看安装好的桌面。 QQ???20151118115219.png

 

Ubuntu 14.04 64 位系统安装图形化桌面

Ubuntu 系统下,可以参阅如下方法安装图形化桌面。

  1. 通过 管理终端 连接服务器,然后执行如下指令安装桌面环境关联软件包:
    apt-get install x-window-system-core
    apt-get install gnome-core 
    apt-get install gdm
  2. 安装完成后,使用如下指令启动图形化桌面:
    startx

    登录服务器效果如下图所示:

TB1dh_SHFXXXXasXFXXXXXXXXXX.jpg

可能会出现的问题和处理办法


安装配置过程中出现的常见问题及解决办法说明如下: 

CentOS 安装后无法使用键盘和鼠标

  • 问题现象:
    桌面环境安装好后,通过 管理终端 进入服务器,结果发现鼠标和键盘都是无法使用的。
  • 处理办法:
    该问题可能是由于键盘和鼠标驱动异常所致,参阅如下步骤,尝试将驱动修改为 evdev 即可:
    • 安装 evdev
      使用如下指令安装 evdev:
      yum install xorg-x11-drv-evdev 
    • 生成/etc/X11/xorg.conf
      使用如下指令生成 X11 配置文件:
      #创建配置文件
      Xorg -configure
      
      #拷贝配置文件
      cp xorg.conf.new /etc/X11/xorg.conf
    • 如下图所示修改配置文件 /etc/X11/xorg.conf,将鼠标和键盘驱动修改为 evdev : 
      Section "InputDevice"
      Identifier "Keyboard0"
      Driver "evdev"
      Option "Device" "/dev/input/event3"
      EndSection
      
      Section "InputDevice"
      Identifier "Mouse0"
      Driver "evdev"
      Option "Device" "/dev/input/event5"
      Option "Mode" "Absolute"
      EndSection 
    • 修改完成后,重启服务器,重新验证测试鼠标和键盘使用情况。 


messagebus 默认关闭导致 Gnome 无法使用

  • 问题现象:
    在 CentOS 系统上按照正常流程安装 Gnome 桌面环境,重启后发现无法登录系统。表现为:输入账户、密码后,出现如下错误提示,而且相应的错误信息无法取消,无法做任何操作。
    "You are currently trying to run as the root super user. The super user is a specialized account that is not designed to run a normal user session. Various programs will not function properly, and actions performed under this account can cause unrecoverable damage to the operating system."

 

  • 处理办法:
    该问题可能是由于桌面环境所依赖的 messgebus 和 haldaemon 服务没有自动启动所致。为了提高系统性能和稳定性,ECS Linux 服务器官方公共镜像未自动启动上述服务。
    由于产生该错误的时候,用户无法做任何操作,用户可以尝试通过如下方式解决该问题:
    • 通过历史快照回滚系统。
    • 重新安装桌面环境。
    • 使用如下方式修改上述服务为自启动:
    • chkconfig --level 35 haldaemon on
      chkconfig --level 35 messagebus on

      说明:保险起见,建议将启动级别修改为 Level 3 而非默认的 Lever 5,然后通过 startx 命令手工启动桌面环境,以测试桌面环境的可用性。这样,在出现问题时还可以切换到终端模式进行问题排查和处理。最后,在确保桌面环境启动无误后,再将启动级别修改为 Level 5。
登陆后阅读全文
阅读 1693 赞赏 0 有用 0 没用 1 收藏 0 分享

   



0 条留言

linux分享的头像

linux分享

每个软件都有确定的用途

相关文章

阿里云·业务运营团队内部的前端构建和工程化工具 Dawn开源

云服务器 ECS Ubuntu apt-get 在线安装软件和常见问题处理介绍

Ubuntu 如何安装 vnc server?

Ubuntu下防火墙策略的保存备份恢复方法

阿里云云盾扫描服务器的的IP段有哪些?

阿里云云盾扫描服务器的的IP段有哪些?

CentOS 6.5系统下 Apache 如何配置 https 服务?

Linux 如何安装 VNC Server图形化?

CentOS 6.5下 Nginx 配置 https 服务

主机宝Linux版(CentOS 64位)配置 HTTPS 站点

有料推荐

这世界欠我一个这样的老公!

高校学生模仿“世界名画”摆拍,可以说是戏精本精了

iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评

果然是高手!这次在日本,特朗普竹杠敲得不是一般狠

资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样

长一样的双胞胎也能识别?蚂蚁金服发布「眼纹识别」技术

苏联是怎么被阿富汗拖垮的?

美团或入局「分时租赁」共享汽车,王兴要大笔投入「泛出行」领域了? | 36氪独家

你或许被“一盘番茄炒蛋”刷屏了,但有人辛酸,有人质疑

iPhone X发售前夜,黄牛与苹果公司的不安

他的文章

我是如何执行 "rm -rf ~" 的

正态分布为什么常见?(财富的分布却不符合正态分布)

Linux下窗口管理器 xmonad 的使用教程

用披萨做比喻来解释 IaaS,PaaS,SaaS 的区别

如何制作CSR(证书私钥和证书请求文件)文件?

php RedisException with message read error on connection

Windows环境下ping丢包或不通时链路测试工具推荐

Linux下ping丢包或不通时链路测试工具推荐

链路测试结果分析说明及常见链路异常场景和测试报告

SSH 登录时出现如下错误:login: Module is unknown

手机扫一扫
分享文章