基於性能及通用性等因素,默認狀況下,阿里雲官方公共 Linux 系統鏡像不會安裝圖形化桌面組件。本文簡述了經常使用操做系統圖形化桌面安裝說明,您能夠根據需求進行配置系統。html
注意:圖形化桌面可能會 顯著下降服務器的性能,若是安裝不當,還可能會 致使操做系統沒法正常啓動。因此,在安裝以前,阿里雲建議您先對服務器系統盤建立手工快照進行備份(參閱建立快照),以備發生異常時能回滾恢復。服務器
本文導航:session
以安裝 MATE 桌面環境爲例:性能
登陸服務器,執行命令 yum groups install "MATE Desktop"
安裝 MATE Desktop。測試
執行命令 yum groups install "X Window System"
安裝 X Window System。this
執行命令 systemctl set-default graphical.target
設置默認經過桌面環境啓動服務器。阿里雲
執行命令 reboot
重啓服務器,您也能夠在雲服務器 ECS 控制檯重啓服務器。spa
經過雲服務器 ECS 控制檯管理終端鏈接服務器,測試驗證安裝狀況。操作系統
經過雲服務器 ECS 控制檯管理終端鏈接服務器,執行以下命令安裝桌面環境軟件包:code
apt-get install x-window-system-core
apt-get install gnome-core
apt-get install gdm
安裝完成後,執行命令 startx
啓動圖形化桌面。登陸服務器效果以下圖所示:
現象:桌面環境安裝好後,經過雲服務器 ECS 控制檯管理終端鏈接服務器,發現沒法使用鼠標和鍵盤。
分析:該問題多是因爲鍵盤和鼠標驅動異常所致
解決:嘗試將驅動修改成 evdev。
執行命令 yum install xorg-x11-drv-evdev
安裝 evdev
執行命令 Xorg -configure
建立 /etc/X11/xorg.conf 配置文件。
執行命令 cp xorg.conf.new /etc/X11/xorg.conf
複製 X11 配置文件。
修改配置文件 /etc/X11/xorg.conf 的鼠標和鍵盤驅動爲 evdev,以下圖所示:
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev" #修改成 evdv
Option "Device" "/dev/input/event3"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev" #修改成 evdv
Option "Device" "/dev/input/event5"
Option "Mode" "Absolute"
EndSection
重啓服務器,測試驗證鼠標和鍵盤使用狀況。
現象:按照正常流程安裝 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 服務。
解決:產生該錯誤時,您沒法作任何操做,能夠嘗試以下方式解決問題:
執行如下命令,修改 messgebus 和 haldaemon 服務爲自啓動:
chkconfig --level 35 haldaemon on
chkconfig --level 35 messagebus on
說明:保險起見,建議您將啓動級別修改成 Level 3,而後經過
startx
命令啓動桌面環境,測試桌面環境的可用性。當出現問題時,您還能夠切換到終端模式進行問題排查和處理。最後,在確保桌面環境啓動無誤後,再將啓動級別修改成 Level 5。