I think 3.4 is a lost cause. The problem is fixed in 3.5-rc1 although I have had some instability issues that I hope will improve. The drm pull request for 3.5 (http://lists.freedesktop.org/archives/dri-devel/2012-May/023395.html) contains this comment which I think is the relevant part:
drm/nouveau/disp: fix dithering not being enabled on some eDP macbooks
I think 3.4 is a lost cause. The problem is fixed in 3.5-rc1 although I have had some instability issues that I hope will improve. The drm pull request for 3.5 (http:// lists.freedeskt op.org/ archives/ dri-devel/ 2012-May/ 023395. html) contains this comment which I think is the relevant part:
drm/nouveau/disp: fix dithering not being enabled on some eDP macbooks