windows遠程鏈接centos及閃退異常解決記錄

平時在學校實驗室寫代碼用的環境是linux系統,放假回家以後以後筆記本的性能和系統多少有些不方便,所以使用服務器安裝IDEA進行編程,記錄一下遠程桌面的安裝及出現的問題解決。html

一. 安裝Centos7遠程鏈接桌面

1. 安裝桌面環境

# 安裝桌面環境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 用戶自動登陸

2. 遠程服務設置

# 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

3. windows遠程鏈接

(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閃退服務器

相關文章
相關標籤/搜索