云服务器 ECS Linux 系统安装图形化桌面 (centos7 ubuntu14)

简介:

基于性能及通用性等因素,默认情况下,阿里云官方公共 Linux 系统镜像不会安装图形化桌面组件。本文简述了常用操作系统图形化桌面安装说明,您可以根据需求进行配置系统。

注意:图形化桌面可能会 显著降低服务器的性能,如果安装不当,还可能会 导致操作系统无法正常启动。所以,在安装之前,阿里云建议您先对服务器系统盘创建手工快照进行备份(参阅创建快照),以备发生异常时能回滚恢复。


本文导航:

安装云服务器 ECS CentOS 7 图形化桌面

以安装 MATE 桌面环境为例:

  1. 登录服务器,执行命令 yum groups install "MATE Desktop"安装 MATE Desktop。

  2. 执行命令 yum groups install "X Window System"安装 X Window System。

  3. 执行命令 systemctl set-default graphical.target 设置默认通过桌面环境启动服务器。

  4. 执行命令 reboot 重启服务器,您也可以在云服务器 ECS 控制台重启服务器。

  5. 通过云服务器 ECS 控制台管理终端连接服务器,测试验证安装情况。

安装云服务器 ECS Ubuntu 14.04 64 bit 图形化桌面

  1. 通过云服务器 ECS 控制台管理终端连接服务器,执行如下命令安装桌面环境软件包:

    1. apt-get install x-window-system-core
    2. apt-get install gnome-core
    3. apt-get install gdm
  2. 安装完成后,执行命令 startx 启动图形化桌面。登录服务器效果如下图所示:

常见问题

CentOS 安装图形化桌面后无法使用键盘和鼠标

  • 现象:桌面环境安装好后,通过云服务器 ECS 控制台管理终端连接服务器,发现无法使用鼠标和键盘。

  • 分析:该问题可能是由于键盘和鼠标驱动异常所致

  • 解决:尝试将驱动修改为 evdev。

    1. 执行命令 yum install xorg-x11-drv-evdev安装 evdev

    2. 执行命令 Xorg -configure 创建 /etc/X11/xorg.conf 配置文件。

    3. 执行命令 cp xorg.conf.new /etc/X11/xorg.conf 复制 X11 配置文件。

    4. 修改配置文件 /etc/X11/xorg.conf 的鼠标和键盘驱动为 evdev,如下图所示:

      1. Section "InputDevice"
      2. Identifier "Keyboard0"
      3. Driver "evdev" #修改为 evdv
      4. Option "Device" "/dev/input/event3"
      5. EndSection

      6. Section "InputDevice"
      7. Identifier "Mouse0"
      8. Driver "evdev" #修改为 evdv
      9. Option "Device" "/dev/input/event5"
      10. Option "Mode" "Absolute"
      11. EndSection

    5. 重启服务器,测试验证鼠标和键盘使用情况。

CentOS 系统默认关闭 messagebus 无法使用 Gnome

  • 现象:按照正常流程安装 Gnome 桌面环境在云服务器 ECS CentOS 系统后,发现无法重启登录系统。输入账户,密码后,系统提示如下:

    "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 官方公共镜像未自动启动messgebus 和 haldaemon 服务。

  • 解决:产生该错误时,您无法做任何操作,可以尝试如下方式解决问题:

    1. 通过历史快照回滚系统。
    2. 重新安装桌面环境。
    3. 执行以下命令,修改 messgebus 和 haldaemon 服务为自启动:

      1. chkconfig --level 35 haldaemon on
      2. chkconfig --level 35 messagebus on

      说明:保险起见,建议您将启动级别修改为 Level 3,然后通过 startx 命令启动桌面环境,测试桌面环境的可用性。当出现问题时,您还可以切换到终端模式进行问题排查和处理。最后,在确保桌面环境启动无误后,再将启动级别修改为 Level 5。

如果问题还未解决,您可以到阿里云社区进行免费咨询,或联系云市场商家寻求帮助。

分类: linux


本文转自快乐就好博客园博客,原文链接:http://www.cnblogs.com/happyday56/p/7182229.html,如需转载请自行联系原作者


相关实践学习
基于ECS搭建FTP服务
本教程介绍如何在Linux实例上安装并配置vsftpd,在被动模式下,使用本地用户访问FTP服务器的配置方法。。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
5月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
1242 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
6月前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
382 18
|
6月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
407 18
|
6月前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
607 17
|
6月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
473 15
|
7月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
7月前
|
编解码 缓存 Ubuntu
在Ubuntu平台搭建RTMP直播服务器使用SRS简要指南
这个简要指南提供了搭建基本 RTMP 直播服务所需知道信息. SRS 还提供许多高级特性如 DVR、转码、边缘缓存等. 若要利用这些特性, 需要进一步阅读官方文档并相应地调整配置文件.
751 0
|
7月前
|
Ubuntu 网络安全 PHP
如何使用vscode的Docker插件管理ubuntu 拉取服务器的镜像以及创建容器
本测试镜像旨在记录使用vscode的Docker插件拉取病创建Dockerfile,以及拉取镜像。
|
7月前
|
Ubuntu Linux
如何在 Ubuntu 服务器上安装桌面环境(GUI)
如果你有任何问题,请在评论区留言。你会在服务器上使用 GUI 吗?参照本文后你遇到了什么问题吗?
1517 0
|
7月前
|
Ubuntu 安全 小程序
linux|ubuntu.v18.10版本即将发布,linux桌面让您动心
如果你使用闭源系统,那永远也就别想了!有了这样的需求,也许最终将linux带到人类大众通用市场的是我们中国!
269 0