2021-05-12 14:32:11
sudo gedit 錯誤:Gtk-WARNING **: cannot open display: :0.0
2020-06-16 17:03:31
原因:
當使用su 到另外一個使用者執行某個程式,而這個程式又要有圖形顯示的時候,就有可能有下面提示:
No protocol specified
(gedit:2144): Gtk-WARNING **: cannot open display: :0
解決方法:
這是因為Xserver預設情況下不允許別的使用者的圖形程式的圖形顯示在當前螢幕上. 如果需要別的使用者的圖形顯示在當前螢幕上, 則應以當前登陸的使用者, 也就是切換身份前的使用者執行如下命令。
xhost +
通過執行這條命令,就授予了其它使用者存取當前螢幕的許可權,於是就可以以另外的使用者執行需要執行的程式了。
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-10/148145.htm
相關文章