<div dir="ltr">On Mon, Sep 12, 2011 at 19:48, Teika Kazura <span dir="ltr">&lt;<a href="mailto:teika@lavabit.com">teika@lavabit.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On Tue, 6 Sep 2011 04:02:39 -0400, Brandon Allbery wrote:<br>
&gt;&gt; I don&#39;t understand why large desktop is not so much common[...]<br>
<div class="im">&gt;<br>
&gt; Window managers don&#39;t do it any more because X11 has had the ability to do<br>
&gt; it itself for some 10 years now (see the &quot;Screen&quot; section in xorg.conf,<br>
&gt; notably the &quot;Viewport&quot; declaration).<br>
<br>
</div>If I understand correctly, they&#39;re different. X server resolutions are<br>
fixed by the video card, and you can only choose one from them. E.g.<br>
in my case 1280x800, 800x600, etc. And X &quot;viewport&quot; happens if the<br>
_server_ resolution is bigger than the _monitor_ resolution.<br></blockquote><div><br></div><div>While it was originally introduced to allow multiple monitor resolutions to coexist, it was expanded sometime in (IIRC) the XFree86 4.2 days to fully support this more general usage.  (There is an additional limitation based on protocol pixel addressability — +/- 32767, IIRC — but I think modern servers have extensions to correct that, and it affected window manager-based implementations as well.)</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Large desktop is provided by window managers, and there&#39;s no<br></blockquote><div><br></div><div>Large desktops were provided by window managers when the server wasn&#39;t capable of providing an arbitrarily sized root window.  Its implementation within window managers was a hack for a server shortcoming that has since been fixed.</div>
<div><br></div></div>-- <br>brandon s allbery                                      <a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a><br>wandering unix systems administrator (available)     (412) 475-9364 vm/sms<br>
<br>
</div>