Am 16.12.2014 um 12:55 schrieb behrouz khosravi: > I have not tried the bumblebee.
You need bumblebee. Otherwise it's not possible to use the Nvidia Optimus chip. > I just waned to use optimus without that, but it seem the it is not easy! It's not possible, because the Nvidia Optimus chip isn't a full featured graphics card, and doesn't write directly to the screen. Joost already explained it pretty well. The 2D graphics is done by the GPU embedded in the CPU, which also writes the output to the screen. The Nvidia Optimus chip is only a helper chip to do the additional 3D rendering. It gives its output to the GPU embedded in the CPU which in turn writes the output to the screen. To use the Nvidia Optimus chip you need to install these packages: x11-misc/bumblebee x11-misc/virtualgl sys-power/bbswitch x11-drivers/nvidia-drivers I don't know if, but I don't think that, it will work with x11-drivers/xf86-video-nouveau. Then you need to add bumblebee and vgl to your default runlevel. rc-update add bumblebee rc-update add vgl To run a 3D application you need to start it with `optirun <command>`. And don't try to `eselect opengl set nvidia`. This won't work for the described reasons. You need to `eselect opengl set xorg-x11`. > I think I will try that sometime It's actually quite easy and the Nvidia Optimus support by bumblebee is pretty good. The reason why this is done this way is power saving. 3D rendering is pretty power-consuming. Heiko