Thanks for the gallery tip I will try that. Something else I noticed is if you use an older kernel like savagedzen .2.1 it doesn't do it at all... weird. Must be some incompatibility between new kernels and the gallery. Anyways thank you very much for letting me know it was the gallery. Ill get rid of the gallery, replace it with quickpic and bandb and flash the newest savagedzen and report back.
Edit
Ok cool. Gallery3d gone. Newest kernel works fine. What I am worried about though is if the gallery was causing this, is it an opengl problem and now every time I use open go I am going to lock whatever program is using open go at 100 percent CPU?. I assume the 3dgallery.APk didn't change versions right? Because it works fine with old kernels makes me suspect it is an opengl problem in all the new kernels.
Also it does the mediaserver lock on savagedzen rom with current kernels from tiamat cyanogen and savagedzen. So definitely a kernel problem and nothing wrong with deck's rom at all.
yay deck.
I think I'm just going to run the savagedzen .2.1 kernel until the problem gets fixed. Then I can use pre5, keep the gallery and not have to worry about opengl apps