未指定协议。错误:无法打开显示。如何解决此问题?

未指定协议。错误:无法打开显示。如何解决此问题?

我已经在我的 PC 上安装了 Chrome OS Flex,运行良好,并且我已经通过“设置”中的“开发者”菜单打开并安装了 Linux。

问题是我无法运行已安装的 Linux 应用程序。当我通过“开始菜单”中的 Linux 应用程序文件夹打开它们时,它们只是出现并且似乎永远都在加载。

如果我尝试通过终端运行应用程序:

sudo sh ./rider.sh

它们只是显示一条错误:

jase@penguin:/mnt/chromeos/MyFiles/Downloads/JetBrains Rider-2023.1.2/bin$ sudo sh ./rider.sh
No protocol specified
Error: Can't open display: :0
And it doesn't matter which linux app I try to run, they all display the same erorr.

如何解决此问题?

我花了一两天时间研究这个错误,但我试过的所有方法都没能解决问题。我甚至记不清我试过的所有方法了。

其中一项建议是:xhost +,但这也不起作用。

相关内容