当我在终端中启动“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。任何想法如何解决它?
正如在评论中发现的那样,问题原来是
snap
Blinken 版本中的一个错误。所以解决方案是删除 Blinken,然后重新安装它,但这次是从主要的 Ubuntu 存储库(而不是从
snap
)安装,例如:snap
另外,请向Blinken 包版本的维护者报告错误。注意:根据我的经验,
snap
包有构建不当的记录,因为snap
(就此flatpak
而言,但后者通常效果更好)提供了沙盒,这本身就很好,但是组装此类包的人并不总是采取考虑到所有用例,导致奇怪的错误。比如docker on snap就有这个未解决的问题。如果您将来遇到类似问题,请记住这一点。