在 Orion 中播放视频时,我收到错误和 orion 段错误,如下所示:
Failed to open BO for returned DRI2 buffer (1920x1080, dri2 back buffer, named x)
This is likely a bug in the X Server that will lead to a crash soon.
Program received signal SIGSEGV, Segmentation fault.
[...] in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
[...]
这种段错误在正常窗口播放中偶尔会发生,而在全屏模式播放中几乎会立即发生。
我在支持混合显卡的华硕笔记本电脑上使用 Debian 8 (jessie) 和 Gnome 3,但如果可能的话,我会坚持使用 Intel 显卡以降低功耗。
答案1
在使用 DRI 的各种软件的英特尔图形硬件上也报告了类似的错误行为。freedesktop.org 上有一份上游错误报告。有人在那里指出这个问题已通过存储库中2.99.917-2~bpo8+1 0
的版本修复。更新它解决了问题(说明如下)。xserver-xorg-video-intel
jessie-backports
请注意,我的笔记本电脑有一个英特尔无线网卡,其固件来自非免费firmware-iwlwifi
软件包,并且由于更改提示了内核升级,为了保持连接,我确保也添加了non-free
软件包索引并升级firmware-iwlwifi
。
- 编辑
/etc/apt/sources.list
- 添加行
deb http://ftp.debian.org/debian jessie-backports main contrib non-free
- 保存并退出
- 跑步
sudo apt-get update
- 跑步
sudo apt-get upgrade -t jessie-backports xserver-xorg-video-intel
- 跑步
sudo apt-get upgrade -t jessie-backports firmware-iwlwifi
- 重新启动 Linux。
如果您出于某种原因不能或不会进行此升级,还有一些其他报告的解决方法上游错误。