Вернулся на прежний 10.04

Изображение пользователя b_wlad.

В связи с отсутствием дров WiFi b43 пришлось вернуться на 10.04 LTS Lucid Lynx. Также выбрал Gnome - более удобен на мой непросвещенный взгляд. В частности, залил последнюю версию ATI Catalyst CC 10.10. Осталась нерешенной проблема с воспроизведением HD video: любые плейеры с любыми настройками загружают процессор и выводят тормознутое видео.

У меня на ноуте HP Compaq 615 AMD Athlon X2 DualCore QL-64 RAM 4Gb видеокарта ATI Radeon HD 3200 Graphics DDR2 333MHz 256Mb. Всё идет дивно, только не сумел пока сделать Аппаратное декодирование HD видео видеокартой: не получается скомпилировать mplayer-vaapi. Если кто-то сумел конкретно сплясать этот танец с бубном, то большая просьба поделиться успехом. Я попробовал отработать http://welinux.ru/post/2651/, соответственно изменив i386 на amd64:

Предисловие

Скачал "Cargo" в hd качестве (Cargo 2009 1920 х 1080p Ger Blu-ray REMUX AVC DTS-HD MA5.1-CHD Н264 17.1Гб), а он тормозит, поэтому решил завести ускорение силами видеокарты и оно не получилось. Ниже инструкция.

Требования

* Проприетарные драйвера catalyst (я использую последние)
* Видеокарта radeon hd 3200 Graphics DDR2 333MHz 256Mb - в Windows XP & 7 HD video без проблем: (этот же фильм в полноэкранном режиме).

Установка

1. Установка libva и xvba-video:
mkdir /tmp/xvba
cd /tmp/xvba
wget http://www.splitted-desktop.com/~gbeauchesne/libva/pkgs/amd64/libva1_0.31.1-1+sds4_amd64.deb
wget http://www.splitted-desktop.com/~gbeauchesne/xvba-video/xvba-video_0.7.5-1_amd64.deb
sudo dpkg -i *

Примечание - всё сделалось без замечаний.

2. Скачиваем и устанавливаем патченный mplayer
sudo aptitude install mplayer
wget http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/mplayer-vaapi-latest-FULL.tar.bz2
tar xvf mplayer-vaapi-latest-FULL.tar.bz2

Примечание - эти команды выполняются также без проблем.

sudo cp mplayer-vaapi*/mplayer /usr/bin/mplayer-vaapi

Примечание - ошибка:
cp: невозможно выполнить stat для «mplayer-vaapi*/mplayer»: Нет такого файла или каталога
Изменим каталог соответственно имеющемуся:

sudo cp mplayer-vaapi-20100713/mplayer-vaapi/mplayer /usr/bin/mplayer-vaapi

Примечание - ошибка:
cp: невозможно выполнить stat для «mplayer-vaapi-20100713/mplayer-vaapi/mplayer»: Нет такого файла или каталога
В то же время в каталоге «mplayer-vaapi-20100713/mplayer-vaapi/mplayer» имеются файлы mplayer.c и mplayer.h ,
а в каталоге /usr/bin/ имеется только исполнимый файл *mplayer
На самом деле мне непонятен смысл этой команды: sudo cp mplayer-vaapi*/mplayer /usr/bin/mplayer-vaapi
и прочитать о ней пока не получилось - не нашел :-(((
Если же команду подрихтовать:
sudo cp mplayer-vaapi-20100713/mplayer-vaapi/mplayer* /usr/bin/mplayer-vaapi
то, по-моему она теряет смысл, и вместо генерации нового плейера mplayer-vaapi получается простое копирование файлов mplayer.c и mplayer.h
в заранее созданный каталог /usr/bin/mplayer-vaapi

Соответственно, и следующая команда:

for x in /usr/lib/libva*0.31.0.6*; do sudo ln -s $x ${x//6/5}; done

мне непонятна совершенно. Хотя при соответствующем её изменении согласно имеющимся библиотекам

for x in /usr/lib/libva*0.31.1.1*; do sudo ln -s $x ${x//6/5}; done

ln: создание символьной ссылки «/usr/lib/libva-0.31.1.1.so.1»: Файл существует
ln: создание символьной ссылки «/usr/lib/libva-0.31.1.1.so.1.0.3»: Файл существует
ln: создание символьной ссылки «/usr/lib/libva-glx-0.31.1.1.so.1»: Файл существует
ln: создание символьной ссылки «/usr/lib/libva-glx-0.31.1.1.so.1.0.3»: Файл существует
ln: создание символьной ссылки «/usr/lib/libva-tpi-0.31.1.1.so.1»: Файл существует
ln: создание символьной ссылки «/usr/lib/libva-tpi-0.31.1.1.so.1.0.3»: Файл существует
ln: создание символьной ссылки «/usr/lib/libva-x11-0.31.1.1.so.1»: Файл существует
ln: создание символьной ссылки «/usr/lib/libva-x11-0.31.1.1.so.1.0.3»: Файл существует

эта команда выполняется без ошибок! И её смысл сразу становится прозрачным...

Итоги: нам не удалось скомпилировать mplayer-vaapi. Если у кого получилось, прошу поделиться успехом.

Комментарии (4)

0
Lexxa - 30 Октябрь, 2010 - 09:15

Идем сюда и ставим уже откомпиленный пакет. Problem solved.
У меня на 4830 работало.

Но поскольку проприетарные атишные дрова - такая дрянь, что не могут работать без тиринга, мне больше нравится mplayer-mt.

0
Гость - 31 Октябрь, 2010 - 00:45

По ходу для маверик еще нету.

0
Lexxa - 31 Октябрь, 2010 - 11:05

И он не ставится из-за этого?

Товарищ, кстати, пишет, что он на 10.04 сейчас.

0
Гость - 31 Октябрь, 2010 - 21:06

Не ставится. Сам хочу достать скомпилированьій мллеер.)

Отправить комментарий