Feature Request Tracker item #3468527, was opened at 2012-01-02 13:49
Message generated for change (Settings changed) made by werner-b
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126849&aid=3468527&group_id=254363

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: FLTK viewer
Group: trunk
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Werner B. (werner-b)
Assigned to: Pierre Ossman (ossman_)
>Summary: Apple Remote Desktop protcol support

Initial Comment:
Maybe the tigervnc-rfbproto mailing list is a better place for this...


With the introduction of Mac OS "lion", the operation system allows multi 
session logins when screen sharing is enabled.
When a "foreign" vnc viewer connects to the system, a login screen is 
presented, which allows to connect to an already existing session or to open a 
new (additional) session.
This is a great feature, but unfortunately this login screen is nearly 
unusable, because it freezes frequently. I found that running flash 
applications, e.g. in a browser- or iTunes, displaying flash advertise force 
this freeze, but other circumstances also have this effect. The web is full of 
discussion about this issue (search "vnc lion broken" in google). 

Fortunately there is a second method to remotely connect: Apple Remote Desktop 
protocol.
By using this protocol you bypass the login screen (the credentials are part of 
the protocol) and you can directly connect to an existing session or create a 
new one.

Maybe I am wrong, but it seems that currently no free vncviewer supports this 
protocol except gtk-vnc. Because I needed a performance remote connection to my 
mac, I ported HÃ¥kon Enger's code (original author - see 
http://git.gnome.org/browse/gtk-vnc/commit/?id=416a0dc3592e831409e6e8c18929b785094ef87c
 ) to tiger vnc. I have attached the diff to the current SVN trunk.

It is mainly a direct port of his code - more C than C++, but it works for me - 
and maybe for others too.

I think the next major tigervnc version should support this feature.
What do you think?


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126849&aid=3468527&group_id=254363

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to