我使用的是 Linux,一个 Debian 的衍生版本,Pop!准确地说是操作系统。
我的 DISPLAY 变量读取:1
而不是众所周知的:0
.
通常这不应该是一个问题,但这是在我的特殊情况下,因为我正在为一种特殊的硬件重写一个应用程序,其中只允许一个显示器,并且它们:0
在缺乏更深入的理解的情况下进行了硬编码。我知道,这是一个问题,但如果我:0
现在就可以使用,它会让我的生活变得更加轻松。
我怎样才能把它带回来?我如何告诉 Xorg:0
在启动时创建 Display?重启后问题并未解决。
我认为问题首先出现在/tmp/
与 docker 容器共享文件夹以允许使用主机 X 服务器之后。但现在它仍然存在。周围没有/var/log/X*
日志,但有一个~/.local/share/xorg/Xorg.1.log
(0 无)。
我不认为/tmp
会在重新启动时重建,但我现在更改了它以确保每次都会重建它。不幸的是没有改变 - 我仍然得到:1
。跑步ls -ld /tmp/.X*
给了我
drwxrwxrwt 2 root root 4096 Jul 21 20:41 /tmp/.X11-unix
drwxrwxrwt 2 root root 4096 Jul 21 20:17 /tmp/.XIM-unix