Centos xrdp 远程连接后突然闪退
问题描述: 可以进入登录页面,但是输入用户名,密码后,直接闪退。
查看 该用户名 ~/.xsession-errors
imsettings-check: ): IMSettings-WARNING **: Could not connect: Connection refused (imsettings-check: ): GLib-GIO-CRITICAL **: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. ** (process: ): WARNING **: Could not make bus activated clients aware of XDG_CURRENT_DESKTOP=GNOME environment variable: Could not connect: Connection refused
我的原因是 dbus_daemon 冲突;
为啥冲突,是因为安装了 Anconda3 的bin 有 dbus_daemon
系统 /usr/bin 下面也有 dbus_daemon
<可以在 root 命令下 find / -name "dbus_dameon">
我们需要让系统先识别,/usr/bin 下面的dbus_damon
因此需要修改一下该用户的环境变量
<可以先查看一下 输入命令 env ,或者 echo $PATH >
修改该用户下的 ~/.bashrc 或者 ~/.bash_profile 让 /usr/bin 在Anconda 的环境变量之前就行
修改完:source 一下
再查看一下:echo $PATH 是否修改成功
By Ginfoo