Portál AbcLinuxu, 8. května 2025 18:37

Dotaz: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu

30.12.2006 20:46 Pepa
SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
Přečteno: 556×
Odpovědět | Admin
Snažím se přejít z Win na Linux, ale jsem teprve začátečník. Nemohu rozchodit TV a rádio na SuSE. Přehrávání hudebních CD je v pořádku. DVD mohu sledovat taktéž. Zvuk OK. Problém je se špatnou autodetekcí TV karty. Snažil jsem se najít řešení na webu, ale buď jsem nic co by mi pomohlo nenašel nebo jsem tomu neporozuměl.

Konfigurace PC: Procesor AMD Athlon 64 3200+, zákl. deska FOX NF4UK8AA 8EKRS, grafika Leadtek WinFast PX6600TD 256 MB, TV karta Leadtek WinFast PVR 2000, zvuk integrovan na desce.

Na PC provozuji Win XP a SuSE Linux. Distribuce: SuSE Linux 10.0.

Popis problému: Nejde poslech rádia např. v Kradio a sledování TV např. v kdeTV. Při zapnutí kdetv vidím zrnění nebo v lepším případě ve špatné kvalitě program, který jsem naposledy sledoval ve Win XP. Obraz je špatný a nejde zvuk. Nelze ani naladit žádný kanál.

Předpokládaný problém: Ve /var/log/messages jsem zjistil, že autodetekce nepoznala správně TV kartu a potřeboval bych nějak nastavit card=9 což odpovídá asi mé TV kartě. Bohužel nevím jak to udělat. Zkoušel jsem v YaST - HW - TV karta - vybrat TV kartu WinFast : (Leadtek WinFast 2000/ WinFast 2000 XP - Konfigurováno jako TV karta číslo 0, Ovladač bttv), ale to potom vybere ovladač bttv a card=0. S tímto výběrem jde obraz co byl naposled pod Win, ale špatně a bez zvuku. Původní výběr TV karty byl: (CX23880/1/2/3 PCI Video and Audio Decoder - Konfigurováno jako TV karta číslo 0, Ovladač cx8800), ale s tím to také nešlo.

Přitom v informaci o HW to vypadá, že se najde TV karta správně.

Výpis části /var/log/messages:
cx88[0]: Your board isn't known (yet) to the driver.  You can
cx88[0]: try to pick one of the existing card configs via
cx88[0]: card=<n> insmod option.  Updating to the latest
cx88[0]: version might help as well.
cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
cx88[0]:    card=0 -> UNKNOWN/GENERIC
.
.
cx88[0]:    card=9 -> Leadtek PVR 2000
Rád bych také rozchodil dálkové ovládání TV karty. V nastavení Kradio je LIRC Support kde jsou vidět nějaké nastavené hodnoty. Bude to potom chodit i pro TV kde jsem nic podobného nenašel nebo je třeba někde provést ještě nějaké nastavení nebo úpravy?

Ještě výpis lsmod | grep cx88:
cx88_blackbird         13956  0
cx88_dvb                9092  0
cx8802                 11012  2 cx88_blackbird,cx88_dvb
mt352                   6404  1 cx88_dvb
or51132                 9732  1 cx88_dvb
firmware_class          9856  2 cx88_blackbird,or51132
video_buf_dvb           6276  1 cx88_dvb
lgdt330x                7708  1 cx88_dvb
cx22702                 6148  1 cx88_dvb
dvb_pll                 9348  3 cx88_dvb,or51132,cx22702
cx8800                 30220  0
cx88xx                 56864  4 cx88_blackbird,cx88_dvb,cx8802,cx8800
i2c_algo_bit            9096  1 cx88xx
video_buf              20868  6 cx88_blackbird,cx88_dvb,cx8802,video_buf_dvb,cx8800,cx88xx
ir_common               8196  1 cx88xx
ivtv_tveeprom          12588  1 cx88xx
v4l1_compat            13060  1 cx8800
v4l2_common             5760  1 cx8800
btcx_risc               5000  3 cx8802,cx8800,cx88xx
videodev                9088  3 cx88_blackbird,cx8800,cx88xx
i2c_core               20368  10 tuner,cx88_dvb,mt352,or51132,lgdt330x,cx22702,cx88xx,i2c_algo_bit,ivtv_tveeprom,i2c_nforce2
Výpis modinfo cx88xx (nevím zda jsem zvolil info o správném modulu):
filename:       /lib/modules/2.6.13-15.13-default/kernel/drivers/media/video/cx88/cx88xx.ko
description:    v4l2 driver module for cx2388x based TV cards
author:         Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]
license:        GPL
author:         Gerd Knorr, Pavel Machek, Chris Pascoe
description:    input driver for cx88 GPIO-based IR remote controls
license:        GPL
vermagic:       2.6.13-15.13-default 586 REGPARM gcc-4.0
supported:      yes
depends:        ir-common,videodev,tveeprom,i2c-core,i2c-algo-bit,btcx-risc,vide       o-buf
srcversion:     C958116DB8B88622B6F3312
parm:           ir_debug:enable debug messages [IR] (int)
parm:           audio_debug:enable debug messages [audio] (int)
parm:           i2c_scan:scan i2c bus at insmod time (int)
parm:           i2c_debug:enable debug messages [i2c] (int)
parm:           nocomb:disable comb filter (int)
parm:           nicam:tv audio is nicam (int)
parm:           card:card type (array of int)
parm:           radio:radio tuner type (array of int)
parm:           tuner:tuner type (array of int)
parm:           latency:pci latency timer (int)
parm:           core_debug:enable debug messages [core] (int)
Mám použít insmod card:9 nebo card=9? Nespecifikuje se nějak pro jaký modul? A bude chodit i rádio?

Díky předem všem co mi pomohou.
Po pětašedesátce jde všechno pomaleji.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

kozzi avatar 30.12.2006 20:53 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
Odpovědět | | Sbalit | Link | Blokovat | Admin
co vypise prikaz lspci -v
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
30.12.2006 21:07 Pepa
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
Nevím co přesně mám z toho vypsat tak se snad trefím:
01:08.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio
Decoder (rev 05)
        Subsystem: LeadTek Research Inc.: Unknown device 6630
        Flags: bus master, medium devsel, latency 32, IRQ 3
        Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

01:08.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decode
r [MPEG Port] (rev 05)
        Subsystem: LeadTek Research Inc.: Unknown device 6630
        Flags: bus master, medium devsel, latency 32, IRQ 3
        Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2
Po pětašedesátce jde všechno pomaleji.
30.12.2006 21:14 Pepa
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
Ono těch neznámých zařízení je více tak raději vše:
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0
        Capabilities: [44] HyperTransport: Slave or Primary Interface
        Capabilities: [e0] HyperTransport: MSI Mapping

00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0

00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: 66MHz, fast devsel, IRQ 5
        I/O ports at fc00 [size=32]
        I/O ports at 4c00 [size=64]
        I/O ports at 4d00 [size=64]
        Capabilities: [44] Power Management version 2

00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2) (prog-i
f 10 [OHCI])
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 10
        Memory at febff000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3) (prog-i
f 20 [EHCI])
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11
        Memory at feb00000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [44] Debug port
        Capabilities: [80] Power Management version 2

00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Contro
ller (rev a2)
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11
        I/O ports at f000 [size=256]
        I/O ports at ec00 [size=256]
        Memory at febfd000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev a2) (prog-if 8a [Master
 SecP PriP])
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0
        I/O ports at e000 [size=16]
        Capabilities: [44] Power Management version 2

00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3) (
prog-if 85 [Master SecO PriO])
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11
        I/O ports at 09f0 [size=8]
        I/O ports at 0bf0 [size=4]
        I/O ports at 0970 [size=8]
        I/O ports at 0b70 [size=4]
        I/O ports at cc00 [size=16]
        Memory at febfb000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3) (
prog-if 85 [Master SecO PriO])
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 10
        I/O ports at 09e0 [size=8]
        I/O ports at 0be0 [size=4]
        I/O ports at 0960 [size=8]
        I/O ports at 0b60 [size=4]
        I/O ports at b800 [size=16]
        Memory at febfa000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2) (prog-if 01 [Su
btractive decode])
        Flags: bus master, 66MHz, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: fb000000-fdffffff
        Prefetchable memory behind bridge: fea00000-feafffff

00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 10
        Memory at febf9000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at b400 [size=8]
        Capabilities: [44] Power Management version 2

00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [N
ormal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: fe900000-fe9fffff
        Prefetchable memory behind bridge: 00000000fe800000-00000000fe800000
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable
+
        Capabilities: [58] HyperTransport: MSI Mapping
        Capabilities: [80] Express Root Port (Slot+) IRQ 0

00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [N
ormal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: 00008000-00008fff
        Memory behind bridge: fe700000-fe7fffff
        Prefetchable memory behind bridge: 00000000fe600000-00000000fe600000
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable
+
        Capabilities: [58] HyperTransport: MSI Mapping
        Capabilities: [80] Express Root Port (Slot+) IRQ 0

00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [N
ormal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        I/O behind bridge: 00007000-00007fff
        Memory behind bridge: fe500000-fe5fffff
        Prefetchable memory behind bridge: 00000000fe400000-00000000fe400000
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable
+
        Capabilities: [58] HyperTransport: MSI Mapping
        Capabilities: [80] Express Root Port (Slot+) IRQ 0

00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [N
ormal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        I/O behind bridge: 00006000-00006fff
        Memory behind bridge: d8000000-dfffffff
        Prefetchable memory behind bridge: 00000000c0000000-00000000cff00000
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable
+
        Capabilities: [58] HyperTransport: MSI Mapping
        Capabilities: [80] Express Root Port (Slot+) IRQ 0

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTra
nsport Technology Configuration
        Flags: fast devsel
        Capabilities: [80] HyperTransport: Host or Secondary Interface

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address
Map
        Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Con
troller
        Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscella
neous Control
        Flags: fast devsel

01:08.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio
Decoder (rev 05)
        Subsystem: LeadTek Research Inc.: Unknown device 6630
        Flags: bus master, medium devsel, latency 32, IRQ 3
        Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

01:08.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decode
r [MPEG Port] (rev 05)
        Subsystem: LeadTek Research Inc.: Unknown device 6630
        Flags: bus master, medium devsel, latency 32, IRQ 3
        Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2

01:0b.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 61) (prog-if 10 [OHCI])
        Subsystem: Foxconn International, Inc.: Unknown device 0ca2
        Flags: bus master, medium devsel, latency 32, IRQ 3
        Memory at fdfff000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [44] Power Management version 2

05:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev          2) (prog-if 00 [VGA])
        Subsystem: LeadTek Research Inc.: Unknown device 2001
        Flags: bus master, fast devsel, latency 0, IRQ 5
        Memory at d8000000 (32-bit, non-prefetchable) [size=64M]
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        Memory at de000000 (64-bit, non-prefetchable) [size=16M]
        [virtual] Expansion ROM at dc000000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
        Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 Enab          -
        Capabilities: [78] Express Endpoint IRQ 0

Po pětašedesátce jde všechno pomaleji.
kozzi avatar 30.12.2006 21:25 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
ok hod sem prosim jeste vypis lspci -n
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
30.12.2006 22:12 Pepa
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
Tak tady je ten výpis:
00:00.0 Class 0580: 10de:005e (rev a3)
00:01.0 Class 0601: 10de:0050 (rev a3)
00:01.1 Class 0c05: 10de:0052 (rev a2)
00:02.0 Class 0c03: 10de:005a (rev a2)
00:02.1 Class 0c03: 10de:005b (rev a3)
00:04.0 Class 0401: 10de:0059 (rev a2)
00:06.0 Class 0101: 10de:0053 (rev a2)
00:07.0 Class 0101: 10de:0054 (rev a3)
00:08.0 Class 0101: 10de:0055 (rev a3)
00:09.0 Class 0604: 10de:005c (rev a2)
00:0a.0 Class 0680: 10de:0057 (rev a3)
00:0b.0 Class 0604: 10de:005d (rev a3)
00:0c.0 Class 0604: 10de:005d (rev a3)
00:0d.0 Class 0604: 10de:005d (rev a3)
00:0e.0 Class 0604: 10de:005d (rev a3)
00:18.0 Class 0600: 1022:1100
00:18.1 Class 0600: 1022:1101
00:18.2 Class 0600: 1022:1102
00:18.3 Class 0600: 1022:1103
01:08.0 Class 0400: 14f1:8800 (rev 05)
01:08.2 Class 0480: 14f1:8802 (rev 05)
01:0b.0 Class 0c00: 11c1:5811 (rev 61)
05:00.0 Class 0300: 10de:0141 (rev a2)
Jinak jsem zkoušel i jiné programy. V to není problém. Dle mně je to v té detekci. Ani to nic nenaladí.
Po pětašedesátce jde všechno pomaleji.
kozzi avatar 30.12.2006 22:23 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
tak zkus toto jako root: modprobe -r cx88xx && modprobe cx88xx tuner=9 && modprobe cx8800 a potom sem hod co ti vypsal prikaz dmesg
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
30.12.2006 22:35 Pepa
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
A nejde nějak napřed zkusit nastavit tu kartu pomocí insmod jak to nabádá ten výpis co jsem přiložil hned na začátku? Nerad bych to celé rozvrtal s nejistým výsledkem.
Po pětašedesátce jde všechno pomaleji.
kozzi avatar 30.12.2006 23:03 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
neboj pouyi to co pisu, protoye to insmod je praktickz to sami jak modprobe jen modprobe je novjejsi
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
2.1.2007 21:03 Pepa
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
Bohužel jsem se ještě na PC - Linux nedostal, snad zítra. Zatím díky
Po pětašedesátce jde všechno pomaleji.
kozzi avatar 30.12.2006 21:13 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
Odpovědět | | Sbalit | Link | Blokovat | Admin
takze jako root zadej modprobe -r bttv potom modprobe -r cx88xx ptom modprobe cx88xx card=9 a potom modprobe cx88-alsa a potom zkus co vypise prikaz dmesg a pak zkus nastavit to kdetv
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
kozzi avatar 30.12.2006 21:36 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
vse je spatne vubec si toho nevsimej zadej jen jako root prikaz modprobe cx8800
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
kozzi avatar 30.12.2006 21:42 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: SuSE Linux10.0 a WinFast PVR 2000 - nemohu rozchodit TV kartu
no ale jak tak koukam tak ten modul jsi uz nahranej mel takze nevim ale mel by to bejt on, takze mozna skusit pouzit jinou aplikaci na sledovani TV doporucuju tvtime
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.