Commit 54fbf306 authored by Michael Shigorin's avatar Michael Shigorin

x11: optimus support

The use/x11/nvidia/optimus target will pull the bits required to operate NVIDIA Optimus GPU scheme which relies on integrated GPU to actually drive the screen; much thanks to barssc@ for good walkthrough: http://altlinux.org/optimus NB: this *will* break if nouveau gets in, YHBW.
parent 6a5b8115
...@@ -28,7 +28,7 @@ use/x11/intel: use/x11 ...@@ -28,7 +28,7 @@ use/x11/intel: use/x11
# NB: blobs won't Just Work (TM) with use/x11/xorg, # NB: blobs won't Just Work (TM) with use/x11/xorg,
# nouveau gets prioritized during autodetection # nouveau gets prioritized during autodetection
#use/x11/3d: use/x11/intel use/x11/nvidia use/x11/fglrx; @: #use/x11/3d: use/x11/intel use/x11/nvidia use/x11/fglrx; @:
use/x11/3d: use/x11/intel use/x11/nvidia use/x11/radeon; @: use/x11/3d: use/x11/intel use/x11/nvidia/optimus use/x11/radeon; @:
# has performance problems but is getting better, just not there yet # has performance problems but is getting better, just not there yet
use/x11/radeon: use/x11 use/x11/radeon: use/x11
...@@ -40,6 +40,10 @@ use/x11/nvidia: use/x11 ...@@ -40,6 +40,10 @@ use/x11/nvidia: use/x11
@$(call add,THE_KMODULES,nvidia) @$(call add,THE_KMODULES,nvidia)
@$(call add,THE_PACKAGES,nvidia-settings nvidia-xconfig) @$(call add,THE_PACKAGES,nvidia-settings nvidia-xconfig)
use/x11/nvidia/optimus: use/x11/nvidia
@$(call add,THE_KMODULES,bbswitch)
@$(call add,THE_PACKAGES,bumblebee primus)
# oftenly broken with current xorg-server, use radeon then # oftenly broken with current xorg-server, use radeon then
use/x11/fglrx: use/x11 use/x11/fglrx: use/x11
@$(call add,THE_KMODULES,fglrx) @$(call add,THE_KMODULES,fglrx)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment