[mythtv-users] newbie needin help with PVR-350
Jason
jason at monsterjam.org
Mon Dec 19 22:53:06 EST 2005
hey folks, just set up a new myth box on a PII Celeron 400Mhz box with 512Megs of memory.
mythtv ~ # uname -a
Linux mythtv 2.6.14-gentoo-r4 #3 PREEMPT Thu Dec 15 17:57:43 EST 2005 i686 Celeron (Mendocino) Genui
neIntel GNU/Linux
Ive got: mythtv-0.18.1-r1 and ivtv-0.4.0-r2 installed. The gui menu comes up fine, but when I
"watch tv", the cpu utilzation for mythfrontend goes up to 70-80%, and the actual video on the TV is
choppy every second or so. Ive got xorg-x11-6.8.2-r6 with the ivtvdev_drv for the tv-out.
not sure how relevant it is, but here some snippets from my xorg log
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "NTSC Monitor"
(**) | |-->Device "Hauppauge PVR 350 iTVC15 Framebuffer"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(II) LoadModule: "dri"
(II) Loading /usr/lib/modules/extensions/libdri.a
(II) Module dri: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/modules/linux/libdrm.a
(II) Module drm: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "dbe"
(II) Loading /usr/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "record"
(II) Loading /usr/lib/modules/extensions/librecord.a
(II) Module record: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/lib/modules/extensions/libxtrap.a
(II) Module xtrap: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DEC-XTRAP
(II) LoadModule: "glx"
(II) Loading /usr/lib/modules/extensions/libglx.a
(II) Module glx: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "type1"
(II) Loading /usr/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 6.8.2, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "ivtvdev"
(II) Loading /usr/lib/modules/drivers/ivtvdev_drv.o
(II) Module ivtv: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 0.10.6
ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) LoadModule: "kbd"
(II) Loading /usr/lib/modules/input/kbd_drv.o
(II) Module kbd: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.4
(II) IVTVDEV_TST: driver for framebuffer: PVR-350
(II) Primary Device is: PCI 01:00:0
(--) Chipset PVR-350 found
(II) IVTVDEV_TST(0)using /dev/fb0
(EE) IVTVDEV_TST(0)Framebuffer id from dev /dev/fb0is 0
(EE) IVTVDEV_TST(0)open /dev/video48 returned 6
(EE) IVTVDEV_TST(0)get_fb returned 0 fbid 0
(**) IVTVDEV_TST(0)Depth 24, (**) framebuffer bpp 32
(==) IVTVDEV_TST(0)RGB weight 888
(==) IVTVDEV_TST(0)Default visual is TrueColor
(==) IVTVDEV_TST(0)Using gamma correction (1.0, 1.0, 1.0)
(II) IVTVDEV_TST(0)Hardware: iTVC15 TV out (vidmem: 2025k)
(**) IVTVDEV_TST(0)Option "ivtv" "/dev/fb0"
(II) IVTVDEV_TST(0)Checking Modes against framebuffer device...
(II) IVTVDEV_TST(0) mode "720x480" ok
(II) IVTVDEV_TST(0)Checking Modes against monitor...
(--) IVTVDEV_TST(0)Virtual size is 720x480 (pitch 720)
(**) IVTVDEV_TST(0) Mode "720x480": 34.6 MHz (scaled from 0.0 MHz), 37.2 kHz, 73.9 Hz
(II) IVTVDEV_TST(0)Modeline "720x480" 34.56 720 752 840 928 480 484 488 504 -hsync -vsync
(==) IVTVDEV_TST(0)DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/modules/libfb.a
(II) Module fb: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.2
(**) IVTVDEV_TST(0)Using "Shadow Framebuffer"
(==) IVTVDEV_TST(0)Backing store disabled
Init Video
(II) IVTVDEV_TST(0)Enabling Xv support for PVR350
(==) RandR enabled
(II) Setting vga for screen 0.
any help here appreciated.. I guess my main question is with the
hauppauge 350PVR, is the celeron 400Mhz box with 512 Megs of memory enough horsepower to drive this
kind of setup? I thought the 350 was supposed to do hardware encoding and decoding and not requiring
much cpu of the workstation.
i also have dma enabled on the hard drive as well..
mythtv pkg # hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 41110142976, start = 0
my other questions about mythtv are
1. when I do record a show, hitting the record button (or R or r on the keyboard) do NOT seem to stop
the recording after its started.. isnt R/r supposed to be a toggle for recording?
2. is there an easier way (besides using the mythtvfrontend) for configuring mythtv options? i.e. is
there a config file I can edit to enable xyz option(s)?
regards,
Jason
More information about the mythtv-users
mailing list