基於性能及通用性等因素,默認情況下,阿里雲官方公共 Linux 系統鏡像不會安裝圖形化桌面組件。本文簡述了常用操作系統圖形化桌面安裝說明,您可以根據需求進行配置系統。
注意:圖形化桌面可能會 顯著降低服務器的性能,如果安裝不當,還可能會 導致操作系統無法正常啟動。所以,在安裝之前,阿里雲建議您先對服務器系統盤創建手工快照進行備份(參閱創建快照),以備發生異常時能回滾恢復。
本文導航:
安裝雲服務器 ECS CentOS 7 圖形化桌面
以安裝 MATE 桌面環境為例:
-
登錄服務器,執行命令
yum groups install "MATE Desktop"
安裝 MATE Desktop。 -
執行命令
yum groups install "X Window System"
安裝 X Window System。 -
執行命令
systemctl set-default graphical.target
設置默認通過桌面環境啟動服務器。 -
執行命令
reboot
重啟服務器,您也可以在雲服務器 ECS 控制台重啟服務器。 -
通過雲服務器 ECS 控制台管理終端連接服務器,測試驗證安裝情況。
安裝雲服務器 ECS Ubuntu 14.04 64 bit 圖形化桌面
-
通過雲服務器 ECS 控制台管理終端連接服務器,執行如下命令安裝桌面環境軟件包:
apt-get install x-window-system-core
apt-get install gnome-core
apt-get install gdm
-
安裝完成后,執行命令
startx
啟動圖形化桌面。登錄服務器效果如下圖所示:
常見問題
CentOS 安裝圖形化桌面后無法使用鍵盤和鼠標
-
現象:桌面環境安裝好后,通過雲服務器 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
-
重啟服務器,測試驗證鼠標和鍵盤使用情況。
-
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 服務。
-
解決:產生該錯誤時,您無法做任何操作,可以嘗試如下方式解決問題:
- 通過歷史快照回滾系統。
- 重新安裝桌面環境。
-
執行以下命令,修改 messgebus 和 haldaemon 服務為自啟動:
chkconfig --level 35 haldaemon on
chkconfig --level 35 messagebus on
說明:保險起見,建議您將啟動級別修改為 Level 3,然后通過
startx
命令啟動桌面環境,測試桌面環境的可用性。當出現問題時,您還可以切換到終端模式進行問題排查和處理。最后,在確保桌面環境啟動無誤后,再將啟動級別修改為 Level 5。