konfiguracja karty telewizyjnej SAA7130HL - Madriva 2010

Problemy dotyczące innych systemów operacyjnych
bundes
Posty: 3
Rejestracja: 30 czerwca 2010, 19:49
Lokalizacja: Bielsko-Biała

konfiguracja karty telewizyjnej SAA7130HL - Madriva 2010

Post autor: bundes »

Jest to mój pierwszy post, więc, na początku pozwolę się przywitać, witam Wszystkich.
Co prawda mam Mandrive 2010 ale może ktoś na tym forum będzie wstanie mi pomóc. Więc do meritum: mam kartę TV kapture na chipsecie SAA7130HL i nie mogę sobie poradzić z instalacją. Jak załączam tvtime-scaner to skanuje ale jest napisane brak sygnału.

Wynik:

Kod: Zaznacz cały

[root@localhost ~]# lspci 
 00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) 
 00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) 
 00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) 
 00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 
 00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 
 00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 
 00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 
 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller 
 00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1 
 00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2 
 00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3 
 00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 
 00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 
 00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 
 00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 
 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90) 
 00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller 
 00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller 
 00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller 
 00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller 
 02:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller 
 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) 
 04:00.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01) 
 04:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) 

Kod: Zaznacz cały

[root@localhost ~]# lspci -n 
 00:00.0 0600: 8086:2e20 (rev 03) 
 00:02.0 0300: 8086:2e22 (rev 03) 
 00:02.1 0380: 8086:2e23 (rev 03) 
 00:1a.0 0c03: 8086:3a37 
 00:1a.1 0c03: 8086:3a38 
 00:1a.2 0c03: 8086:3a39 
 00:1a.7 0c03: 8086:3a3c 
 00:1b.0 0403: 8086:3a3e 
 00:1c.0 0604: 8086:3a40 
 00:1c.1 0604: 8086:3a42 
 00:1c.2 0604: 8086:3a44 
 00:1d.0 0c03: 8086:3a34 
 00:1d.1 0c03: 8086:3a35 
 00:1d.2 0c03: 8086:3a36 
 00:1d.7 0c03: 8086:3a3a 
 00:1e.0 0604: 8086:244e (rev 90) 
 00:1f.0 0601: 8086:3a16 
 00:1f.2 0101: 8086:3a20 
 00:1f.3 0c05: 8086:3a30 
 00:1f.5 0101: 8086:3a26 
 02:00.0 0101: 197b:2368 
 03:00.0 0200: 10ec:8168 (rev 02) 
 04:00.0 0480: 1131:7130 (rev 01) 
 04:07.0 0c00: 104c:8024 
 

Kod: Zaznacz cały

lspci -vv
...
 04:00.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01) 
     Subsystem: Philips Semiconductors Device 0000 
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- 
     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- 
     Latency: 32 (3750ns min, 9500ns max) 
     Interrupt: pin A routed to IRQ 20 
     Region 0: Memory at e2605000 (32-bit, non-prefetchable) [size=1K] 
     Capabilities: [40] Power Management version 1 
         Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) 
         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- 
     Kernel driver in use: saa7134 
     Kernel modules: saa7134 
 ...

Kod: Zaznacz cały

[root@localhost ~]# dmesg | grep TV 
 saa7130[0]: subsystem: 1131:0000, board: ASUS TV-FM 7134 [card=16,insmod option]   

Po wpisaniu:

Kod: Zaznacz cały

 tvtime-scanner

Kod: Zaznacz cały

...
 Sprawdzanie  71,75 MHz:videoinput: Driver refuses to stop streaming: Zły argument. 
 videoinput: Can't free frame 0: Zły argument 
 videoinput: Can't free frame 1: Zły argument 
 videoinput: Can't free frame 2: Zły argument 
 videoinput: Can't free frame 3: Zły argument 
 videoinput: Driver refuses to start streaming: Urządzenie lub zasoby zajęte. 
 Sprawdzanie  72,00 MHz:videoinput: Driver refuses to stop streaming: Zły argument. 
 videoinput: Can't free frame 0: Zły argument 
 videoinput: Can't free frame 1: Zły argument 
 videoinput: Can't free frame 2: Zły argument 
 videoinput: Can't free frame 3: Zły argument 
 videoinput: Driver refuses to start streaming: Urządzenie lub zasoby zajęte.
Niezmiernie byłbym wdzięczny za pomoc.

Wydzielono z tematu:
http://debian.linux.pl/threads/11420-sa ... nej-Ubuntu
fnmirk

Dodane:
Już sobie poradziłem, teraz mam inny problem jak wyłączam tv timer to głos TV nadal mi działa tak jakbym nie wyłączało głosu, przy innych programach brak dźwięku.
Czy ma ktoś pomysł jak to rozwiązać?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

To najpierw napisz jak sobie poradziłeś z tą kartą. Będzie jaśniejszy obraz sytuacji.
bundes
Posty: 3
Rejestracja: 30 czerwca 2010, 19:49
Lokalizacja: Bielsko-Biała

Post autor: bundes »

Nie miałem pliku /etc/modprobe.d/aliases, więc wpisałem do pliku /etc/modprobe.conf:

Kod: Zaznacz cały

install scsi_hostadapter /sbin/modprobe pata_jmicron; /sbin/modprobe ata_piix; /sbin/modprobe ahci; /bin/true
install usb-interface /sbin/modprobe ehci_hcd; /sbin/modprobe uhci_hcd; /bin/true
alias eth0 r8169
alias sound-slot-0 snd_hda_intel
alias ieee1394-controller ohci1394
alias char-major-81 videodev
alias char-major-81-0 saa7134

options saa7134 tuner=16 card=42 gbuffers=4
Jak widać karta 16 tuner 42, niestety jak uruchamiam to muszę to robić z konsoli:

Kod: Zaznacz cały

tvtime –input=1
Ponieważ normalnie wyskakuje brak sygnału bo uruchamia:

Kod: Zaznacz cały

input=0
Nie wiem gdzie w tvtimie można to zmienić?
A poza tym to przy uruchamianiu komputera słyszę zamiast systemowych dźwięków szumy z karty tv, a jak załączę tvtime z konsoli to wszystko jest w porządku oprócz pilota bo niestety nie działa (powinna działać). Jak wyłączę Tvtim to dźwięk dalej idzie z TV mimo zamkniętego programu.
Co teraz z tym głosem robić?
Pozdrawiam
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Ta karta tv jest połączona kabelkiem z kartą dźwiękową ?
bundes
Posty: 3
Rejestracja: 30 czerwca 2010, 19:49
Lokalizacja: Bielsko-Biała

Post autor: bundes »

Tak połączona jest kabelkiem.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Najprościej będzie jeśli napiszesz sobie skrypt który bęzie uruchamiał tvime z tą opcja a przy wylaczaniu będzie wyciszał to wejście dźwięku.

Wybadaj który to kanał mixera za to odpowiada a potem pokaż wyniki poleceń

Kod: Zaznacz cały

amixer scontrols
przy podgłośnionej karcie i przy wyciszonej mixerem.
ODPOWIEDZ