HD with Xvideo on i915GM (i810 driver)
Alan Hourihane
alanh at fairlite.demon.co.uk
Mon Oct 23 01:32:39 PDT 2006
On Sat, 2006-10-21 at 01:53 -0400, Ken Mandelberg wrote:
> Alan Hourihane wrote:
> > On Wed, 2006-10-18 at 23:29 -0700, galenz at zinkconsulting.com wrote:
> >> On Oct 18, 2006, at 10:11 PM, Jeffrey W. Baker wrote:
> >>
> >>> On Thu, 2006-10-19 at 00:33 -0400, Ken Mandelberg wrote:
> >>>> I find that all of the video players (vlc, xine, mytthv) can't
> >>>> display
> >>>> HD video on my Intel 915GM based laptop running with the i810 driver.
> >>>> xine and myth show blue screens, vlc reports
> >>>>
> >>>> X Error of failed request: BadAlloc (insufficient resources for
> >>>> operation)
> >>>> Major opcode of failed request: 142 (XVideo)
> >>>> Minor opcode of failed request: 19 ()
> >>>>
> >>>>
> >>>> I imagine all of them are seeing the same issue with XVideo at HD
> >>>> resolution. The problem is independent of the resolution of the
> >>>> display,
> >>>> and is function of the source resolution.
> >>>>
> >>>> Any way around this?
> >>> Yes, it's in the manual page:
> >>>
> >>> Option "LinearAlloc" "integer"
> >>> Allows more memory for the
> >>> offscreen allocator. This
> >>> usually helps in situations
> >>> where HDTV movies are
> >>> required to play but not
> >>> enough offscreen memory is
> >>> usually available. Set this
> >>> to 6144 for upto 1920x1080
> >>> HDTV support. Default 0KB
> >>> (off).
> >> Jeff's advice is correct. I have the same hardware and this will get
> >> 720p working beautifully. However, on FC5 with the same hardware, I
> >> can't get 1080i playing with XVideo. I am curious how things work out
> >> for you.
> >
> > Make sure you are using the latest driver 1.7.2 for 1080 support.
> >
> > Alan.
>
> LinearAlloc 6144 got me up to 720P as well. But I'm running the latest
> modsetting branch driver
>
> git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
>
> and have the 1080i problem. I don't know the relationship of this to
> 1.7.2. Any advise?
modesetting doesn't have the fixes, but in i830_video.c you have to bump
the MAX_HEIGHT to at least 1088.
Alan.
More information about the xorg
mailing list