I first posted this to the myth list, and now I realize it's obviously more ivtv than myth.

First off, what is the appropriate name for the PVR-350 XV driver? I see it called "X Driver", but it's often also referred to by xv, since that's what sets it apart from the normal fbdev driver. And then there's the filenames. Anyway...

My question is this: How do I go about compililing the X Driver in xorg 6.9 or 7.0? The structure changed quite a bit, so I'm thinking it may just be a makefile or configuration change, but I just don't know what it will be.



Failing that, how can I set it up to use fbdev again? At the moment I'm getting this:

(EE) FBDEV(0): mmap fbmem: Invalid Argument
(EE) FBDEV(0): mapping of video memory failed

Here's what I have in my system log (telling me to use fbdev2, also that there are errors)

[EMAIL PROTECTED] src]# cat /var/log/everything/current  | grep ivtv
Mar 25 09:57:47 [kernel] ivtv0-osd: Framebuffer module loaded (attached to ivtv card id 0)
Mar 25 09:57:48 [kernel] ivtv0-osd: screen coords: [0 0] -> [720 480]
Mar 25 09:57:48 [kernel] ivtv0-osd: original global alpha = 208
Mar 25 09:57:48 [kernel] ivtv0-osd: current OSD state = 39
Mar 25 09:57:48 [kernel] ivtv0-osd: new global alpha = 208 (1 255 0)
Mar 25 09:57:48 [kernel] ivtv0-osd: framebuffer at 0xe1510000, mapped to 0xe1b10000, size 1665k
Mar 25 09:57:48 [kernel] ivtv0-osd: mode is 720x480x32, linelength=2880
Mar 25 09:57:48 [kernel] ivtv0-osd: fb2: cx23415 TV out frame buffer device
Mar 25 09:57:48 [kernel] ivtv0: Allocate DMA decoder OSD stream: 16 x 65536 buffers (1024KB total)
Mar 25 09:58:20 [kernel] ivtv0-osd warning: ivtvfb_check_var
Mar 25 09:58:20 [kernel] ivtv0-osd warning: MMAP is not safe for ivtv usage
Mar 25 11:31:32 [kernel] ivtv0-osd warning: ivtvfb_check_var
Mar 25 11:31:32 [kernel] ivtv0-osd warning: MMAP is not safe for ivtv usage

and xorg.conf file:

Section "Device"
        Identifier "Hauppauge PVR 350 iTVC15 Framebuffer"
        Driver  "fbdev"
        #Driver "ivtvdev"
        Option  "fbdev" "/dev/fb/2"

        #Option "VideoOverlay" "on"
        #Option "XVideo" "1"
        #BusID "PCI:0:10:0"
        BusID "PCI:0:0xa:0"
EndSection

You can see in the xorg.conf file what I used to have working with the X Driver in an older version of X. I've tried changing the BusID from decimal to hex, and changing the fbdev to 0, 1, 2, and /dev/fb# and /dev/fb/#, none worked. I'm out of ideas - anybody on here have any? Thanks

 - Jeff
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to