运行 strace 如何解决我的 OpenGL 问题?

Cal*_*leb 8 opengl segmentation-fault strace

自从最近对我的发行版 (PLD Linux) 进行重大升级以来,我一直在处理大量程序时遇到问题。据我所知,任何涉及 OpenGL 或 PulseAudio 段错误的内容。我正在使用专有的 nvidia 驱动程序和 3.2.x 内核。Xorg 本身运行良好,我能够运行大多数程序,但是诸如 mplayer segfault 之类的东西,任何程序都不会产生声音。

一旦我发现它可能与 OpenGL 相关,我就开始glxgears尝试使用它。自行运行它会立即出现段错误。然后我发现在下运行它strace运行良好。同样的事情也适用于mplayer。立即在测试 mp3 文件段错误上运行它,运行strace mplayer播放效果很好(尽管脉冲音频仍然消失并且它恢复为虚拟输出设备)。

如何运行某些东西来strace防止它出现段错误,我将如何继续调试这种情况?

ase*_*seq -1

摆脱专有的 nvidia 驱动程序并使用开源驱动程序。您确定自己的专有 nvidia 驱动程序有问题。