Sunday, 2 June 2013

How can I modify xorg.conf options for the integrated graphics (HD3000) in a bumblebee setup?

How can I modify xorg.conf options for the integrated graphics (HD3000) in a bumblebee setup?

I have an ASUS N56VM with both onboard intel graphics (HD3000) and a discrete nvidia card (630M). I use the onboard graphics for almost everything because I'm more interested in saving power than in high quality performance. I use bumblebee to disable the nvidia card and for the most part it works great.
I'm having some tearing issues on an external monitor, hooked up to the VGA port. I want to emphasize that all the graphics are being handled by the intel hardware and the nvidia card is disabled.
I googled this extensively and it seems like "disabling compositing" and "disabling triple-buffering" are commonly suggested, but I can't figure out how to do this because /etc/X11/xorg.conf does not exist on my system. There are some files that are similar to this, like /etc/bumblebee/xorg.conf.nvidia, but 1) they don't have any options that I care about, and 2) it seems like they would only apply to the nvidia hardware anyway.
How can I disable compositing and/or triple buffering on the Intel hardware without an xorg.conf file? If I need to create one, what should go in the file? Here's the files I have:
$ locate xorg.conf
/etc/X11/xorg.conf.failsafe
/etc/bumblebee/xorg.conf.d
/etc/bumblebee/xorg.conf.nouveau
/etc/bumblebee/xorg.conf.nouveau.dpkg-old
/etc/bumblebee/xorg.conf.nvidia
/etc/bumblebee/xorg.conf.nvidia.backup
/etc/bumblebee/xorg.conf.nvidia.cr.hdmi
/etc/bumblebee/xorg.conf.nvidia.dpkg-old
/etc/bumblebee/xorg.conf.d/10-dummy.conf
/usr/share/X11/xorg.conf.d
/usr/share/X11/xorg.conf.d/10-evdev.conf
/usr/share/X11/xorg.conf.d/11-evdev-quirks.conf
/usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf
/usr/share/X11/xorg.conf.d/50-synaptics.conf
/usr/share/X11/xorg.conf.d/50-vmmouse.conf
/usr/share/X11/xorg.conf.d/50-wacom.conf
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
/usr/share/bumblebee/default-conf/xorg.conf.d
/usr/share/bumblebee/default-conf/xorg.conf.nouveau
/usr/share/bumblebee/default-conf/xorg.conf.nvidia
/usr/share/bumblebee/default-conf/xorg.conf.d/10-dummy.conf
/usr/share/man/man5/xorg.conf.5.gz
/usr/share/man/man5/xorg.conf.d.5.gz

No comments:

Post a Comment