我在 ubuntu 服务器上安装了 ubuntu-frame,但是当我尝试运行 gtk GUI 应用程序(gnome-mastermind)时出现错误:gtk 无法打开显示:<-(它是空白的)我遵循了这个教程:
- https://discourse.ubuntu.com/t/run-ubuntu-frame-on-your-device/29377
- https://mir-server.io/docs/run-ubuntu-frame-on-your-desktop
一些信息:我设置了 display:0 和 WAYLAND_DISPLAY=wayland-0 但没有任何帮助。因为显示屏上是灰色的(ubuntu-frame 默认屏幕),所以我通过 ssh 连接到它。为什么我使用 ubuntu 服务器而不是 ubuntu 核心?因为我需要在 apache 上托管我的网络应用程序,但我需要在服务器上安装 gui 应用程序。和 ubuntu 桌面?因为我想节省资源。
我找到解决方案。我做了什么?我遵循了问题帖子中的教程。
第三步是运行程序的关键(无处解释)
[gtkApp] -> 我用 sudo snap install gnome-mines 测试了它。它必须是快照。