Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "intel" # modesetting is not needed with recent Intel drivers: # https://github.com/Bumblebee-Project/Bumblebee/wiki/Multi-monitor-setup #Driver "modesetting" Driver "intel" BusID "PCI:0:2:0" Option "AccelMethod" "SNA" #Option "AccelMethod" "uxa" #Option "AccelMethod" "none" # The SNA acceleration method can cause tearing. To fix this, enable the # "TearFree" option #Option "TearFree" "true" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" Option "ConstrainCursor" "off" #Option "NoLogo" "true" # Setting ProbeAllGpus to false prevents the new proprietary driver instance # spawned to try to control the integrated graphics card, which is already # being managed outside bumblebee. This option doesn't hurt and it is # required on platforms running more than one nvidia graphics card with the # proprietary driver. (E.g. Macbook Pro pre-2010 with nVidia 9400M + 9600M # GT). If this option is not set, the new Xorg may blacken the screen and # render it unusable (unless you have some way to run killall Xorg). #Option "ProbeAllGpus" "false" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" "on" Option "IgnoreDisplayDevices" "CRT" # The following option is required for dmenu to work on a multi-monitor # setup. See `man nvidia-xconfig` for more information and # https://bbs.archlinux.org/viewtopic.php?id=206132 # BUG: dmenu spans over all monitors #Option "nvidiaXineramaInfo" "False" # Uncomment this line if your computer has no display devices connected to # the NVIDIA GPU. Leave it commented if you have display devices connected # to the NVIDIA GPU that you would like to use. #Option "UseDisplayDevice" "none" #SubSection "Display" # Depth 24 # Modes "nvidia-auto-select" #EndSubSection EndSection