![无法启动 Thunderbird:未指定协议](https://linux22.com/image/1550258/%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8%20Thunderbird%EF%BC%9A%E6%9C%AA%E6%8C%87%E5%AE%9A%E5%8D%8F%E8%AE%AE.png)
我在 Debian 测试(buster)上,启动 Thunderbird 时出现错误。这很奇怪,因为我可以毫无问题地启动 Firefox 和其他 X 应用程序。以下是错误:
$ thunderbird
No protocol specified
Unable to init server: Could not connect: Connection refused
Error: cannot open display: :0
我的$DISPLAY
设置为:0
:
$ echo $DISPLAY
:0
更新:有趣的是,当我启动到 Debian 的 4.14.0-2 内核时会出现这个问题,但启动到我自己编译的 4.15.0-rc7 内核时不会出现这个问题。
答案1
这两个内核在 apparmor 设置方面是否不同?请参阅 Debian Bug #882122:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882122(thunderbird:Thunderbird 无法连接到 X 服务器,无法启动)