Здравствуйте. Следующая проблема. На системе:
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 выход.