Как включить аппаратное ускорение для ATI Radeon HD?

При воспроизведении видео высокой четкости (720p и 1080p) процессор достигает 100% и замерзает изображение с регулярными интервалами.

По словам производителя, этот ускоритель способен к аппаратным ускорениям для видео высокой четкости.

Ясно, что что-то не так.

Это результат работы vainfo:

ivan@ivan-NT-A2400-NT-A3500:~$ vainfo
libva: libva version 0.32.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

Спасибо за помощь.

Здесь у вас есть информация о vainfo:

ivan@ivan-NT-A2400-NT-A3500:~$ vainfo
libva: libva version 0.32.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

Я еще не установил / не удалил что-либо в системе. Этот ПК поставляется с предустановленной системой. Драйверы ATI установлены.

Здесь у меня есть изображение с информацией о X:

enter image description here [/g0]


К сожалению:

На этом изображении отображаются vainfo информация и драйверы моей системы.

enter image description here [/g1]

9
задан 10 March 2012 в 23:27

2 ответа

В дополнение к предложению Бруно (которое работало для меня) вам также может понадобиться сделать следующее:

  1. Добавьте следующие строки в / etc / environment (и перезагрузитесь): LIBVA_DRIVER_NAME = xvba LIBVA_DRIVERS_PATH = / usr / lib / va / drivers
  2. Затем, чтобы протестировать, запустите vlc из командной строки следующим образом: vlc --ffmpeg-hw
  3. Также 'Preferences -> Show Настройки ALL -> Input / Codecs -> Видеокодеки -> FFmpeg -> Аппаратное декодирование 'TICK! (также как и выше, но постоянный - также можно установить из .config / vlc).

См.: http://wiki.videolan.org/VLC_VAAPI

2
ответ дан 25 July 2018 в 20:29

Протестировано для Ubuntu 11.10 и любой карты поддерживаемой карты ATI с использованием двоичного драйвера (только для карт, поддерживающих UDV2, radeon hd 4000 или выше)

Аппаратное ускорение видео доступно, только если вы используете двоичные файлы из ATI, либо устанавливаете их с помощью инструмента Additional Driver, либо вручную с сайта ATI, последний метод предпочтительнее, поскольку текущий пакет в инструменте Additional Driver довольно затруднен.

Эта запись содержит всю информацию, необходимую для установки / переключения / удаления драйверов для карт ATI.

После этого вам все равно нужен способ подключения медиаплеера к аппаратным ускорениям функция присутствует в ваших новых драйверах.

Для этого установите xvba-va-driver, libva-glx1 и vainfo. Откройте терминал и используйте эту команду или найдите пакеты, используя Ubuntu Software Center

sudo apt-get install xvba-va-driver libva-glx1 vainfo

. После того, как пакеты установлены, откройте терминал (если он не используется) и введите vainfo, вы должны получите результат, подобный следующему

 libva: libva version 0.32.0
 Xlib:  extension "XFree86-DRI" missing on display ":0.0".
 libva: va_getDriverName() returns 0
 libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
 libva: va_openDriver() returns 0
 vainfo: VA API version: 0.32
 vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
 vainfo: Supported profile and entrypoints
 VAProfileH264High               :  VAEntrypointVLD
 VAProfileVC1Advanced            :  VAEntrypointVLD

Если не что-то не так (напишите комментарий для получения дополнительной справки).

Если вы получаете аналогичный результат, ваши драйверы установлены и любое видео плеер с возможностями аппаратного декодирования должен автоматически подбирать его или разрешить включить его в настройках проигрывателя.

Для списка проигрывателя, способного использовать аппаратное декодирование видео, посмотрите здесь , список не такой полный, как я хотел, но его хорошая отправная точка для информации.

13
ответ дан 15 August 2018 в 20:39

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

Похожие вопросы: