Hey y'all, this is my first post here so please be gentle.

I recently started using Catalyst for my Mobility Radeon HD 3400 in my laptop running Ubuntu 10.04 (Lucid Lynx) kernel 2.6.32, and the funny thing is...

All programs that I run using 'sudo' that tell me info about my OpenGL version string report:

$ sudo glxinfo | grep OpenGL
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 3400 Series
OpenGL version string: 3.3.9901 Compatibility Profile Context
OpenGL shading language version string: 3.30

Well, that's good, right? I have access to all the associated extensions... All fine and dandy... But then if I'm not superuser...

$ glxinfo | grep OpenGL
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 3400 Series
OpenGL version string: 1.4 (3.3.9901 Compatibility Profile Context)



I'm suddenly downgraded to 1.4... Even extensions like ARB_vertex_buffer went *shwoop* out the window (yet curiously I retain advanced features like EXT_framebuffer_object).

I feel like I'm missing something... like changing access permissions... or something... But I have little idea where to start (well, I have an idea, but I'm not sure how screwed over I might end up being).

Oh, and running programs under gdb gives me the 3.3* version and all extensions with it.

Halp? (And don't anyone say that I should sudo everything )