Re: VNC and/or Exporting Display from OSX Leopard to other *NIX
Re: VNC and/or Exporting Display from OSX Leopard to other *NIX
- Subject: Re: VNC and/or Exporting Display from OSX Leopard to other *NIX
- From: "Andrew J. Hesford" <email@hidden>
- Date: Fri, 23 Nov 2007 13:06:25 -0600
On Nov 23, 2007, at 12:54 PM, Chris Mackowski wrote:
Hello All,
I am a Solaris Admin and I just purchased my first
mac.It is a mini which is attached to my LCD TV. The
primary purpose was for FrontRow. I purchased the
2.0ghz with Superdrive, so I will also be able to turn
my media (pictures and video) into dvd's. I want to be
able to run my i* apps (idvd, imovie, iphoto) but on
my Linux/Solaris laptop.
VNC:
I connect to the mini right now via vine vnc server
from my laptop. The first issue I have is that my
laptop is 1920x1200 and the mini is 1366x768. On other
UNIX vncservers, you can specify a custom geometry. So
I can fill the laptop display with the remote display.
Can I download the vnc source, and complie it on the
mac? That would work on another UNIX, but what about
OSX. I want to be able to run:
# vncserver -geometry 1920x1200
I don't really use the VNC server. My understanding is that the VNC
server starts its own copy of the X server, dedicated to VNC screen
sharing. Otherwise, how would a single X server drive the local
display at one resolution, and a remote display at another resolution?
It seems impossible, since the two screens don't agree.
In this case, you might get the VNC server to run its own X server
with an arbitrary geometry, but that won't do you any good. Mac OS X
uses a completely different window system, so the applications you run
(the iApps) will not display through the X server. Hence, you are
stuck with using the native resolution of the Mac.
If you are running Tiger, you will need a special VNC server to attach
to the Mac window system. In this case, you can download Vine Server.
If you have Leopard, you only have to enable "Screen Sharing". Open
System Preferences, click the "Sharing" icon, and enable "Screen
Sharing". There is a "Computer Settings..." button you must also
click. In the sheet that drops down, you can enable the option to
allow VNC viewers to control the screen, with an optional password.
X Exporting Display:
I have been able to ssh into the mac mini, export my
display and launch x apps (located in /usr/X11/bin).
The display is correctly exported back to my laptop
running Suse.
This fails when trying to launch apps under
/Applications/.....
The app will then display on the local display but not
the remote one.
In general, you will not be able to have Mac OS X graphical
applications run on the Mini but display on the laptop. Since Mac OS X
does not use X11 as its native window system, there is no mechanism
for remote display of these applications, except for direct screen
sharing.
--
Andrew J. Hesford <email@hidden>
Department of Electrical and Computer Engineering
University of Illinois at Urbana-Champaign
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden