Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Karta TV KW TV878-FBK - Instalacja i konfiguracja w Linuksie

kernelpanic 15 May 2013 13:08 3492 14
Computer Controls
  • #1
    kernelpanic
    Level 18  
    Witam. Mam tą kartę i problem ponieważ używając systemu PC Linux OS nie potrafię jej skonfigurować, a w internecie ten model niestety popularny nie jest. Dystrybucji Linuksa na pewno nie zmienię, nie chcę też zmieniać karty TV ponieważ dostałem ją dosłownie za 10 zł :)
    Proszę o porady. Nie boję się terminala :)
  • Computer Controls
  • #2
    szwagros
    Level 33  
    Skoro się nie boisz, pokaż co mówi lspci -vvv o tej karcie. Jeśli jest to karta na PCI :)
  • Computer Controls
  • #3
    kernelpanic
    Level 18  
    01:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
            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 (4000ns min, 10000ns max)
            Interrupt: pin A routed to IRQ 16
            Region 0: Memory at d2000000 (32-bit, prefetchable) [size=4K]
            Capabilities: <access denied>
            Kernel driver in use: bttv
            Kernel modules: bttv
    
    01:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
            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 (1000ns min, 63750ns max)
            Interrupt: pin A routed to IRQ 5
            Region 0: Memory at d2001000 (32-bit, prefetchable) [size=4K]
            Capabilities: <access denied>
    
  • #4
    szwagros
    Level 33  
    kernelpanic wrote:
    
            Kernel driver in use: bttv
            Kernel modules: bttv
    

    Przecież działa. Sprawdź czy masz w systemie urządzenie /dev/video0. Jakiego odtwarzacza próbujesz użyć? Może nie jesteś w grupie 'video'?
  • #5
    Anonymous
    Level 1  
  • #6
    kernelpanic
    Level 18  
    Uprawnienia mam, ale nie zrozumieliśmy się do końca (moja wina). Obchodzi mnie tylko wejście Composite. Przez nie wchodzi sygnał z wii, dekodera, dvd, video itd.

    Kiedy mam odpalonego TVTime to tylko na NTSC daje czysty, ale czarno-biały obraz. Na całej reszcie zakłócenia, pasy itd. Nadmienię że na partycji z Windowsem 7 karta działa w systemie PAL BDGHI bez problemu przy pomocy DScalera.
  • #8
    kernelpanic
    Level 18  
    Z VLC także próbowałem. Żadne ustawienie nie pasuje. Nadmienię, że zależy mi tylko na ściąganiu wizji, ponieważ audio jest podpinane bezpośrednio do wzmacniacza.
  • #10
    kernelpanic
    Level 18  
    Ok, dzięki. Poczytam. Jeśli się nie uda to chyba pozostanie mi oglądanie TV na Windows.
  • #11
    kernelpanic
    Level 18  
    Karta pracuje poprawnie, daje kolory i ostry obraz, ale... tylko w NTSC. Dekoder mogę przełączyć do tego trybu no ale na Wii już nie mam takiej opcji. PAL i koniec ;) Czy to da się jakoś rozwiązać?

    Dodano po 22 [minuty]:

    Tu są dane o które prosiliście a z których umieszczeniem trochę zwlekałem..
    rafi-desktop rafi # ls -l /dev/video*
    crw-rw----+ 1 root video 81, 0 maj 20 20:14 /dev/video0
    rafi-desktop rafi # modprobe -v bttv
    rafi-desktop rafi # find /lib/modules -name bttv*
    /lib/modules/3.5.0-17-generic/kernel/drivers/media/video/bt8xx/bttv.ko
    rafi-desktop rafi # modinfo bttv
    filename:       /lib/modules/3.5.0-17-generic/kernel/drivers/media/video/bt8xx/bttv.ko
    version:        0.9.19
    license:        GPL
    author:         Ralph Metzler & Marcus Metzler & Gerd Knorr
    description:    bttv - v4l/v4l2 driver module for bt848/878 based cards
    srcversion:     80EF0E3AAF3A54EC81A4323
    alias:          pci:v0000109Ed0000036Csv*sd*bc*sc*i*
    alias:          pci:v0000109Ed0000036Fsv*sd*bc*sc*i*
    alias:          pci:v0000109Ed0000036Esv*sd*bc*sc*i*
    alias:          pci:v0000109Ed00000351sv*sd*bc*sc*i*
    alias:          pci:v0000109Ed00000350sv*sd*bc*sc*i*
    depends:        videobuf-core,videobuf-dma-sg,rc-core,v4l2-common,videodev,tveeprom,btcx-risc,i2c-algo-bit
    intree:         Y
    vermagic:       3.5.0-17-generic SMP mod_unload modversions 686 
    parm:           ir_debug:int
    parm:           ir_rc5_remote_gap:int
    parm:           i2c_debug:configure i2c debug level (int)
    parm:           i2c_hw:force use of hardware i2c support, instead of software bitbang (int)
    parm:           i2c_scan:scan i2c bus at insmod time (int)
    parm:           i2c_udelay:soft i2c delay at insmod time, in usecs (should be 5 or higher). Lower value means higher bus speed. (int)
    parm:           vbibufs:number of vbi buffers, range 2-32, default 4 (int)
    parm:           vbi_debug:vbi code debug messages, default is 0 (no) (int)
    parm:           gpiomask:int
    parm:           audioall:int
    parm:           svhs:array of int
    parm:           remote:array of int
    parm:           audiomux:array of int
    parm:           triton1:set ETBF pci config bit [enable bug compatibility for triton1 + others] (int)
    parm:           vsfx:set VSFX pci config bit [yet another chipset flaw workaround] (int)
    parm:           latency:pci latency timer (int)
    parm:           card:specify TV/grabber card model, see CARDLIST file for a list (array of int)
    parm:           pll:specify installed crystal (0=none, 28=28 MHz, 35=35 MHz) (array of int)
    parm:           tuner:specify installed tuner type (array of int)
    parm:           autoload:obsolete option, please do not use anymore (int)
    parm:           audiodev:specify audio device:
                    -1 = no audio
                     0 = autodetect (default)
                     1 = msp3400
                     2 = tda7432
                     3 = tvaudio (array of int)
    parm:           saa6588:if 1, then load the saa6588 RDS module, default (0) is to use the card definition.
    parm:           no_overlay:allow override overlay default (0 disables, 1 enables) [some VIA/SIS chipsets are known to have problem with overlay] (int)
    parm:           debug_latency:int
    parm:           fdsr:int
    parm:           v4l2:int
    parm:           combfilter:int
    parm:           lumafilter:int
    parm:           radio:The TV card supports radio, default is 0 (no) (array of int)
    parm:           bigendian:byte order of the framebuffer, default is native endian (int)
    parm:           bttv_verbose:verbose startup messages, default is 1 (yes) (int)
    parm:           bttv_gpio:log gpio changes, default is 0 (no) (int)
    parm:           bttv_debug:debug messages, default is 0 (no) (int)
    parm:           irq_debug:irq handler debug messages, default is 0 (no) (int)
    parm:           disable_ir:disable infrared remote support (int)
    parm:           gbuffers:number of capture buffers. range 2-32, default 8 (int)
    parm:           gbufsize:size of the capture buffers, default is 0x208000 (int)
    parm:           reset_crop:reset cropping parameters at open(), default is 1 (yes) for compatibility with older applications (int)
    parm:           automute:mute audio on bad/missing video signal, default is 1 (yes) (int)
    parm:           chroma_agc:enables the AGC of chroma signal, default is 0 (no) (int)
    parm:           adc_crush:enables the luminance ADC crush, default is 1 (yes) (int)
    parm:           whitecrush_upper:sets the white crush upper value, default is 207 (int)
    parm:           whitecrush_lower:sets the white crush lower value, default is 127 (int)
    parm:           vcr_hack:enables the VCR hack (improves synch on poor VCR tapes), default is 0 (no) (int)
    parm:           irq_iswitch:switch inputs in irq handler (int)
    parm:           uv_ratio:ratio between u and v gains, default is 50 (int)
    parm:           full_luma_range:use the full luma range, default is 0 (no) (int)
    parm:           coring:set the luma coring level, default is 0 (no) (int)
    parm:           video_nr:video device numbers (array of int)
    parm:           vbi_nr:vbi device numbers (array of int)
    parm:           radio_nr:radio device numbers (array of int)
    rafi-desktop rafi # egrep -i '(bttv)' /var/log/messages
    
  • #12
    szwagros
    Level 33  
    Pokaż dmesg zaraz po uruchomieniu systemu.
  • #13
    kernelpanic
    Level 18  
    Proszę:
    Code: text
    Log in, to see the code


    Dodano po 4 [minuty]:

    Może jeszcze to pomoże? (tak zainstalowałem Linux Mint 14 wersja 32bit jako jedyny system na dysku)
    Karta TV KW TV878-FBK - Instalacja i konfiguracja w Linuksie
  • #15
    kernelpanic
    Level 18  
    Poszło, (komendy trzeba wprowadzać pod uprawnieniami admina (SU)). Dzięki za odp. :)