Half of the time when I boot up my laptop it enters Gnome Classic fallback mode and all 3d graphics are disabled. If I log out and log back in, then it will enter Unity properly and 3d effects will be returned to normal.
This seems to occur slightly more often on a cold boot, but can still occur on a restart, or warm boot. I haven't been able to find a pattern yet.
Setting ubuntu to show me the log in screen instead of automatically logging in does not solve the problem.
Blacklisting nouveau does not fix the problem.
At first I thought that my proprietary nvidia graphics driver is not being loaded fast enough, so it defaults to nouveau for the first log in, however this is not the case. My computer is still using the nvidia driver even in low graphics mode.
I'm using a Macbook 5,1 revision with a integrated Nvidia GeForce 9400M chip with 256MB of shared memory.
I haven't been able to find any console messages, but I will update with them if I find any (I'll admit I don't fully know where to look...)
Any help is greatly appreciated.