При воспроизведении видео в 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 на ноутбуке ASUS, который поддерживает гибридную графику, но я придерживаюсь графики Intel, если это возможно, чтобы снизить энергопотребление.
Аналогичное поведение ошибки было зарегистрировано на графическом оборудовании Intel с различным программным обеспечением, использующим DRI. На сайте freedesktop.org есть отчет об ошибке. Кто-то отметил там, что эта проблема устранена с помощью 2.99.917-2 ~ bpo8 + 1 0
версии xserver-xorg-video-intel
в jessie-backports
репозиторий. Обновление до него устранило проблему (инструкции ниже).
Обратите внимание, что в моем ноутбуке есть беспроводная сетевая карта Intel с прошивкой из несвободного пакета firmware-iwlwifi
, и, поскольку изменение вызвало обновление ядра, для поддержания связи я обязательно добавил non-free
индекс пакета и обновление прошивки-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
Если вы не можете или не хотите выполнять это обновление по какой-либо причине, есть и другие способы обхода ошибки исходного кода .