<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jun 6, 2016 at 5:43 PM, Yuriy Halytskyy <span dir="ltr"><<a href="mailto:yuriy.halytskyy@gmail.com" target="_blank">yuriy.halytskyy@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">everything I read says xinerama is an "old" way of doing things</blockquote></div><br>Everything you read is partially wrong.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Xinerama consisted of a low level protocol for carving up the root window into screens, and a high level multiple monitor protocol.</div><div class="gmail_extra">The high level support was removed in favor of XRandR.</div><div class="gmail_extra">ALL existing multiple monitor support, except for "zaphod mode" which you almost certainly do not want, absolutely requires the low level Xinerama component. This includes but is not limited to XRandR, which xmonad uses for multiple monitor support. It still lives in libXinerama, all the API calls are named for it, etc. It causes remarkable amounts of confusion.<br><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div></div>
</div></div>