Это старая версия документа.


Воспроизведение видео на видеокартах via

Многие пользователи нетбуков сталкиваются с проблемой некорректного запуска видео на видеокартах VIA. Это проблемы вроде вылета на экран логина, медленного просмора видео. В этом руководстве мы попытаемся поставить драйвер для нормального воспроизведения видео.

Подготовка

Для начала надо проверить версию видеокарты. Надо ввести в терминале:

lspci | grep VGA

Получится вот что:

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R200 QM [Radeon 9100] (rev 80)

Но у вас должны присутствовать в этой строке слова вроде:

VIA Technologies
Chrome9
Должны присутствовать оба слова в названии! Вы делаете всё на свой страх и риск!

Тогда нужно установить специальный драйвер видеокарты – openchrome. Разрабатывается группой энтузиастов, но VIA вообще не предоставляет драйверов, так-что пользуемся тем что есть. К сожалению он с багом, но это можно исправить. Для начала надо поставить необходимые зависимости, введём в терминале:

sudo apt-get install build-essential 
sudo apt-get install subversion
sudo apt-get install autoconf automake1.9 libtool
sudo apt-get build-dep xserver-xorg-video-openchrome

Скачаем драйвер:

svn checkout http://svn.openchrome.org/svn/trunk openchrome
cd openchrome/src

Исправим баг в драйвере, для этого скачаем изменённый исходный код:

wget https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-openchrome/+bug/760743/+attachment/2094292/+files/via_video.c

Установка

Собираем и ставим драйвер:

cd ../
./autogen.sh --prefix=/usr --enable-debug --enable-xv-debug
make
make install

Драйвер мы поствили, перезагрузимся! Теперь видео не будет выелтать на экран логина, работать быстрее. Но всё-же я посоветую вам поставить другой плеер, например vlc. Введём в терминале:

sudo apt-get install vlc

P.S. Возможна слабая поддержка 3D!

«Данный материал написан для «Первого конкурса русскоязычных статей для ОС Ubuntu 2011 года» (konkurs.ubuntu.ru)».