My laptop is an HP DV6-6169sl (Intel HD Graphics 3000 + AMD 6770M). Restarting Unity also did the trick for me for Unity 3D except some issues with right click (eg: no effect on desktop background or unity launcher, while is ok on nautilus).
With an updated, unmodified 12.04 beta + Catalyst 12.2 (.deb packages self created with AMD installer ) I'm seeing progress with Multi GPU switching, below what I've found so far: * Unity 3D doesn't work at login with integrated GPU: X starts but there's no menu bar and no unity bar. When using just the laptop display I can't see any file, and right click has no effect. When using multiple monitors I can see and open files on the desktop but windows are without any decoration, right click shows context menu. In either case CTRL+ALT+CANC shows a dialog to logout, so I can login again with Unity 2D. DISPLAY=:0.0 gnome-shell --replace starts Unity but I'm seeing some issues with right mouse clicks (right click on the desktop background or unity launcher has no effect...) * Unity 2D with integrated GPU is almost perfect: Using multiple monitors with different resolution you need to top align theme, otherwise the shortest monitor doesn't show the menu bar. glxgears works Code: glxgears Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 347 frames in 5.0 seconds = 69.030 FPS 320 frames in 5.3 seconds = 60.008 FPS 300 frames in 5.0 seconds = 60.000 FPS 300 frames in 5.0 seconds = 59.993 FPS * Unity 2D with discrete GPU: With a single display seems ok. With a second external HDMI display I can get the menubar on the FULLHD secondary monitor only if is right aligned in respect to the laptop monitor (no menu bar on top, but unity bar is ok). Code: glxgears 1851 frames in 5.0 seconds = 370.177 FPS 3362 frames in 5.0 seconds = 672.191 FPS 2165 frames in 5.0 seconds = 432.971 FPS 2221 frames in 5.0 seconds = 444.170 FPS * Unity 3D with discrete GPU: With a single display, either internal or external seems ok. With a second display sort of works if the secondary external FullHD monitor is on right of the laptop monitor, in this case I'm seeing 2 Unity launch bars, one for each monitor, but when widows are maximized they span across both monitors. Code: glxgears 2608 frames in 5.0 seconds = 521.010 FPS 2595 frames in 5.0 seconds = 518.740 FPS 2602 frames in 5.0 seconds = 519.889 FPS 2601 frames in 5.0 seconds = 519.312 FPS -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/954021 Title: composited desktop environments wont autoload from gdm/lightdm when using i915 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/954021/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs