![synaptic 没有指定协议!错误](https://linux22.com/image/878028/synaptic%20%E6%B2%A1%E6%9C%89%E6%8C%87%E5%AE%9A%E5%8D%8F%E8%AE%AE%EF%BC%81%E9%94%99%E8%AF%AF.png)
我有一个问题,我无法打开突触>:(
root@dopeboy:~# synaptic
No protocol specified
** (synaptic:6940): WARNING **: Could not open X display
No protocol specified
(synaptic:6940): Gtk-WARNING **: cannot open display: :1
我尝试重新安装它,但是没有用,有什么办法可以修复吗?!VPS Ubuntu 14.04 LTS。
答案1
Evenroot
没有权限在您的个人 X 会话中打开 GUI 应用程序。注销帐户root
并synaptic
以您自己的权限启动,也许可以使用gksudo
。
root@dopeboy# exit
you@dopeboy$ gksudo synaptic &
答案2
对我来说,我只需要将 xauthority 导出到我的普通用户,而不是 root 用户
export XAUTHORITY=$HOME/.Xauthority
然后使用 sudo 运行它
sudo synaptic