1. Качаем firmware отсюда и копируем содержимое в /lib/firmware
2. Устанавливаем tvtime (sudo apt-get install tvtime). Указываем настройки TV, обычно secam.
3. Перезагружаемся.
4. Запускаем tvtime-scanner (должны найтись каналы).
6. Создаем файл /etc/modprobe.d/tv.conf с содержимым (загрузка модуля звука):
options saa7134 alsa=2 secam=d
Номер карты alsa=2 определяем следующей командой:
arecord -l
ищем нечто подобное SAA7134 PCM.
7. Перезагружаемся.
8. Создаем скрипт
#!/bin/sh
if [ -f /usr/bin/arecord ]; then
arecord -q -D hw:1,0 -r 32000 -c 2 -f S16_LE -B 18000 | aplay -q - &
fi
if [ -f /usr/bin/tvtime ]; then
tvtime -m --mixer=/dev/mixer:pcm
fi
pid=`pidof arecord`
if [ $pid ]; then
kill -9 $pid
fi
Запускаем, должно работать. О настройке пульта, дополню позже, ну или можете покопаться тут.
-B 18000 - определяет задержку, чем меньше тем лучше, но ограничивается оборудованием (определяется опытным путем).
ps. Клавиши tvtime:
h - меню;
f - полный экран;
m - отключение звука;
v - поверх всех окон;
a - переключение 16:9, 4:3;
q - выход;
стрелки - каналы и громкость.
:)
ОтветитьУдалитьа в 10.04 х64 работает?
ОтветитьУдалитьДа, должно, на 64 битной тестировал. Если не работает, пожалуйста, отпишитесь.
ОтветитьУдалитьУже ставлю на х86. На комп дочери.
ОтветитьУдалитьПросто думал, что 4 гига будут не видны. Ошибся.
10.04 х86 видит 3,9 ГБ памяти (системный монитор так показывает).
А так как х64 нужна была только из-за памяти, решил не заморачиваться и ставить х86 версию.
Процесс еще не завершил...
Есть несколько вопросов:
1.
"4. Запускаем tvtime-scanner (должны найтись каналы)."
Под рутом запускать? я запустил простым пользователем. После первой строки на терминале отобразилось сообщение об ошибке (что-то с доступом к файлу, точно не разглядел), но затем сканирование продолжилось и каналы находились. Больше сообщение об ошибке не выдавалось.
2.
"Номер карты alsa=2 определяем следующей командой:
arecord -l
ищем нечто подобное SAA7134 PCM."
У меня эта команда не выдала такую карту.
Тут надо поподробнее описать:
Убунту 10.04 х86, звук идет через USB колонки.
При установке колонки были отключены (может зря...).
После установки включил колонки, звука в системе не появилось. В "устройствах" звука их было 3 шт. И по моему, один из них был как раз тюнер. Но в тот момент мне было важно настроить звук через колонки.
Нарыл вот это:
http://help.ubuntu.ru/wiki/alsa
Выполнил первый пункт (качнул мегов 500 :))
В этот момент что-то толкнуло меня выключить\включить колонки, и о чудо, звук появился.
Все оставшиеся действия, описанные в вышеуказанной статье, я ессно делать не стал...
Вот такая предыстория.
Все "устрайства", кроме станд. выхода и USB колонок из системы пропали, что и подтверждает команда "arecord -l"
Теперь вот думаю, что дальше делать? Не подскажете?
Этот комментарий был удален автором.
ОтветитьУдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьО, наследил я...
ОтветитьУдалитьПрошу прощения.
Почему-то при отправке коммента выдавало всегда ошибку. Поэтому несколько раз пробовал.
Оказалось, что напрасно.
Кстати, вот мой вывод команды:
ОтветитьУдалить"
$ arecord -l
**** Список CAPTURE устройств ****
карта 0: Intel [HDA Intel], устройство 0: AD198x Analog [AD198x Analog]
Подустройства: 3/3
Подустройство №0: subdevice #0
Подустройство №1: subdevice #1
Подустройство №2: subdevice #2
карта 0: Intel [HDA Intel], устройство 1: AD198x Digital [AD198x Digital]
Подустройства: 1/1
Подустройство №0: subdevice #0
"
С первого захода поставить тюнер не получилось.
ОтветитьУдалить1. Переставил систему при вкл. USB колонках.
Список устройств:
http://itmages.ru/image/view/66827/8e62b34b
http://itmages.ru/image/view/66829/be02b15d
Звука нет
2. Поставил на вкладке "выход" USB колонки:
http://itmages.ru/image/view/66830/66db3385
Звук в системе появился
3. Сделал как у Вас в статье с 1 по 4 пункты.
Каналы нашлись.
Т.к. мне не нужен звук через PCI не стал продолжать..
Итак имею такие проблемы:
1. Некоторые каналы кажет (у меня кабель и некоторые каналы в Pal, их не показывает):
http://itmages.ru/image/view/66832/40b028bd
Но звука нет
2. После установки tvtime при загрузке системы, перед запуском графической оболочки, еще в терминале, спрашивает логин и пароль. Если ввести, загрузка продолжается нормально
Не подскажите - как решить?
Вывод команды arecord -l:
http://itmages.ru/image/view/66833/47e6bbc1
К сожалению, не подскажу, не сталкивался. По второму вопросу это странно, такого не должно быть. Пароль должен спрашиваться в kdm или gdm.
ОтветитьУдалитьСпасибо, работает -- правда у меня тюнер Aver Super 007 аналоговый и firmware я не загружал. Есть только пару моментов -- когда, например, перехожу на один из каналов картинка есть а потом когда перехожу с какого-то другого канала снова на тот же канал картинки нет(пишет нет сигнала), но если переключить на одну позицию вперед или назад то картинка появляется -- от чего это может зависеть?
ОтветитьУдалитьНасчет параметра -B 18000 в запускаемом скрипте -- сколько это в секундах?