Форум Beholder http://beholder.ru/bb/ | |
Behold 607FM + pulseaudio http://beholder.ru/bb/viewtopic.php?f=11&t=10848 |
Страница 1 из 1 |
Автор: | solodovnikov [ 19 сен 2010, 21:00 ] |
Заголовок сообщения: | Behold 607FM + pulseaudio |
Такая ситуация, так как сейчас в гноме дефолтным стал pulseaudio, то перешел на pulse. Настраивал тв-тюнер по ману http://www.gentoo-wiki.info/SAA7134. Возникла проблема такого рода. при запуске tvtime. выдает сообщение "Cannot open capture device /dev/video0". dmesg выдает это "[ 6.858729] saa7134: Unknown parameter `oss' [ 6.870932] saa7134: Unknown parameter `oss' [19843.291871] saa7134: Unknown parameter `oss' [20262.886826] saa7134: Unknown parameter `oss' [20292.240808] saa7134: Unknown parameter `oss'" Я так понимаю. это разные проблемы. Просто не знаю куда капать... Еще я обратил внимание на это сообщение "WARNING: All config files need .conf: /etc/modprobe.d/saa7134, it will be ignored in a future release." А как и где будут сохраняться конфиги? Система: gentoo 2.6.35-gentoo-r5 #2 SMP Sat Sep 11 11:15:22 MSD 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ AuthenticAMD GNU/Linux |
Автор: | Linux [ 20 сен 2010, 09:32 ] |
Заголовок сообщения: | |
Конфигурационный файл для модулей сменил с недавних пор немного свое имя. Теперь это будет saa7134.conf лежит там же, содержимое тоже что и раньше. Приведите конфиг этого файла. Параметры card и tuner ставить НЕ НАДО, автодетект работает. Модуль saa7134-oss сдох и выброшен из ядра. Почитать первый пост этой темы, часть вопросов решится http://www.beholder.ru/bb/viewtopic.php?t=7179&start=0 |
Автор: | solodovnikov [ 20 сен 2010, 21:10 ] |
Заголовок сообщения: | |
cat /etc/modprobe.d/saa7134.conf options saa7134 i2c_scan=1 alsa=1 |
Автор: | Linux [ 21 сен 2010, 04:48 ] |
Заголовок сообщения: | |
добавить secam=d и для запуска tvtime использовать скрипт из темы про поддержку |
Автор: | solodovnikov [ 21 сен 2010, 21:50 ] |
Заголовок сообщения: | |
tvtime Running tvtime 1.0.2. Reading configuration from /etc/tvtime/tvtime.xml Reading configuration from /root/.tvtime/tvtime.xml videoinput: Cannot open capture device /dev/video0: Нет такого файла или каталога При этом в ядре выставлена поддержка saa7134. lspci 03:06.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01) |
Автор: | Linux [ 22 сен 2010, 05:11 ] |
Заголовок сообщения: | |
В dmesg видно что модуль saa7134 грузится?? Какие-нибудь сообщения от него есть? |
Автор: | solodovnikov [ 22 сен 2010, 06:56 ] |
Заголовок сообщения: | |
dmesg | grep saa7 [ 6.904380] saa7130/34: v4l2 driver version 0.2.16 loaded [ 6.904544] saa7134 0000:03:06.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 [ 6.904551] saa7134[0]: found at 0000:03:06.0, rev: 1, irq: 21, latency: 64, mmio: 0xfdfff000 [ 6.904560] saa7134[0]: subsystem: 5ace:6070, board: Beholder BeholdTV 607 FM [card=129,autodetected] [ 6.904589] saa7134[0]: board init: gpio is 0 [ 7.045013] saa7134[0]: i2c eeprom 00: ce 5a 70 60 54 20 00 00 00 00 00 00 00 00 00 01 [ 7.045021] saa7134[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045027] saa7134[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045033] saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045039] saa7134[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045046] saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045052] saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045058] saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045064] saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045070] saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045077] saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045083] saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045089] saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045095] saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045101] saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 7.045107] saa7134[0]: i2c eeprom f0: 42 54 56 30 30 30 30 ff ff ff ff ff ff ff ff ff [ 7.054032] saa7134[0]: i2c scan: found device @ 0x5a [remote control] [ 7.059014] saa7134[0]: i2c scan: found device @ 0x86 [tda9887] [ 7.063013] saa7134[0]: i2c scan: found device @ 0xa0 [eeprom] [ 7.067018] saa7134[0]: i2c scan: found device @ 0xc0 [tuner (analog)] [ 7.674015] tuner 0-0043: chip found @ 0x86 (saa7134[0]) [ 7.682017] tuner 0-0060: chip found @ 0xc0 (saa7134[0]) [ 7.818153] ir-kbd-i2c: i2c IR (BeholdTV) detected at i2c-0/0-002d/ir0 [saa7134[0]] [ 7.821217] saa7134[0]: registered device video0 [v4l2] [ 7.821239] saa7134[0]: registered device vbi0 [ 7.821259] saa7134[0]: registered device radio0 [ 8.437624] saa7134 ALSA driver for DMA sound loaded [ 8.437657] saa7134[0]/alsa: saa7134[0] at 0xfdfff000 irq 21 registered as card -1 |
Автор: | solodovnikov [ 23 сен 2010, 22:01 ] |
Заголовок сообщения: | |
Спасибо, видео появилось. Но осталась основаная пробема подружить tvtime и puleaudio. Звука до сих пор нет... Я уже посмотрел конфиг modprobe в ubuntu (нормально запускался tvtime), там вообще отсутствует файл saa7134.conf в директории /etc/modprobe.d/ . Зато есть файл alsa-base.conf в котором было упоминание saa7134, я скопировал эту часть конфига в начале в alsa.conf потом пробовал в saa7134.conf - звук не появился. |
Автор: | Linux [ 28 сен 2010, 02:16 ] |
Заголовок сообщения: | |
Чем tvtime пускается? Скриптом из поста или просто так? |
Автор: | solodovnikov [ 28 сен 2010, 21:57 ] |
Заголовок сообщения: | |
Пробовал и обычно и пробовал запускать скрипт из-под рута и из-под обычного позьзователя. tvtime Running tvtime 1.0.2. Reading configuration from /etc/tvtime/tvtime.xml Reading configuration from /home/user/.tvtime/tvtime.xml Thank you for using tvtime. cat tvtime.sh #!/bin/sh if [ -f /usr/bin/arecord ]; then arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -q - & fi if [ -f /usr/bin/tvtime ]; then tvtime -m --mixer=/dev/mixer:pcm --xmltv=/var/lib/tvtime/tvguide.xml fi pid=`pidof arecord` if [ $pid ]; then kill -9 $pid fi |
Автор: | Linux [ 29 сен 2010, 10:44 ] |
Заголовок сообщения: | |
а что говорит команда arecord -l ?? |
Автор: | solodovnikov [ 29 сен 2010, 10:56 ] |
Заголовок сообщения: | |
arecord -l **** List of CAPTURE Hardware Devices **** card 0: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: SB [HDA ATI SB], device 1: ALC883 Digital [ALC883 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: SB [HDA ATI SB], device 2: ALC883 Analog [ALC883 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: SAA7134 [SAA7134], device 0: SAA7134 PCM [SAA7134 PCM] Subdevices: 1/1 Subdevice #0: subdevice #0 |
Автор: | Linux [ 30 сен 2010, 05:34 ] |
Заголовок сообщения: | |
Тогда все правильно. tvtime запускать из под пользователя скриптом, звук должен работать, скорей всего отключено что-то в регуляторе звука alsa. |
Автор: | botWi [ 16 фев 2011, 05:22 ] |
Заголовок сообщения: | |
я в ту тему добавил как звук прогнать напрямую в пульс, без arecord попробуйте, может это у вас заработает |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |