Настройка ТВ-тюнеров на чипе Philips saa7134 в openSUSE

Аватар пользователя lecksys

Категория: 

Есть несколько способов:
1. Через YaST
2. С помощью команд rmmod и modprobe от имени администратора

Что надо знать

Чтобы настроить ТВ-тюнер, не только в OpenSuSE, но и в любом другом дистрибутиве, необходимо знать схему его включения. Дело в том, что скорей всего драйвер для ТВ-тюнера уже есть, только запускается он с параметром 0, то есть неопределённом ТВ-тюнером. Узнать значение для Вашего тюнера можно из документации к ядру, но я советую использовать вот эти линки: http://www.mjmwired.net/kernel/Documentation/video4linux/CARDLIST.saa7134 и http://www.mjmwired.net/kernel/Documentation/video4linux/CARDLIST.tuner. Эти сведения нужны, для запуска тюнера с помощью команд, указанных во втором способе.

Способ №1

Тут всё предельно просто. Выбираем марку, модель, жмём «Далее» и всё ок. А вот если не ок, то переходим к способу 2

Способ №2

Итак, надо запустить модуль saa7134 с двумя параметрами: card и tuner (для современных моделей). Узнаём их для конкретной модели с помощью линков выше.
И....


#rmmod saa7134
#modprobe saa7134 card=102 tuner=38

Вот и всё! Перезагружать компьютер нет необходимости! Это же вам не winows Wink
З. Ы. Если у вас ТВ-тюнер AverTV Studio 507, то те параметры действительны для него

Способ №3 или если ничего не помогло.

Скажу сразу, сколько я не бился над ястом, я так и не смог заставить тюнер работать нормально. Способ №2 выдаёт плохое качество изображения (хотя в убунте, например, работало). Вот как я решил проблему:
Я создал файлик /etc/modprobe.d/tv (ВНИМАНИЕ! Только после настройки тюнера ястом!) и записал там следующее:


alias char-major-81 videodev options i2c-algo-bit bit_test=1
# YaST configured TV card
# oxTw.+ua4TxKdww2:SAA7133/SAA7135 Video Broadcast Decoder alias char-major-81-0 saa7134
alias char-major-81-1 off
alias char-major-81-2 off
alias char-major-81-3 off
options saa7134 card=45 i2c_scan=1
options tuner secam=d

И выполнил в консоли:


#rmmod saa7134
#modprobe saa7134

Конечно, ничто вам не мешает изменить две последние строчки под вашу модель тюнера. И, кстати, тогда не надо будет после перезагрузки снова вводит rmmod и modprobe.

Программы для просмотра телепередач

kdetv: Хорошая программа, сам пользуюсь, очень удобное управление каналами, поддержка телетекста.
TvTime: тоже довольно долго пользовался, не такая удобная как kdetv, скорей для пользователей GNOME
Mplayer: ничего сказать не могу, но если вы любите этот плейер, то почему бы не смотреть тв с его помощью

Большой P. S.

Если возникнут проблемы, то пишите на форум. Информация, которая может понадобиться при решении проблемы:
Вывод команд dmesg | grep saa и dmesg | grep tda
Вывод команды dmesg | grep tuner
Вывод команды lspci | grep saa (в режиме суперпользователя)

PS: Статья перенесена со старого форума, под авторством 0xygen 08/01/2009

Теги: