LINUX.ORG.RU

Аппаратное ускорение GMA500. EMGD и sDVO порт.

 , , , , sdvo


0

1

Здравствуйте. Следующая проблема. На системе:

Linux localhost 3.2.0-0.bpo.3-686-pae #1 SMP Thu Aug 23 08:21:41 UTC 2012 i686 GNU/Linux

Debian GNU/Linux 6.0 \n \l

нужно завести аппаратное ускорение видео ( вывод видео через sDVO порт). Программная поддержка ускорения реализуется через libva. Если подключиться к LVDS порту то всё работает отлично. легко проверить запустив утилиту vainfo, которая инициализирует работу аппаратного укорения и возвращает доступные профили. Однако если подключиться только через sDVO порт то инициализация аппаратного ускорения в драйвере не проходит(функция __vaDriverInit_0_32 возвращает -1). вывод vainfo:

libva: libva version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/emgd_drv_video.so
Intel(R) Embedded Media and Graphics Driver 1.10 Build 2209
libva error: /usr/lib/dri/emgd_drv_video.so init failed
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

Для одиночного режима: xorg.conf Xorg.0.log

ДОПОЛНИТЕЛЬНО. В документации к драйверу указывается что он поддерживает до 2х дисплеев и можно поиграться с настройкой режимов(клонирование, одиночный, расширенный). Меня не спасает ни один из этих режимов. так в одиночном режиме(только sDVO) vainfo отрабатывает как указано выше. В режиме клонирования и расширенном (LVDS + sDVO) vainfo отрабатывает успешно однако на sDVOшном выводе реального видео нет - лишь серенькая область на месте видео. Я думаю что реальное видео идет только через LVDS выход.


Ответ на: комментарий от i-rinat

пока Intel молчит. в рассылке libva тоже. я занимался другими вопросами. если разрешится проблема я обязательно напишу.

П.С. пока я буду использовать аппаратное ускорение только для декодирования, а выводить изображение с помощью xVideo, вытаскивать из памяти карты буду c помощью vaDeriveImage. на примере mpeg2(мне вообще h264 нужен) попробовал - работает. Понятно что при этом используется конфигурация с клонированием или расширенная конфигурация мониторов.

kwisp
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.