更新到15.10后无法从终端启动图形应用程序

更新到15.10后,无法从终端运行图形应用程序:

xxx@xxx:~$ gksudo wireshark Invalid MIT-MAGIC-COOKIE-1 key (gksudo:5532): Gtk-WARNING **: cannot open display: :0 xxx@xxx:~$ sudo -H wireshark [sudo] password for xxx: Invalid MIT-MAGIC-COOKIE-1 key ** (wireshark:5535): WARNING **: Could not open X display Invalid MIT-MAGIC-COOKIE-1 keyFailed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection refused (wireshark:5535): Gtk-WARNING **: cannot open display: :0 xxx@xxx:~$ wireshark Invalid MIT-MAGIC-COOKIE-1 key ** (wireshark:5569): WARNING **: Could not open X display Invalid MIT-MAGIC-COOKIE-1 keyFailed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection refused (wireshark:5569): Gtk-WARNING **: cannot open display: :0 xxx@xxx:~$ gedit Invalid MIT-MAGIC-COOKIE-1 key ** (gedit:5570): WARNING **: Could not open X display Invalid MIT-MAGIC-COOKIE-1 keyFailed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection refused (gedit:5570): Gtk-WARNING **: cannot open display: :0 xxx@xxx:~$ sudo gedit Invalid MIT-MAGIC-COOKIE-1 key ** (gedit:5574): WARNING **: Could not open X display Invalid MIT-MAGIC-COOKIE-1 keyFailed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection refused (gedit:5574): Gtk-WARNING **: cannot open display: :0 

我的小研究指出gksudo使用但它也没有用。 我也用xauth尝试了一些东西。 问题是什么? 谢谢。

作为普通用户,运行命令xhost + 。 之后,再次尝试运行图形应用程序。

这将关闭X服务器上基于主机的访问控制。 以下是手册页中的相关信息:

xhost程序用于向允许与X服务器建立连接的列表中添加和删除主机名或用户名。

+即使不在列表中(即访问控制已关闭),也会向所有人授予访问权限。

奇怪但export DISPLAY=:1帮助。 干杯。