当我尝试以 root 用户身份访问 gedit 时,它显示如下错误:
root@localhost Downloads# gedit
No protocol specified
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
答案1
您可以手动指定显示,以在不同环境的会话中运行 GUI 应用程序。要找出正在使用的显示,请尝试查看是否找到类似(commonly )ps a -o args | grep /[X]
的参数。您应该能够使用该值运行应用程序,如下所示::number
:0
DISPLAY=:0 gedit