Есть ли способ использовать VDPAU с проприетарными (fglrx) драйверами AMD?

У меня сравнительно маломощный HTPC под управлением Ubuntu 13.10, оснащенный Radeon 6450 для графического ускорения. Я использую 14.6 бета-версию проприетарного (Catalyst/fglrx). Эта машина в настоящее время используется для:

Я заметил очень низкую производительность потоковой передачи в Steam, и тесты с другими устройствами в моей сети показывают, что проблема в том, что Steam не может использовать аппаратное декодирование на моем 6450. Драйверы fglrx предоставляют только XVBA, а Steam, по-видимому, поддерживает только VDPAU.

Я бы предпочел придерживаться fglrx, но до сих пор я не нашел никаких инструкций по настройке VDPAU под fglrx - хотя некоторые люди предлагали использовать XVBA в качестве бэкэнда VDPAU. Есть ли способ сделать это, или мне придется использовать драйвер Radeon с открытым исходным кодом?

1 ответ

Существует несколько глючный драйвер vdpau, основанный на OpenGL, его можно установить через:

sudo apt-get install vdpauinfo libvdpau1 libvdpau-va-gl1

И чтобы использовать его, установите переменную среды VDPAU_DRIVER:

VDPAU_DRIVER=va_gl vdpauinfo

Для получения дополнительной информации см. http://leodr.com/amd-fglrx-vdpau-ubuntu-14-04-hp-probook-4540s/

Другие вопросы по тегам