Поддержка видеозахвата ядром (Как прикрутить карту "Leadtek WinFast A350 Ultra TDH MyVIVO")

Взгляд изнутри

Модератор: Модераторы разделов

Ответить
Аватара пользователя
System32
Сообщения: 6
ОС: Linux Slackware 12.0

Поддержка видеозахвата ядром

Сообщение System32 »

У меня видеокатрта WinFast A350 Ultra ViVo (чипсет NVIDIA GeForce FX 5900 Ultra). Видеокарта со встроенной функцией видеозахвата. Сам чипсет видеозахвата собран на SAA-7108. Как уже понятно работает не через PCI, а через AGP слот. Скачал исходники ядра 2.6.31.1 Но вот никак не могу реализовать функции видеозахвата данной карты. Нужно перекомпилировать ядро, включить поддержку I2C, вкомпилировать дрова для чипа чтобы видеозахват заработал. Поддержку каких устройств нужно включать для данной карты? В доках на исходники не сказано ни слова о таком чипе. В разделе драйвер девайс -> видеокаптуре - нет такого чипа (SAA-7108). Блин что делать? Может под какой другой чип включать поддержку? Куда копать?
Спасибо сказали:
Аватара пользователя
Олег777
Сообщения: 238
Статус: зануда
ОС: Чё?

Re: Поддержка видеозахвата ядром

Сообщение Олег777 »

это смотрели?
http://rivatv.sourceforge.net/
Спички - детям!
Спасибо сказали:
Аватара пользователя
System32
Сообщения: 6
ОС: Linux Slackware 12.0

Re: Поддержка видеозахвата ядром

Сообщение System32 »

Олег777 писал(а):
05.10.2009 10:40
это смотрели?
http://rivatv.sourceforge.net/

Скачал. Попробовал установить как написана в ридми. Выполняю ./configure выдает такую хрень. В чем может быть проблема?

Код: Выделить всё

root@linux:/usr/src/rivatv-0.8.6# ./configure
Checking for configured kernel headers... found [/lib/modules/2.6.31.1-smp/build]
Checking for linux kernel >= 2.4.0... expr: missing operand
Try `expr --help' for more information.
./configure: line 81: test: -ge: unary operator expected
no
*** ERROR:
*** Linux kernel 2.4.0 or higher required
Using bttv sources in... expr: missing operand
Try `expr --help' for more information.
./configure: line 92: test: -ge: unary operator expected
bttv-2.4
Checking for kernel build system... found
Checking for kernel configuration... found
Checking for CONFIG_MODVERSIONS... yes
Checking for CONFIG_PCI... yes [y]
Checking for CONFIG_VIDEO_DEV... yes [y]
Checking for CONFIG_PROC_FS... yes [y]
Checking for CONFIG_I2C... yes [y]
Checking for CONFIG_I2C_ALGOBIT... yes [y]
Checking for CONFIG_MODULES... yes [y]
Checking for kernel dependencies... expr: missing operand
Try `expr --help' for more information.
./configure: line 155: test: -ge: unary operator expected
not found
*** WARNING:
*** Your kernel dependencies are not set up.
*** Please run "make dep" in /lib/modules/2.6.31.1-smp/build
Checking for RedHat or Mandrake kernel... no
Checking whether AGP code should be included... no
Checking whether software conversion code should be included... no
Checking whether assembler code is enabled... yes
Creating Makefile... done
Checking your current setup for incompatibilities...
Checking for /proc... yes
Checking for kernel gcc... 4.1.2
Checking for write access to /lib/modules/2.6.31.1-smp/build... yes
Checking for framebuffer... vesafb
Checking for SMP... yes
Checking for XF86Config... not found.
Checking for running NVdriver or nvidia... yes
*** ERROR:
*** You are currently using the closed-source accelerated 'nvidia' driver
*** In combination with RivaTV, this may cause crashes.
*** To work around, either use UP + NVdriver (nvidia), or SMP + nv

Your setup got 2 error(s) and 1 warning(s).
We recommend you try to resolve the issues before using RivaTV.
Спасибо сказали:
Ответить