bttv fagyás (megoldva)

Fórumok

Edit: a probléma megoldódott ugyanis lecseréltem a gépemet és az új gépben tökéletesen működik. valamit nem szerethetett a régi lapon valószínűleg a sil_sata vezérlőt mert akkor fagyott ha együtt mentek.

Komoly problémával küzdök: A miro pctv pro kártyám ami eddig teljesen jól
mködött egy gépben, az most egy másikba került át (abit; nforce2 ; athlon xp
2500+; 2x512MB; 2db sata hdd; radeon 9800pro) ez a gép is teljesen jól mködött soha semmi baj
nem volt vele. szóval a kártya átkerült, fordítottam új kernelt, működik is
szépen, mplayer-rel nézem a tv-t. Viszont! ha a tv nézés közben elindítok egy
kitömörítést, akkor előbb a tv kép elkezd csíkozni, majd totál megfagy a gép,
előtte nagyon csíkos lesz a kép. esetleg van valakinek ötlete?
próbáltam másik slotban a kártyát, próbáltam apic nélkül, a /proc/interrupts
-ban nem látok más eszközt azon a megszakításon, amit a pctv kapott. mi lehet
még ami miatt megfagy?
2.6.19-gentoo-r5 kernel. már csináltam egy teljes emerge -e -t is,
hogy mindent újrafordítson.próbáltam az ati-s fglrx driverrel és az xorg-os radeon-nal is. ha megy a tv és pl tömörítek, akkor lefagy.

EDIT: dd-vel is lefagy, szóval nem a tömörítésen van a hangsúly fagyáskor, hanem inkább a hdd, vm használatán. a dd if=/dev/zero of=teszt is simán fagyasztotta ha ment a tvkártya :-(

ha ez esetleg mond valakinek valamit:

Feb 4 11:58:19 cartman kernel: bttv0: registered device video0
Feb 4 11:58:19 cartman kernel: bttv0: registered device vbi0
Feb 4 11:58:19 cartman kernel: bttv0: registered device radio0
Feb 4 11:58:19 cartman kernel: bttv0: PLL: 28636363 => 35468950 . ok
Feb 4 11:58:54 cartman kernel: BUG: unable to handle kernel paging request at virtual address 1312141a
Feb 4 11:58:54 cartman kernel: printing eip:
Feb 4 11:58:54 cartman kernel: c0151aa5
Feb 4 11:58:54 cartman kernel: *pde = 00000000
Feb 4 11:58:54 cartman kernel: Oops: 0002 [#1]
Feb 4 11:58:54 cartman kernel: Modules linked in: tuner bttv w83627hf hwmon_vid i2c_isa af_packet rtc snd_pcm_oss snd_mixer_oss button msp3400 video_buf firmware_class ir_common compat_ioctl32 ide_cd i2c_algo_bit snd_intel8x0 btcx_risc cdrom tveeprom snd_ac97_codec videodev v4l1_compat snd_ac97_bus snd_pcm v4l2_common snd_timer psmouse snd ehci_hcd forcedeth soundcore snd_page_alloc usbcore nvidia_agp i2c_nforce2 agpgart i2c_core unix
Feb 4 11:58:54 cartman kernel: CPU: 0
Feb 4 11:58:54 cartman kernel: EIP: 0060:[cache_alloc_refill+197/432] Not tainted VLI
Feb 4 11:58:54 cartman kernel: EIP: 0060:[] Not tainted VLI
Feb 4 11:58:54 cartman kernel: EFLAGS: 00010046 (2.6.19-gentoo-r5 #2)
Feb 4 11:58:54 cartman kernel: EIP is at cache_alloc_refill+0xc5/0x1b0
Feb 4 11:58:54 cartman kernel: eax: 13121416 ebx: 0000003b ecx: 00000043 edx: c17ddc60
Feb 4 11:58:54 cartman kernel: esi: e3537000 edi: ffffffff ebp: c17d7e00 esp: df7ebd18
Feb 4 11:58:54 cartman kernel: ds: 007b es: 007b ss: 0068
Feb 4 11:58:54 cartman kernel: Process unzip (pid: 6569, ti=df7ea000 task=e0b23a90 task.ti=df7ea000)
Feb 4 11:58:54 cartman kernel: Stack: c17ddc68 c17ddc60 00000050 c17dfba0 00000296 c17dfba0 00001000 c13621a0
Feb 4 11:58:54 cartman kernel: c0151d9d 00000000 00000000 c0175fcd 00000000 c01738b1 00000001 c13621a0
Feb 4 11:58:54 cartman kernel: 00000000 c13621a0 0000dd90 c0174030 f7f83bc0 f7f83c58 c019bc82 c013e99d
Feb 4 11:58:54 cartman kernel: Call Trace:
Feb 4 11:58:54 cartman kernel: [kmem_cache_alloc+61/64] kmem_cache_alloc+0x3d/0x40
Feb 4 11:58:54 cartman kernel: [] kmem_cache_alloc+0x3d/0x40
Feb 4 11:58:54 cartman kernel: [alloc_buffer_head+13/48] alloc_buffer_head+0xd/0x30
Feb 4 11:58:54 cartman kernel: [] alloc_buffer_head+0xd/0x30
Feb 4 11:58:54 cartman kernel: [alloc_page_buffers+33/160] alloc_page_buffers+0x21/0xa0
Feb 4 11:58:54 cartman kernel: [] alloc_page_buffers+0x21/0xa0
Feb 4 11:58:54 cartman kernel: [create_empty_buffers+16/112] create_empty_buffers+0x10/0x70
......

Hozzászólások

Próbáltad a bttv-modult kézzel paraméterezni?
Nekem amikor hotplug csinálta akkor egy idő után nem vbolt hang

UI:
Nekem Pinnacle-pctv-pro van én így indítom:
modprobe bttv card=52 tuner=33 radio=1

Szerintem az alaplapi elkók szépen ki vannak száradva. Akkor szokott csíkozódni a kép aktív processzor és vinyó használat mellett.Bár ettől még nem kéne fagynia. Másik PCI aljzatot is próbálj ki!

az a fura, hogy ha a tv-t nem nézem, akkor minden más megy, akár 100000%-os cpu terheléssel is.. minden. szóval ha tápfesz, vagy kiszáradt elkó lenne a gond, akkor jelentkezne ilyenkor is a hiba, nem?
pl akkor sem jelentkezik a hiba, ha futtatom az mplayert (tv-t nézek) és mellette futtatom a burnK7 progit ami nagyon durva cpu terhelést csinál. de ilyenkor nem csíkoz.

latency probléma miatt is fagyhat.

Próbáld meg a következő opcióval: / nekem mondjuk más típusú tunerkártyám van, meg nforce4-es cucc, de ez segített /

bttv latency=64

esetleg megpróbálhatod még a no_overlay=1 opciót is a bttv-hez.

----------

Nem a zsömle kicsi, a pofátok nagy...

hasonlo problemaval szenvedtem, az agp atkapcsolasa 8x-rol 4x-re megoldotta.

Szia!

Most kaptam kölcsön ugyan ezt a kártyát.

Kernel is ugyan ez.

$ cat /etc/modules.d/bttv
options bttv card=52 radio=1

$ cat /etc/modules.autoload.d/kernel-2.6
bttv

így hívom meg indításkor, de.

Az lspci csak a videot látja belőle, audio capture -t nem.

02:08.0 Multimedia video controller: Brooktree Corporation Bt848 Video Capture (rev 12)

dmesg ide vonatkozó része:

bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI Interrupt 0000:02:08.0[A] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
bttv0: Bt848 (rev 18) at 0000:02:08.0, irq: 11, latency: 64, mmio: 0xf80ff000
bttv0: using: Pinnacle PCTV Studio Pro [card=52,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00ff07ff [init]
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: miro: id=1 tuner=0 radio=no stereo=no
bttv0: using tuner=0
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: i2c: checking for TDA9887 @ 0x86... not found
tuner 1-0060: All bytes are equal. It is not a TEA5767
tuner 1-0060: chip found @ 0xc0 (bt848 #0 [sw])
tuner 1-0060: type set to 0 (Temic PAL (4002 FH5))
tuner 1-0060: type set to 0 (Temic PAL (4002 FH5))
tuner 1-0061: chip found @ 0xc2 (bt848 #0 [sw])
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok

wines gépen a saját pctv studio szoftverével megy a hangja is rendesen.

tvtime-scanner -el szépen fölveszi az összes csatornát.

Mialatt megy a tvtime, szoktam forgatni, de nem éreztem semmi nemű akadást, lassulást, vagy fagyást.

A végeredmény:

kép van, csatornákat szépen lehet váltani, hang nincs. egy külön hangszóró van közvetlenül az kártya audio kimenetén, lévén kölcsönkártya, nem kaptam audio kábelt.

--
Intel(R) Pentium(R) 4 CPU 1.80GHz, 512 MB ram