The multi-monitor situation
-<michael+i3@stapelberg.de>
-March 2010 +<michael@i3wm.org>
+April 2013
â¦or: oh no, I have an nVidia graphics card!
Please upgrade your nVidia driver to version 302.17 or newer and i3 will just +work. This document is kept around for historic reasons only.
1. The quick fix
If you are using the nVidia binary graphics driver (also known as blob) -you need to use the --force-xinerama flag (in your .xsession) when starting -i3, like so:
exec i3 --force-xinerama -V >>~/.i3/i3log 2>&1
â¦or use force_xinerama yes in your configuration file.
For this very reason, we decided to implement the following workaround: As long as the nVidia driver does not support RandR, an option called ---force-xinerama is available in i3. This option gets the list of screens -once when starting, and never updates it. As the nVidia driver cannot do -dynamic configuration anyways, this is not a big deal.