现象/报错:
# 输入
$ sudo firefox
# 报错
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Broadway display type not supported: localhost:10.0
Error: cannot open display: localhost:10.0
# 指定屏幕:0
$ export DISPLAY=:0
# 参考链接【2】,输入
$ xhost local:gedit
# 再次报错
Invalid MIT-MAGIC-COOKIE-1 Keyxhost: Unable To Open Display ":0"
原因:指定屏幕参数错误,应该为:自己的机器IP:0.0,如10.xx.xxx.xx:0.0
解决:
# 设置正确的输出屏幕地址
$ export DISPLAY=10.XXX.XXX.XX:0.0 # 前面的ip地址是自己的本地机器ip地址,不是服务器地址
# 参考链接【2】,输入
$ xhost xhost local:gedit
# 输出(不用管)
xhost: bad hostn