His solution is now much better, running a separate X server to provide the acceleration when specified but still preserving the intel chip acceleration when not using nvidia:
https://github.com/MrMEEE/bumblebee It still doesn't fix the problem where say HDMI is attached to the nvidia chip and the laptop screen to the intel chip. In this case, you can only get the HDMI working using the nouveau driver (and this means 2d only in Ubuntu 11.04), which of course conflicts with the nvidia driver. I imagine you could get the HDMI screen working in Xinerama if it were possible to tell the X server to set up Screen0 and Screen1 and then use the normal drivers for Screen0 and the nvidia drivers for Screen1, in the same way that the secondary X server in Martin Juhl's bumblebee uses the nvidia drivers but allows the intel drivers to use the normal libGL for the main server. However, I can't see a way of specifying this in xorg.conf. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/770685 Title: there is no optimus support in linux -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs