Gnome桌面啟動
(1.)進入tty2窗口
ctrl+alt+F2
(2.) 查看系統啟動模式
# multiuser 多用戶 graphical圖形化啟動
systemctl get-default
cat /etc/inittab
# 如果為多用戶啟動,修改為圖形化啟動
systemctl set-default multi-user.target //設置成命令模式
systemctl set-default graphical.target //設置成圖形模式
(3.)查看啟動日志報錯
journal -n 2000
(4.) 安裝gnome
# 安裝GNOME
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
# 手動進入圖形化
startx
(5.) 設置默認啟動
ln -sf /lib/systemd/system/graphical.taget /etc/systemd/system/default.target
(6.) 界面卡死
killall -9 gnome-shell
(7.)查看動態庫是否有沖突,可能導致Gnome啟動失敗
vi /etc/ld.so.conf
vi /etc/ld.so.conf.d/xx.conf
ldconfig
# 環境變量動態庫加載路徑
export LD_LIBRARY_PATH= /opt/gtk/lib :$LD_LIBRARY_PATH
說明:
如果動態庫有沖突,可以先手動屏蔽自己的庫/etc/ld.so.conf.d/xx.conf,然后再重啟,最后排查/var/log/message日志,查看具體沖突的庫,可以拷貝/usr/lib下的動態庫到自己的庫,或者使用環境變量使自己的庫路徑生效。
(8.) pcre 不支持 utf 的問題
# 查看安裝路徑
rpm -qa pcre
rpm -ql pcre-7.8-6.el6.i686
# 卸載
rpm -e --nodeps pcre
# 查找所有的使用動態庫的地方
find / -name libpcre.so.*
# pcre安裝包下載路徑
https://sourceforge.net/projects/pcre/files/pcre/8.32/
# 安裝
tar zxvf pcre-8.38.tar.gz
cd pcre-8.38
./configure --enable-utf8 --enable-unicode-properties
make
make install
