Ubuntu18.04 向日葵软件被远程显示停止连接不上
Linux重启之后向日葵连接不上,查看log时候显示和屏幕组件有关,获取不到屏幕组件
在 /var/log/sunlogin里面的desktop.log.XX里面显示
2020-02-19 10:28:29.738 - Info - version:10.0.2.24779
2020-02-19 10:28:29.738 - Info - Plugin desktop is starting...
2020-02-19 10:28:29.738 - Info - attempt to connect server 127.0.0.1:37691(127.0.0.1:37691)
2020-02-19 10:28:29.739 - Info - cmd:initialization date:{
"blackscreen" : false,
"enablerecord" : false,
"exitlock" : false,
"index" : 2,
"mode" : 2,
"path" : "",
"save_record_type" : "0"
}
//这里显示获取不到屏幕组件
2020-02-19 10:28:29.739 - Info - cmd:InitInstance date:
2020-02-19 10:28:29.739 * Error * xdu_get: XOpenDisplay :0 failed
2020-02-19 10:28:29.739 * Error * xdu_get: XOpenDisplay :0 failed
2020-02-19 10:28:29.739 * Error * get_all_monitor_info: Can't open display :0
2020-02-19 10:28:29.739 * Error * get monitor info failed
在/etc/profile.d/下面创建一个脚本xrk.sh
sudo gedit /etc/profile.d/xrk.sh
在里面输入
#!/bin/bash
xhost +
保存退出
然后
chmod 777 xrk.sh 然后重启电脑 打开向日葵 应该可以了