Текущее время: 29 апр 2024, 08:37 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Поддержка всех тюнеров Beholder в Linux

Начать новую темуОтветить на тему Страница 37 из 43 [ Сообщений: 631 ] На страницу   Пред.  1 ... 34, 35, 36, 37, 38, 39, 40 ... 43  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 04 мар 2010, 08:43. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Проблему с I2C пультом решил. Ссылка на патч, так же можно смотреть за состоянием принятия его в ветку video4linux.

http://patchwork.kernel.org/patch/83531/

Патч применительно к свежему срезу v4l. В ядрах может быть разная степень поломанности. Поэтому просьба ко всем кто будет патчить отписать результат: дистрибитив, ядро, откуда v4l, результат.
Профиль 
Сообщение Добавлено: 06 мар 2010, 16:08. Заголовок сообщения: 
++
Аватара пользователя
Зарегистрирован:
    30 дек 2009, 20:51
Сообщения: 25
Здрасти!

Когда же, в конце концов, заработает Beholder Wander в Linux ?

Нетбукеры - тоже люди! :evil:
Если ты Линуксоид, и тебе не хватает драйвера - не молчи в сторонке! Приходи на забастовку! Изображение
Профиль 
Сообщение Добавлено: 09 мар 2010, 00:21. Заголовок сообщения:  Проблема со звуком
Зарегистрирован:
    08 мар 2010, 23:22
Сообщения: 3
Вместо звука идёт какой то треск, на некоторых каналах звук есть но вперемешку с жутким треском. Вставил колонки в выход ТВ тюнера там тоже самое! на винде всё норм. В чём может быть дело?
Профиль 
Сообщение Добавлено: 11 мар 2010, 08:06. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
параметр у модуля secam=d стоит?
Профиль 
Сообщение Добавлено: 14 мар 2010, 22:29. Заголовок сообщения: 
Зарегистрирован:
    08 мар 2010, 23:22
Сообщения: 3
Вы про это?:

8. gedit /etc/modprobe.d/saa7134 [ENTER]
Вводим единственную строчку:
options saa7134 secam=d gbuffers=4
Сохраняем, закрываем редактор.

тогда да
Профиль 
Сообщение Добавлено: 14 мар 2010, 23:07. Заголовок сообщения: 
Зарегистрирован:
    08 мар 2010, 23:22
Сообщения: 3
проблему решил сам
надо было в tvtime поставить аудиостандарт PAL-DK
но теперь другой вопрос он нашёл меньше каналов чем на виндовсе в частотной таблице указал Россия но я живу в Беларуси как мне найти недостающие каналы?
Профиль 
Сообщение Добавлено: 13 апр 2010, 23:16. Заголовок сообщения:  вопрос
Зарегистрирован:
    13 апр 2010, 22:25
Сообщения: 1
подскажите плиз.... я токо-токо постаивл линукс..
на данный момент полный ноль в этой системе((
у меня mint8 (росинка)основан на ubuntu, ядро 2.6.31-14
карточка у меня TV 507FM чип saa7134HL
лазил в дровах сдесь...не имею представления что качать для установки...просто тут все в кодах, скриптах, в консоле ковыряються...для меня это пока матрица...для новичков в linux тут так понял раздела нет...даже не осбо уверен туда ли свой пост влепил)))
Профиль 
Сообщение Добавлено: 19 апр 2010, 10:24. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Прочитать первый пост этой темы: http://www.beholder.ru/bb/viewtopic.php?t=7179 попробовать. Если не заработает, задавать конкретные вопросы.
Профиль 
Сообщение Добавлено: 16 июн 2010, 04:33. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    16 июн 2010, 03:11
Сообщения: 10
Откуда: Минск
Доброго времени суток всем! сразу оговорюсь,
в линуксе я недавно,
стоит Ubuntu 9.10 (karmic) сборка Ultimate Edition 2.5
ядро 2.6.31-22-generic
Проц Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz
видюха GeForce 9800 GT
есть вэбка ACME CA-09
TVтюнер Behold TV 509 FM

и собственно вот моя проблема и что с ней делать?
Запускаю TVtime прога видит только вэбку, TV-шка в железе определяется, в проге нет, в остальных утилитах такая же ерунда,
скачал по ссылкам из форума все что можно,
делаю make вот что пишет:

deep@deeperman:~$ cd v4l-dvb
deep@deeperman:~/v4l-dvb$ make
make -C /home/deep/v4l-dvb/v4l
make[1]: Вход в каталог `/home/deep/v4l-dvb/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/deep/v4l-dvb/v4l/firmware'
make[2]: Leaving directory `/home/deep/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/deep/v4l-dvb/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/deep/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/2.6.31-22-generic/build
make -C /lib/modules/2.6.31-22-generic/build SUBDIRS=/home/deep/v4l-dvb/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-22-generic'
CC [M] /home/deep/v4l-dvb/v4l/firedtv-1394.o
/home/deep/v4l-dvb/v4l/firedtv-1394.c:22:17: error: dma.h: No such file or directory
/home/deep/v4l-dvb/v4l/firedtv-1394.c:23:21: error: csr1212.h: No such file or directory
/home/deep/v4l-dvb/v4l/firedtv-1394.c:24:23: error: highlevel.h: No such file or directory
/home/deep/v4l-dvb/v4l/firedtv-1394.c:25:19: error: hosts.h: No such file or directory
/home/deep/v4l-dvb/v4l/firedtv-1394.c:26:22: error: ieee1394.h: No such file or directory
/home/deep/v4l-dvb/v4l/firedtv-1394.c:27:17: error: iso.h: No such file or directory
/home/deep/v4l-dvb/v4l/firedtv-1394.c:28:21: error: nodemgr.h: No such file or directory
/home/deep/v4l-dvb/v4l/firedtv-1394.c:41: warning: 'struct hpsb_iso' declared inside parameter list
/home/deep/v4l-dvb/v4l/firedtv-1394.c:41: warning: its scope is only this definition or declaration, which is probably not what you want
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'rawiso_activity_cb':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:57: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:58: error: implicit declaration of function 'hpsb_iso_n_ready'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:65: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:66: error: implicit declaration of function 'dma_region_i'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:66: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:66: error: expected expression before 'unsigned'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:67: warning: assignment makes pointer from integer without a cast
/home/deep/v4l-dvb/v4l/firedtv-1394.c:68: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:72: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:86: error: implicit declaration of function 'hpsb_iso_recv_release_packets'
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'node_of':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:91: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:91: warning: type defaults to 'int' in declaration of '__mptr'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:91: warning: initialization from incompatible pointer type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:91: error: invalid use of undefined type 'struct unit_directory'
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'node_lock':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:96: error: 'quadlet_t' undeclared (first use in this function)
/home/deep/v4l-dvb/v4l/firedtv-1394.c:96: error: (Each undeclared identifier is reported only once
/home/deep/v4l-dvb/v4l/firedtv-1394.c:96: error: for each function it appears in.)
/home/deep/v4l-dvb/v4l/firedtv-1394.c:96: error: 'd' undeclared (first use in this function)
/home/deep/v4l-dvb/v4l/firedtv-1394.c:97: warning: ISO C90 forbids mixed declarations and code
/home/deep/v4l-dvb/v4l/firedtv-1394.c:99: error: implicit declaration of function 'hpsb_node_lock'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:100: error: 'EXTCODE_COMPARE_SWAP' undeclared (first use in this function)
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'node_read':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:108: error: implicit declaration of function 'hpsb_node_read'
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'node_write':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:113: error: implicit declaration of function 'hpsb_node_write'
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'start_iso':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:124: error: implicit declaration of function 'hpsb_iso_recv_init'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:124: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:126: error: 'HPSB_ISO_DMA_DEFAULT' undeclared (first use in this function)
/home/deep/v4l-dvb/v4l/firedtv-1394.c:128: warning: assignment makes pointer from integer without a cast
/home/deep/v4l-dvb/v4l/firedtv-1394.c:135: error: implicit declaration of function 'hpsb_iso_recv_start'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:138: error: implicit declaration of function 'hpsb_iso_shutdown'
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'stop_iso':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:149: error: implicit declaration of function 'hpsb_iso_stop'
/home/deep/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/deep/v4l-dvb/v4l/firedtv-1394.c:164: warning: 'struct hpsb_host' declared inside parameter list
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'fcp_request':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:177: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:178: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'node_probe':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:192: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:192: warning: type defaults to 'int' in declaration of '__mptr'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:192: warning: initialization from incompatible pointer type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:192: error: invalid use of undefined type 'struct unit_directory'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:197: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:198: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:199: error: implicit declaration of function 'CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:199: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:199: warning: assignment makes pointer from integer without a cast
/home/deep/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/deep/v4l-dvb/v4l/firedtv-1394.c:258: warning: 'struct unit_directory' declared inside parameter list
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'node_update':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:260: error: dereferencing pointer to incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/deep/v4l-dvb/v4l/firedtv-1394.c:268: error: variable 'fdtv_driver' has initializer but incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:269: error: unknown field 'name' specified in initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:269: warning: excess elements in struct initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:269: warning: (near initialization for 'fdtv_driver')
/home/deep/v4l-dvb/v4l/firedtv-1394.c:270: error: unknown field 'id_table' specified in initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:270: warning: excess elements in struct initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:270: warning: (near initialization for 'fdtv_driver')
/home/deep/v4l-dvb/v4l/firedtv-1394.c:271: error: unknown field 'update' specified in initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:271: warning: excess elements in struct initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:271: warning: (near initialization for 'fdtv_driver')
/home/deep/v4l-dvb/v4l/firedtv-1394.c:272: error: unknown field 'driver' specified in initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:272: error: extra brace group at end of initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:272: error: (near initialization for 'fdtv_driver')
/home/deep/v4l-dvb/v4l/firedtv-1394.c:275: warning: excess elements in struct initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:275: warning: (near initialization for 'fdtv_driver')
/home/deep/v4l-dvb/v4l/firedtv-1394.c:278: error: variable 'fdtv_highlevel' has initializer but incomplete type
/home/deep/v4l-dvb/v4l/firedtv-1394.c:279: error: unknown field 'name' specified in initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:279: warning: excess elements in struct initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:279: warning: (near initialization for 'fdtv_highlevel')
/home/deep/v4l-dvb/v4l/firedtv-1394.c:280: error: unknown field 'fcp_request' specified in initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:280: warning: excess elements in struct initializer
/home/deep/v4l-dvb/v4l/firedtv-1394.c:280: warning: (near initialization for 'fdtv_highlevel')
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_init':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:287: error: implicit declaration of function 'hpsb_register_highlevel'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:288: error: implicit declaration of function 'hpsb_register_protocol'
/home/deep/v4l-dvb/v4l/firedtv-1394.c:291: error: implicit declaration of function 'hpsb_unregister_highlevel'
/home/deep/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/home/deep/v4l-dvb/v4l/firedtv-1394.c:298: error: implicit declaration of function 'hpsb_unregister_protocol'
make[3]: *** [/home/deep/v4l-dvb/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/deep/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-22-generic'
make[1]: *** [default] Ошибка 2
make[1]: Выход из каталога `/home/deep/v4l-dvb/v4l'
make: *** [all] Ошибка 2
deep@deeperman:~/v4l-dvb$


В чем моя проблемма? я так понял что не хватает некоторых файлов, если да, то где их взять?
Не ругайте сильно, я еще учусь
Профиль 
Сообщение Добавлено: 16 июн 2010, 05:03. Заголовок сообщения: 
Зарегистрирован:
    15 ноя 2007, 08:43
Сообщения: 16
писал(а):
делаю make вот что пишет:

Попробуйте сделать вот что...
Удалите каталог со скачанными исходниками и снова разверните его из архива.
Ну, то есть начните с чистого листа.
Потом выполните следующую последовательность:

cd v4l-dvb
cd v4l
make menuconfig (здесь ничего не делаем, просто запускаем и тут же выходим, НИЧЕГО НЕ СОХРАНЯЯ)
sed -i 's/CONFIG_DVB_FIREDTV=m/CONFIG_DVB_FIREDTV=n/' .config
cd ..
make all
sudo make rminstall
sudo make install
sudo reboot

И кстати, зачем вы пытаетесь компилить v4l? Вроде karmic нормально распознает бихолдеры. Или нет?
Профиль 
Сообщение Добавлено: 16 июн 2010, 05:17. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    16 июн 2010, 03:11
Сообщения: 10
Откуда: Минск
Сделал по совету вот что пишет:

deep@deeperman:~$ cd v4l-dvb
deep@deeperman:~/v4l-dvb$ cd v4l
deep@deeperman:~/v4l-dvb/v4l$ make menuconfig
No version yet, using 2.6.31-22-generic
make -C /lib/modules/2.6.31-22-generic/build -f /home/deep/v4l-dvb/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/2.6.31-22-generic/build v4l-mconf
make[1]: Entering directory `/usr/src/linux-headers-2.6.31-22-generic'
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:400: fatal error: opening dependency file scripts/basic/.fixdep.d: Permission denied
compilation terminated.
make[2]: *** [scripts/basic/fixdep] Error 1
make[1]: *** [scripts_basic] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-22-generic'
make: *** [/lib/modules/2.6.31-22-generic/build/scripts/kconfig/mconf] Ошибка 2
deep@deeperman:~/v4l-dvb/v4l$


Точно не уверен но после установки Убунты у меня сразу были такие праблы, Счас вот обновляется до версии 10.7 может и ядро обновит, может все получится, только я хотел бы уточнить какой все таки файл v4l-dvb качать (точнее откуда) )) (кстате можно на ты! я еще не старый =)
Последний раз редактировалось Deep 16 июн 2010, 05:26, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 16 июн 2010, 05:25. Заголовок сообщения: 
Зарегистрирован:
    15 ноя 2007, 08:43
Сообщения: 16
писал(а):
Счас вот обновляется до версии 10.7 может и ядро обновит, может все получится,

Вы наверно хотели сказать 10.04?
Ну как бы должно. У меня с кармика (если не с джаунти) Beholder BeholdTV 505 FM определялся из коробки.
Единственное, что пришлось сделать - это положить в /etc/modprobe.d файлик с таким вот содержимым:

#Behold TV
options saa7134 secam=d


писал(а):
только я хотел бы уточнить какой все таки файл v4l-dvb качать (точнее откуда) ))

wget -c http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2
Профиль 
Сообщение Добавлено: 16 июн 2010, 05:29. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    16 июн 2010, 03:11
Сообщения: 10
Откуда: Минск
yis

Да точно 10.04 ОЧеПятался
Спасибо за содействие буду ковырять, если получиться отпишу,
(не зря вчера сестричке бубен купили =)

Цитата:
положить в /etc/modprobe.d файлик с таким вот содержимым:

#Behold TV
options saa7134 secam=d

А как его назвать? "имя файла"?
Последний раз редактировалось Deep 16 июн 2010, 06:00, всего редактировалось 3 раз(а).
Профиль 
Сообщение Добавлено: 16 июн 2010, 05:32. Заголовок сообщения: 
Зарегистрирован:
    15 ноя 2007, 08:43
Сообщения: 16
Но вот, честное слово, компилять исходники ИМХО лишнее.
Вы говорите, что у вас вэбкамера.
Есть предположение, что она садится на /dev/video0, который tvtime хватает по умолчанию. А бихолдер скорее всего садится на /dev/video1

Проверить можно командой
grep -i video /var/log/dmesg

У меня она выдает вот такой текст:
Код:
[    0.227163] pci 0000:01:00.0: Boot video device
[    9.953461] Linux video capture interface: v2.00
[   11.412097] saa7130[0]: registered device video0 [v4l2]

Вот в строчке с saa7130 видно, что у меня бихолдер садится на /dev/video0.
Посмотрите, как у вас.
Если увидите, что бихолдер садится на /dev/video1, то запустите tvtime вот так:

tvtime --device=/dev/video1
Профиль 
Сообщение Добавлено: 16 июн 2010, 05:40. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    16 июн 2010, 03:11
Сообщения: 10
Откуда: Минск
писал(а):
У меня она выдает вот такой текст:

Ха у меня похоже вообще Карты нет ))

[ 0.922440] pci 0000:01:00.0: Boot video device
[ 6.286974] Linux video capture interface: v2.00
[ 6.298273] uvcvideo: Found UVC 1.00 device Vimicro USB Camera (Altair) (0ac8:3450)
[ 6.300039] usbcore: registered new interface driver uvcvideo
[ 6.300042] USB Video Class driver (v0.1.0)
Последний раз редактировалось Deep 16 июн 2010, 06:07, всего редактировалось 2 раз(а).
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 37 из 43  [ Сообщений: 631 ]  На страницу   Пред.  1 ... 34, 35, 36, 37, 38, 39, 40 ... 43  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 116
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: