[ltp] T60p ati video on Ubuntu Intrepid Ibex

Bill Moseley linux-thinkpad@linux-thinkpad.org
Mon, 3 Nov 2008 09:35:17 -0800


On Mon, Nov 03, 2008 at 09:52:18AM -0400, Alex Deucher wrote:
> On Sat, Nov 1, 2008 at 6:37 PM, Phil Shotton
> <phil.shotton@psjsolutions.com> wrote:
> > I spoke too soon when I said everything is fine with T60p running Intrepid.
> > Video playback is rather broken; when I try to play any kind of movie file I
> > get:
> >
> >   X11 error: BadAlloc (insufficient resources for operation)
> 
> As previously mentioned, this is a limitation of XAA (the old
> acceleration infrastructure) with composite.  XAA does not provide a
> mechanism to migrate pixmaps into vram which is currently required for
> the texture engine on which Xv is implemented.  Switch to EXA (Option
> "AccelMethod" "EXA" in the device section of your config).  EXA will
> probably be the default in newer releases of the driver now that the
> improved core EXA code is starting to get out into distros.

FWIW, here's what my xorg.conf file looks like:

    $ cat /etc/X11/xorg.conf

    Section "Screen"
            Identifier      "Configured Screen Device"
            Device  "Configured Video Device"
            SubSection "Display"
                    Virtual 3360 1050
            EndSubSection
    EndSection

    Section "Device"
            Identifier      "Configured Video Device"
            Option "AccelMethod" "EXA"
    EndSection

Everything except for the AccelMethod was added by Gnome
(Preferences->Screen Resolution) when I attempted to enable my
secondary screen (which requires the Virtual screen size).

In poking around I did find some comments about AccelMethod causing
slow and flickering windows, and I think I remember that from trying
AccelMethod EXA in the past.  Seems OK now for me, but just in case
here's a link to one:

    http://forum.compiz-fusion.org/showthread.php?t=9345


-- 
Bill Moseley
moseley@hank.org
Sent from my iMutt