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

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

Начать новую темуОтветить на тему Страница 35 из 43 [ Сообщений: 631 ] На страницу   Пред.  1 ... 32, 33, 34, 35, 36, 37, 38 ... 43  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 17 дек 2009, 04:12. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Ядро трогать не надо. Следуя руководству

http://www.linuxtv.org/wiki/index.php/H ... ce_Drivers

Скачать свежий репозиторий video4linux. Приложить к нему патч.

make clean
make
make rminstall
make install

перегрузится.

Соберутся новые драйвера для текущего ядра и заменят драйвера которые шли с ядром. Если какой-то драйвер не собирается, что бывает, т.к. все же репозитарий разрабочиков. То сборку этого драйвера можно выключить, v4l-dvb->v4l->.config

В этом файле найти модуль который не может собраться и поставить n вместо m.
Профиль 
Сообщение Добавлено: 18 дек 2009, 00:01. Заголовок сообщения: 
Зарегистрирован:
    02 янв 2009, 20:26
Сообщения: 6
после перезагрузки ubuntu не загружается (видимо, в какой-то момент происходит блокировка). :( автоопределение тюнера вроде как работает (сообщения об этом в dmesg есть), но при этом ubuntu не загружается. Приходится сносить новый драйвер, чтобы можно было вообще загрузиться.
Профиль 
Сообщение Добавлено: 18 дек 2009, 07:15. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Что можно еще попробовать:

1. Установить модуль saa7134 в blacklist чтобы не грузился при старте системы, грузить его руками и видеть ошибки на консоли.

2. Установить более свежее ядро, 2.6.32 и попробовать свежий video4linux на нем. Или более старое 2.6.30.

При сборке video4linux для нового ядра, необходимо удалить у него привязку к предыдущему ядру для которого он собирался, иначе он будет продолжать собирать модули для старого ядра. файл v4l-dvb->v4l->.version удалить или вписать новое ядро
Профиль 
Сообщение Добавлено: 18 дек 2009, 23:06. Заголовок сообщения: 
Зарегистрирован:
    02 янв 2009, 20:26
Сообщения: 6
писал(а):
Что можно еще попробовать:

1. Установить модуль saa7134 в blacklist чтобы не грузился при старте системы, грузить его руками и видеть ошибки на консоли.


писал(а):
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/saa7134, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/saa7134, it will be ignored in a future release.
Killed
FATAL: Error running install command for saa7134


писал(а):
[ 93.233500] Linux video capture interface: v2.00
[ 93.302220] saa7130/34: v4l2 driver version 0.2.15 loaded
[ 93.302306] saa7134 0000:00:0d.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 93.302315] saa7130[0]: found at 0000:00:0d.0, rev: 1, irq: 17, latency: 32, mmio: 0xeb009000
[ 93.302324] saa7130[0]: subsystem: 0000:5051, board: Beholder BeholdTV 505 RDS [card=176,autodetected]
[ 93.302358] saa7130[0]: board init: gpio is 200000
[ 93.302451] input: saa7134 IR (Beholder BeholdTV 5 as /devices/pci0000:00/0000:00:0d.0/input/input5
[ 93.302552] Creating IR device irrcv0
[ 93.302577] BUG: unable to handle kernel paging request at 72727563
[ 93.302584] IP: [<c0318b12>] strcmp+0x12/0x30
[ 93.302596] *pde = 00000000
[ 93.302600] Oops: 0000 [#1] SMP
[ 93.302603] last sysfs file: /sys/module/ir_common/initstate
[ 93.302608] Modules linked in: saa7134(+) ir_common v4l2_common videodev v4l1_compat videobuf_dma_sg videobuf_core ir_core tveeprom binfmt_misc tun snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_emu10k1 snd_util_mem snd_hwdep arc4 snd_seq_dummy iptable_filter ppdev ecb snd_seq_oss ip_tables x_tables ns558 psmouse serio_raw emu10k1_gp parport_pc snd_via82xx snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_mpu401_uart shpchp rt61pci crc_itu_t rt2x00pci rt2x00lib led_class input_polldev mac80211 cfg80211 eeprom_93cx6 i2c_viapro via_ircc irda crc_ccitt snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore gameport lp parport dm_raid45 xor 8139too radeon ttm drm i2c_algo_bit floppy 8139cp via_agp agpgart mii
[ 93.302674]
[ 93.302679] Pid: 1849, comm: modprobe Not tainted (2.6.31-16-generic #53-Ubuntu)
[ 93.302683] EIP: 0060:[<c0318b12>] EFLAGS: 00010282 CPU: 0
[ 93.302687] EIP is at strcmp+0x12/0x30
[ 93.302690] EAX: c06e3075 EBX: f00f2d80 ECX: c023a390 EDX: 72727563
[ 93.302694] ESI: c06e301f EDI: 72727563 EBP: f0055c78 ESP: f0055c70
[ 93.302697] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 93.302701] Process modprobe (pid: 1849, ti=f0054000 task=f6af6480 task.ti=f0054000)
[ 93.302704] Stack:
[ 93.302706] 72727563 f0055cdc f0055c88 c023a6f1 f00f2ea0 f0055cdc f0055c9c c023b2bf
[ 93.302714] <0> f0055cdc f00f2ea0 f0055cdc f0055cd0 c023b378 c01fb869 f00f2d50 00000001
[ 93.302722] <0> f00f2d50 f0055cdc f0055cd0 c023a89f f00f2d50 f0055cdc f00f2ea0 fffffff4
[ 93.302730] Call Trace:
[ 93.302738] [<c023a6f1>] ? sysfs_find_dirent+0x21/0x30
[ 93.302744] [<c023b2bf>] ? __sysfs_add_one+0x1f/0xc0
[ 93.302748] [<c023b378>] ? sysfs_add_one+0x18/0x100
[ 93.302754] [<c01fb869>] ? ilookup5+0x39/0x50
[ 93.302758] [<c023a89f>] ? sysfs_addrm_start+0x3f/0xa0
[ 93.302767] [<c0239bcc>] ? sysfs_add_file_mode+0x4c/0x80
[ 93.302772] [<c023c4e5>] ? create_files+0x55/0xc0
[ 93.302777] [<c023c5b5>] ? internal_create_group+0x65/0xc0
[ 93.302782] [<c023c63c>] ? sysfs_create_group+0xc/0x10
[ 93.302791] [<f815d8bb>] ? ir_register_class+0x8b/0xd0 [ir_core]
[ 93.302797] [<f815d3a4>] ? ir_input_register+0x184/0x250 [ir_core]
[ 93.302820] [<f8661680>] ? saa7134_input_init1+0x1f0/0x931 [saa7134]
[ 93.302826] [<c056ea7c>] ? printk+0x18/0x1c
[ 93.302839] [<f8662549>] ? saa7134_initdev+0x5e9/0xaec [saa7134]
[ 93.302849] [<c032872e>] ? pci_match_device+0xbe/0xd0
[ 93.302854] [<c032855e>] ? local_pci_probe+0xe/0x10
[ 93.302859] [<c03292e0>] ? pci_device_probe+0x60/0x80
[ 93.302869] [<c03a2e90>] ? really_probe+0x50/0x140
[ 93.302875] [<c0570e3a>] ? _spin_lock_irqsave+0x2a/0x40
[ 93.302881] [<c03a2f99>] ? driver_probe_device+0x19/0x20
[ 93.302886] [<c03a3019>] ? __driver_attach+0x79/0x80
[ 93.302891] [<c03a24e8>] ? bus_for_each_dev+0x48/0x70
[ 93.302896] [<c03a2d59>] ? driver_attach+0x19/0x20
[ 93.302901] [<c03a2fa0>] ? __driver_attach+0x0/0x80
[ 93.302906] [<c03a273f>] ? bus_add_driver+0xbf/0x2a0
[ 93.302910] [<c0329220>] ? pci_device_remove+0x0/0x40
[ 93.302915] [<c03a32a5>] ? driver_register+0x65/0x120
[ 93.302919] [<c056fce4>] ? mutex_lock+0x14/0x40
[ 93.302924] [<c0329500>] ? __pci_register_driver+0x40/0xb0
[ 93.302934] [<f8250052>] ? saa7134_init+0x52/0x54 [saa7134]
[ 93.302940] [<c010112c>] ? do_one_initcall+0x2c/0x190
[ 93.302950] [<f8250000>] ? saa7134_init+0x0/0x54 [saa7134]
[ 93.302959] [<c0173751>] ? sys_init_module+0xb1/0x1f0
[ 93.302964] [<c010336c>] ? syscall_call+0x7/0xb
[ 93.302967] Code: 8b 1c 24 8b 7c 24 08 89 ec 5d c3 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 83 ec 08 89 34 24 89 c6 89 7c 24 04 89 d7 ac <ae> 75 08 84 c0 75 f8 31 c0 eb 04 19 c0 0c 01 8b 34 24 8b 7c 24
[ 93.303005] EIP: [<c0318b12>] strcmp+0x12/0x30 SS:ESP 0068:f0055c70
[ 93.303010] CR2: 0000000072727563
[ 93.303015] ---[ end trace 1bd667aa6babc742 ]---
Профиль 
Сообщение Добавлено: 21 дек 2009, 05:18. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Напишите в личку ICQ, jabber или адрес эл.почты для более оперативного общения.
Профиль 
Сообщение Добавлено: 21 дек 2009, 07:49. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Ошибка в репозитории с кодом по ИК приемникам, подтверждена для других тюнеров в т.ч. Должны скоро починить. Тюнер опознается правильно и должен работать. Патч сейчас закину. Как репозиторий починят, отпишу.
Профиль 
Сообщение Добавлено: 11 янв 2010, 15:45. Заголовок сообщения:  Re: MPEG encoder
Зарегистрирован:
    11 янв 2010, 15:35
Сообщения: 3
Здравствуйте, при просмотре форума наткнулся вот на такое сообщение:
_http://www.beholder.ru/bb/viewtopic.php?t=5519&postdays=0&postorder=asc&highlight=linux&start=330

писал(а):
Добавлена поддержка MPEG кодера в ТВ-тюнере М6.

Для работы с MPEG кодером с текущей версией ядра, надо:

1. Взять самый свежий срез video4linux репозитория.

2. Сделать make; make rminstall; make install

3. modprobe saa7134 secam=d alsa=1

4. В репозитории в каталоге v4l-dvb/v4l2-apps сделать make чтобы собралась утилита util/v4l2-ctl

5. Сконфигурить драйвера тюнера, скрипт конфигурации:

echo "Set Frequency..."
./v4l2-ctl --set-freq=77.25 -d /dev/video0
echo "Set INPUT Id"
./v4l2-ctl --set-input=0 -d /dev/video0
echo "Set Norm"
./v4l2-ctl -s secam-dk -d /dev/video0


Правильно ли я понял что в данном случае будет использоваться аппаратное кодирование?

P.S. У меня Beholder M6 Extra, хочу узнать есть ли возможность использования аппаратного кодирования в Linux с данным тюнером.
Профиль 
Сообщение Добавлено: 14 янв 2010, 09:00. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Да, это включение аппаратного кодирования. Да использовать аппаратный МПЕГ2 кодер в Линукс можно. Да это можно делать одновременно с обычным видео, т.е. нежатый поток смотрим mplayer с /dev/video0, сжатый MPEG2 поток пишем в файл cat /dev/video1 > tv.mpeg как пример.
Профиль 
Сообщение Добавлено: 20 янв 2010, 20:00. Заголовок сообщения: 
++
Аватара пользователя
Зарегистрирован:
    30 дек 2009, 20:51
Сообщения: 25
Уважаемый Suррort!
Скажите пожалуйста, скоро ли Вы возьметесь за разработку Beholder Wander?
Если ты Линуксоид, и тебе не хватает драйвера - не молчи в сторонке! Приходи на забастовку! Изображение
Профиль 
Сообщение Добавлено: 21 янв 2010, 11:32. Заголовок сообщения: 
Зарегистрирован:
    29 сен 2008, 13:47
Сообщения: 25
Обновился до ubuntu 9.10 и мой Columbus перестал работать :roll: :shock: кто нибудь знает как это починить?
Профиль 
Сообщение Добавлено: 21 янв 2010, 21:28. Заголовок сообщения: 
++
Аватара пользователя
Зарегистрирован:
    30 дек 2009, 20:51
Сообщения: 25
Качай http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2 распакуй и чини:
make
make install
еще вступи в группу video если у тебя ее нет.

ЗЫ: Родишься в Мае - будешь всю жизнь маяться. Поставишь Убубунту - будешь всю жизнь с бубном плясать :wink:
Я юзаю opensuse 11.2 [Made in Germany]. При обновлении никогда ничего не слетало :D
Если ты Линуксоид, и тебе не хватает драйвера - не молчи в сторонке! Приходи на забастовку! Изображение
Профиль 
Сообщение Добавлено: 22 янв 2010, 18:11. Заголовок сообщения: 
Зарегистрирован:
    29 сен 2008, 13:47
Сообщения: 25
писал(а):
Качай http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2 распакуй и чини:
make
make install
еще вступи в группу video если у тебя ее нет.:D

Попробовал!тюнер совсем перестал определятся....а чтобы на клаве печатать надо в группу клавиатур вступить?
Профиль 
Сообщение Добавлено: 27 янв 2010, 08:57. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    19 авг 2004, 11:51
Сообщения: 396
Wander/Voyager начинают делаться параллельно Х7.
Профиль 
Сообщение Добавлено: 28 янв 2010, 19:29. Заголовок сообщения: 
++
Аватара пользователя
Зарегистрирован:
    30 дек 2009, 20:51
Сообщения: 25
Уже есть чего нибудь потестировать?
Если ты Линуксоид, и тебе не хватает драйвера - не молчи в сторонке! Приходи на забастовку! Изображение
Профиль 
Сообщение Добавлено: 30 янв 2010, 01:09. Заголовок сообщения:  Поддержка аппаратного кодека в Linux
Зарегистрирован:
    11 янв 2010, 15:35
Сообщения: 3
Параметры для аппаратного кодека можно задать только с помощью утилиты
v4l2-ctl или есть другие способы?
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 35 из 43  [ Сообщений: 631 ]  На страницу   Пред.  1 ... 32, 33, 34, 35, 36, 37, 38 ... 43  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 79
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: