我怎样才能追踪导致 X 崩溃的程序中的崩溃?

我怎样才能追踪导致 X 崩溃的程序中的崩溃?

Skype 使我的整个 X 服务器崩溃,我报告的错误(已修复)不再相关,也没有用处。我找到了一个替代客户端,但现在有人想使用房间(这是必须的),所以我需要修复它。我应该怎么做才能追踪崩溃的来源?它使 Xserver 崩溃,所以基本上,我不知所措。

答案1

您需要跟踪的相关组件是X,而不是导致崩溃的应用程序。

Ubuntu wiki 上有一些详细信息: https://wiki.ubuntu.com/X/Backtracing

答案2

我遇到了同样的问题,Skype、Spotify、Qbittorrent 和 Glogg 会导致 X 服务器崩溃。
我注意到所有这些应用程序都使用 Qt4。

然后我发现解决方案。
从 /etc/X11/xorg.conf 中注释掉以下几行:

Section "Files"
FontPath "unix/:7100"
EndSection

现在注销并重新登录。

相关内容