I feel completely lost - I have no options in "Displays" for that in
Mavericks. I can choose an RGB profile, or I can set the Retina display
as "scaled" or "Native".
And "Scaled" just gives me a slider where I can change the apparent
resolution - but that's still pixel-doubled. So "Looks like 1024x640" is
still sending 2048 by 1280 pixels of info down the pipes (2.6m pixels),
whereas really all I want is for my "looks like 1440x900" display to
actually send 1440 by 900 of data (1.3m pixels) - I'm happy to scale
back to non-retina if I'm VNCing from a non-retina device.
So using the lower res will give me less desktop space but still be
sending twice as much data as a "scaled back" retina "looks like
1440x900" display.
Notably, TeamViewer both scales the display down to (real) 1440x900 and
reduces the colour depth, so it's a lot quicker. I'm using it now. I'd
rather not use it though, because to get it to work on my sleeping
MacBook, I have to TeamViewer into the always-on server, and from that I
have to Screen Share to the sleeping MacBook (to wake it - using Wake on
Demand and Bonjour Sleep Proxy), and then I TeamViewer directly into the
MacBook and tidy up after myself on the server.
And then it sometimes just cuts out on me anyway.
I'm figuring a VNC-over-SSH tunnel means I can wake the sleeping MacBook
directly, without having to use the server as an intermediary (and it's
a bit more secure than TeamViewer). That said, port-forwarding the SSH
request doesn't actually seem to wake the MacBook - it only seems to
wake it if the SSH request comes from the local network. Something else
to investigate.
-zoara-
--
BttM