I have an arm7 quad core device with ubuntu on it. I noticed that all I could get as far as video options was x11 which is choppy and all stuttery full screen. xv failed, opengl failed
and vdpau failed although it shouldn't. Should I compile it from source with certain configurable options? I need all the help I can get.

Here are my specs:

Freescale i.MX6 quad-core Cortex-A9 @ 1.2GHz
Vivante GC2000 supporting OpenGL ES 1.1 and 2.0, OpenVG 1.1 and OpenCL EP
Video Processing Unit supporting multi-stream 1080p H.264, VC1, RV10, DivX HW decoding