ubuntu18.04未知的display
时间: 2024-03-05 14:45:22 浏览: 68
ubuntu unknown display的解决办法
4星 · 用户满意度95%
在Ubuntu 18.04中,当你在终端下运行图形程序时,可能会遇到"cannot open display"或"xhost: unable to open display"的错误。这是因为默认情况下,X server不允许其他用户的图形程序显示在当前屏幕上。
要解决这个问题,你可以执行以下步骤:
1. 首先,确保你已经登录到图形界面,并且已经打开了一个终端窗口。
2. 在终端中,运行以下命令来授予其他用户访问当前屏幕的权限:
```shell
xhost +
```
这将允许其他用户在当前屏幕上显示图形程序。
3. 现在,你可以尝试再次运行你的图形程序,例如gedit:
```shell
gedit
```
现在,gedit应该能够在图形界面中打开。
请注意,执行xhost +命令会打开当前屏幕的访问权限,这可能会带来一些安全风险。因此,在完成你的操作后,你应该使用以下命令来恢复默认的权限设置:
```shell
xhost -
```
阅读全文