我有ubuntu + x11 + gnome。
我想以另一个用户的身份运行图形应用程序。
但是,当我使用sudo -u otheruser app
从命令行启动它时,我得到错误消息“没有指定协议”。
我该如何解决这个问题呢?
发布于 2009-07-14 09:01:58
使用
xdg-su -u user -c command
发布于 2013-11-14 23:41:53
xhost '+si:localuser:USERNAME'
发布于 2009-07-14 08:44:07
首先执行以下命令:
$ sudo xhost +
然后以另一个用户的身份运行所需的命令:
$ sudo -i -u username
$ command you want to run
完成后:
$ sudo xhost -
https://stackoverflow.com/questions/1124171
复制相似问题