<div dir="ltr"><div>With enough bandwidth, you can be pretty inefficient. Back in college in '95 I enjoyed playing id Software's Doom on the SGI Indy workstations. Everyone typically played it locally on the workstation they were on. I knew there were some SGI machines with higher specs than the undergrad workstations, and one day I was curious what kind of performance I'd get by running it on one of those workstations and displaying it back to mine, so I gave it a try. I don't remember the performance being that different, but I was very distracted because I wasn't hearing any audio, and quickly realized that meant that the game audio was probably coming out at that remote workstation (which I wasn't sure where it even was or who might be on it), so I immediately closed the game. Years later I was at a party and someone was telling a story about how one day the sounds of Doom suddenly started playing on their SGI and it scared the heck out of them. I sheepishly admitted that it was probably me who was responsible for that. We had a good laugh about it.<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 28, 2023 at 10:35 AM Mouse via rescue <<a href="mailto:rescue@sunhelp.org">rescue@sunhelp.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> I remember learning that in X windows the server/client are the reverse of w$<br>
<br>
Yes. The desktop machine is providing services (loosely put, I/O<br>
device - screen, keyboard, mouse - access) to the machine where clients<br>
(X clients, that is) are running. (Also, a minor note: to quote the X<br>
docs, "it's a window system called X, not a system called X Windows".)<br>
<br>
> The issue would be that it is more efficient to to send a character string t$<br>
<br>
Worse than that. "Modern" clients don't draw characters as bitmaps.<br>
They do antialiasing and subpixel rendering and suchlike. (My terminal<br>
emulator, which does have a mode in which it uses a client-side font,<br>
gets usable speed out of it by (a) not doing stuff that, like<br>
antialiasing, requires more than 1bpp and B9) pushing the character<br>
glyphs to the server _once_, to pixmaps, then drawing them by teling<br>
the server to copy from the pixmaps.)<br>
<br>
Mouse<br>
<br>
_______________________________________________<br>
rescue list - <a href="http://sunhelp.org/mailman/listinfo/rescue_sunhelp.org" rel="noreferrer" target="_blank">http://sunhelp.org/mailman/listinfo/rescue_sunhelp.org</a><br>
</blockquote></div>