1. Проверка поддержки оборудования в системе.
Исходные данные:
- дистрибутив Ubuntu 8.10, 9.04 (Чуть познее обновил до версии 9.04, проблем выявлено не было)
- CPU – P 4 Socket 478
- видеокарта GeForce FX 5700
- звуковая карта Creative Audigy
- TV tunet – AverTV 307
Для анализа железки в системе пользуемся следующими командами:
# dmesg | grep saa
# lspci
# dmesg | grep tuner
# modinfo -p saa7134
# uname -a
# lsmod
dmesg – команда для вывода буфера сообщений ядра.
Первой и третией командой мы смотрим сообщения ядра по поводу рассматриваемого ТВ тюнера.
lspci - утилита предназначена для вывода информации о всех PCI-шинах в системе, а также о всех устройствах, присоединенных к этим шинам. По умолчанию она показывает краткий список таких устройств.
lsmod – выводит список загруженных в данный момент модулей.
uname - сообщает информацию о данном компьютере и операционной системе. C опцией -а выводит всю информацию.
modinfo – просмотреть информацию о модуле ядра
![]() |
![]() |
![]() |
Главное, что нам нужно увидеть – это какое устройство видит наша система. Обычно мы точно знаем, что у нас за устройство в системе. Информацию об устройстве можно найти на сайте производителя.- используемые чипы, поддерживаемые устройства.
Из диагностических данных у меня можно увидеть – Мultimedia controller: Philips Semiconductors SAA7134/SAA7135HL.
2. Настройка драйвера устройства.
#rmmod saa7134#modprobe saa7134 tuner=51 card=56#rmmod tuner#modprobe tuner secam=d#chmod 777 /dev/video0
#sudo chmod 777 /dev/video0
В приведенном примере показаны разные варианты. Пробные – за комментированы. Не за комментированные строки работают в данный момент. Для своего тюнера было найдено пару возможных передаваемых параметров. Будут указаны чуть ниже. Приведенным способом не нужно постоянно вводить параметры для модуля тюнера, использую modprobe и rmmod.

Если TV tuner не работает, еще раз :
/usr/src/linux-2.6.zz.z/Documentation/video4linux, где вместо zz.z стоит версия вашего ядра.
Это и есть номер карты – который мы передаём в команде modprobe saa7134 tuner=51 card=56 Так же будет файл под названием CARDLIST.tuner – он должен быть один. Там внутри – номера тюнеров разных карт.
CARDLIST.tuner :
tuner=38 – Philips PAL/SECAM multi (FM1216ME MK3)
tuner=51 – Philips PAL/SECAM_D (FM 1256 I-H3)
CARDLIST.saa7134:
56 -> Avermedia AVerTV 307 [1461:a70a]
45 -> Avermedia AVerTV Studio 307 [1461:9715]
3. Поиск телеканалов.
Показалась наиболее удобной программа tvtime – много настроек, грамотный интерфейс и куча возможностей. После установки программы tvtime нужно поискать телеканалы (от простого пользователя):
tvtime-scanner –norm=SECAM
которая пробежится по всем доступным диапазонам частот и поищет телеканалы. После этого запускаем tvtime, и отключаем некоторые опции, правая кнопка мыши – Channel management:
- Активировать все каналы
- Отключить обнаружение входного сигнала
Пройдитесь по каналам, переупорядочите их под свой вкус и насаждайтесь. ТВ Тюнеры (особенно внутренние), как правило, находят меньше каналов, чем обычные телевизоры, или с некоторыми шумами. Это связано с меньшей чувствительностью и большей подверженности наводкам и помехам внутри корпуса компьютера.В результате у вас в домашней директории появится каталог .tvtime, где будут прописаны все найденные каналы. Дальше всё просто. Набираем tvtime и наслаждаемся результатом. Если звука нет, можно соединить аудио выход тюнера и микрофон звуковой карты. По умолчанию соединяется аудио выход TV tunera с Линейным входом звуковой.

Нюанс.
У меня возникла проблема со звуком. Есть изображение, а нет звука. Проблема решилась опять же с помощью миксера. Видно это особенность звуковой карты Creative Audigy.
И так, чтоб появился ЗВУК в тюнере, при условии выполнении выше перечисленных действий с параметрами ядра. -
включение регулятора – «Analog Miix захват» . !!! Мелочь, но времени у меня убило много. Включите все ползунки, ВСЕ!!!
Ситуация аннологичная:
http://ru.wordpress.com/tag/audigy/
мой пост Ubuntu. нет звука. Audigy.
Нужно включить все ползунки в миксере, независимо от названий…. и звук появился. Для моей звуковой этих ползунков очень много, я включал. Линейный вход, но нужным оказался другой. В общем ВКЛЮЧАЙТЕ ВСЕ ВСЕ. Не руководствуйтесь своими умозаключениями по поводу названий …. и логики.
Использовал материалы:
1) http://mydebianblog.blogspot.com/2006/07/beholder-beholdtv-409fm.html
2)http://www.pctuner.ru/page-al-aver307alt.html
3) http://www.rhd.ru/docs/manuals/enterprise/RHEL-4-Manual/sysadmin-guide/ch-kernel-modules.html







