# HG changeset patch # User voroshil # Date 1174705699 0 # Node ID ce6b4af468821575adc5514f005a1739ca7434c6 # Parent 4b5a46839e2efc90e235803232d035a9028f312b r22547: fix up some longer than 80 char lines , and use suggestion from Diego. r22570: dont start newline with a space and readd subdirectory r22718: add new audio and video codecs to libavcodec list r22748: add png and gif encoders, how to use them with mencoder is another question r22749: split sonic into sonic/sonicls and wma into wmav1/wmav2 r22750: add rest of lavc encoders to list (vcr1, cljr, jpegls, ffvhuff, msmpeg4v1) r22751: gsm requires libgsm so remove it r22752: aiff isnt there as well, TEST FIRST, THEN DOCUMENT COMPN! r22753: ok so cljr , vcr1 and msmpegv1 dont actually work... removed r22679: Some more details for the mga_vid section taken from drivers/README. r22686: tdfx_vid compilation has been simplified. r22695: Add a link to Attila's mga_vid port to Linux 2.6.x. r22704: 'make install' now takes care of most manual installation steps for *_vid.o. diff -r 4b5a46839e2e -r ce6b4af46882 DOCS/xml/ru/video.xml --- a/DOCS/xml/ru/video.xml Sat Mar 24 02:22:00 2007 +0000 +++ b/DOCS/xml/ru/video.xml Sat Mar 24 03:08:19 2007 +0000 @@ -1,5 +1,5 @@ - + Устройства вывода видео @@ -832,12 +832,20 @@ Matrox фреймбуфер (mga_vid) -Это комбинация драйвера вывода и модуля ядра Linux для -Matrox G200/G400/G450/G550 BES (Back-End Scaler). -Он имеет поддержку VSYNC с тройной буферизацией. Работает как во фреймбуфер +mga_vid - это комбинация драйвера вывода и модуля ядра +Linux, использующая модуль видео масштабирования/оверлея +Matrox G200/G400/G450/G550 для выполнения YUV->RGB преобразования цветового +пространства и произвольного масштабирования. +mga_vid имеет аппаратную поддержку VSYNC с тройной +буферизацией. Работает как во фреймбуфер консоли, так и под X, но только с Linux 2.4.x. + +Версию этого драйверя для Linux 2.6.x ищите на +. + + Установка: @@ -848,9 +856,10 @@ --> - Затем создайте устройство /dev/mga_vid: - mknod /dev/mga_vid c 178 0 - и загрузите драйвер: + Затем запустите (под root) + make install + что должно установить модуль и создать для Вас файл устройства. + Загрузите драйвер: insmod mga_vid.o @@ -866,16 +875,10 @@ следующую строку в конец файла /etc/modules.conf: alias char-major-178 mga_vid - - Затем скопируйте модуль mga_vid.o в соответствующее место в каталоге - /lib/modules/версия_ядра/где_то_тут. - - Затем запустите - depmod -a Теперь надо (пере)скомпилировать MPlayer, - ./configure определит + ./configure определит /dev/mga_vid и соберет драйвер 'mga'. Использование его в MPlayer осуществляется опцией , если используете консоль matroxfb, или @@ -894,6 +897,13 @@ В него можно писать для изменения яркости: echo "brightness=120" > /dev/mga_vid + + +В том же каталоге есть тестовая программа, называющаяся +mga_vid_test. Если все работает нормально, она должна +рисовать на экране изображения 256x256. + + @@ -927,12 +937,13 @@ Скомпилируйте tdfx_vid.o cd drivers -make tdfx_vid.o +make - Создайте файл устройства /dev/tdfx_vid: - mknod /dev/tdfx_vid c 178 0 - и загрузите драйвер командой + Запустите (от root): + make install + что должно установить модуль и создать для Вас файл устройства. + Загрузите драйвер: insmod tdfx_vid.o @@ -940,14 +951,15 @@ следующую строку в конец /etc/modules.conf: alias char-major-178 tdfx_vid - - Затем скопируйте модуль tdfx_vid.o в подходящее место в - /lib/modules/версия - ядра/путь и запустите - depmod -a + +В том же каталоге есть тестовая программа, называющаяся +tdfx_vid_test. Она должна вывести некоторую полезную +информацию, если все работает нормально. + +