平時在學校實驗室寫代碼用的環境是linux系統,放假回家以後以後筆記本的性能和系統多少有些不方便,所以使用服務器安裝IDEA進行編程,記錄一下遠程桌面的安裝及出現的問題解決。html
# 安裝桌面環境GNOME yum -y groups install "GNOME Desktop" # 從命令行切換到桌面環境 startx # 獲取當前啓動模式 systemctl get-default # 修改啓動模式爲圖形化 systemctl set-default graphical.target # 修改啓動模式爲命令行 systemctl set-default multi-user.target` # 修改配置文件 vi /etc/gdm/custom.conf # 增長以下配置 [daemon] AutomaticLoginEnable=True AutomaticLogin=root #默認啓動桌面環境後以 root 用戶自動登陸
# Windows 遠程登陸須要安裝 Xrdp,須要 epel 源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum install -y xrdp # Xrdp 會調用 VNC,安裝 tigervnc-server yum install -y tigervnc-server # 修改 Xrdp 最大鏈接數 vim /etc/xrdp/xrdp.ini max_bpp=32 # 啓動 Xrdp 並設置開機啓動 systemctl start xrdp systemctl enable xrdp # 開放 3389 端口,或者關閉防火牆 firewall-cmd --permanent --zone=public --add-port=3389/tcp firewall-cmd --reload # 關閉防火牆 systemctl stop firewalld # 禁止防火牆開機啓動 systemctl disable firewalld
(1)win + R
輸入 mstrc 或者 mstsc -admin
linux
(2)輸入配置信息
登陸成功
shell
安裝anaconda3以後登陸遠程桌面出現閃退異常
(1)問題肯定
閃退用戶shell命令查看異常vim ~/.xsession-errors
編程
(imsettings-check:34499): IMSettings-WARNING **: 20:05:14.791: 沒法鏈接:拒絕鏈接 (imsettings-check:34499): GLib-GIO-CRITICAL **: 20:05:14.791: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed ** (process:34358): WARNING **: 20:05:15.372: Could not make bus activated clients aware of XDG_CURRENT_DESKTOP=GNOME environment variable: Could not connect: Connection refused
(2)解決方法
修改/etc/profile
或者~/.bashrc
中anaconda3配置環境下的$PATH位置vim
修改前 #anaconda3 export PATH=$PATH:/home/wx/opt/anaconda3/bin 修改後 #anaconda3 export PATH=/home/wx/opt/anaconda3/bin:$PATH
若是在安裝anaconda3的時候選擇的是自動初始化環境變量,須要把~/.bashrc
裏面自動初始化的部分註釋掉,而後手動配置anaconda3的路徑。
windows
(3)配置信息刷新centos
source ~/.bashrc source /etc/profile
具體爲何修改了PATH的位置就能夠解決這個問題並不太清楚,若是有知道的大佬,望賜教,感謝。bash
參考連接:
CentOS7 安裝遠程桌面
windows經過xrdp遠程鏈接centos閃退服務器