![游戏“Blinken”无法在 Ubuntu 22.04.2 上运行](https://linux22.com/image/951502/%E6%B8%B8%E6%88%8F%E2%80%9CBlinken%E2%80%9D%E6%97%A0%E6%B3%95%E5%9C%A8%20Ubuntu%2022.04.2%20%E4%B8%8A%E8%BF%90%E8%A1%8C.png)
当我在终端中启动“Blinken”时,收到错误消息:
*******:~$ blinken
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Qt: Session management error: Could not open network socket
kf.dbusaddons: Couldn't register name 'org.kde.blinken-17440' with DBUS - another process owns it already!
我正在运行 Ubuntu 22.04.2 LTS。有什么解决方法吗?
答案1
从评论中可以看出,该问题是由于snap
Blinken 版本的一个 bug 造成的。
因此,解决方案是删除 Blinken,然后重新安装,但这次是从 Ubuntu 主存储库安装(不是来自snap
),例如:
$ sudo apt install blinken
snap
此外,请向Blinken 包的 -version维护者报告错误。
注意::根据我的经验,snap
包裹的构造很差,因为snap
(flatpak
事实上,后者通常效果更好)提供沙盒功能,这本身就很好,但是组装此类软件包的人并不总是考虑到所有用例,从而导致奇怪的错误。例如,Snap 上的 docker有这个未解决的问题。如果您将来遇到类似的问题,请记住这一点。