update docs/multi-monitor to include the output names and refer to the force_xinerama config directive

This commit is contained in:
Michael Stapelberg 2011-09-19 23:21:38 +01:00
parent ab04526aa1
commit 3073fe0bc8
1 changed files with 10 additions and 4 deletions

View File

@ -1,7 +1,7 @@
The multi-monitor situation The multi-monitor situation
=========================== ===========================
Michael Stapelberg <michael+i3@stapelberg.de> Michael Stapelberg <michael+i3@stapelberg.de>
March 2010 September 2011
…or: oh no, I have an nVidia graphics card! …or: oh no, I have an nVidia graphics card!
@ -16,6 +16,8 @@ i3, like so:
exec i3 --force-xinerama -V >>~/.i3/i3log 2>&1 exec i3 --force-xinerama -V >>~/.i3/i3log 2>&1
---------------------------------------------- ----------------------------------------------
…or use +force_xinerama yes+ in your configuration file.
== The explanation == The explanation
Starting with version 3.ε, i3 uses the RandR (Rotate and Resize) API instead Starting with version 3.ε, i3 uses the RandR (Rotate and Resize) API instead
@ -50,9 +52,13 @@ these are two screens).
For this very reason, we decided to implement the following workaround: As For this very reason, we decided to implement the following workaround: As
long as the nVidia driver does not support RandR, an option called 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 +--force-xinerama+ is available in i3 (alternatively, you can use the
*once* when starting, and never updates it. As the nVidia driver cannot do +force_xinerama+ configuration file directive). This option gets the list of
dynamic configuration anyways, this is not a big deal. screens *once* when starting, and never updates it. As the nVidia driver cannot
do dynamic configuration anyways, this is not a big deal.
Also note that your output names are not descriptive (like +HDMI1+) when using
Xinerama, instead they are counted up, starting at 0: +xinerama-0+, +xinerama-1+, …
== See also == See also