Some testing with Lion reveals that Vine Server isn’t happy. I would just like to know if there’s any plans to update Vine Server for Lion.
yes
Now that the GM is available, do you think you’ll ship on or before the Lion release date?
I had been using TestPlant on Mac using Vine Server on a second user profile for a while now. I just upgraded to LION and now the Vine Server reports “Network not connected to allow connections to this IP.”, Internal.
At first I thought it’s the version so I upgraded to Vine Server 3.12 and it’s the same thing. My network has not changed at all.
Does anyone have Vine Server working on Lion at all? Or is it just me?
Without it working, I cannot use TestPlant actually… Am I missing a later version of V.Svr or something?
Lion hasn’t been officially released yet. Expect that any issues with Vine will be addressed within a short time of its actual release.
Oh yes it has.
Yeah, its broken pretty good like. When I first installed Lion Server I got usereventagent hitting 90% cpu. Had to look at the log and found Vine was not happy. Tried to launch the Vine app and it crashes immediately. Had to go into the system to yank the files that made it start at boot to stop it.
You guys probably see the same thing, but just in case, here’s the message from the “report” button when trying to open vine server
Process: Vine Server [10673]
Path: /Users/USER/Desktop/Vine Server.app/Contents/MacOS/Vine Server
Identifier: com.redstonesoftware.VineServer
Version: 3.0 (1016)
Code Type: X86 (Native)
Parent Process: launchd [131]
Date/Time: 2011-07-22 01:04:52.124 -0500
OS Version: Mac OS X 10.7 (11A511)
Report Version: 9
Interval Since Last Report: 101663 sec
Crashes Since Last Report: 7
Per-App Interval Since Last Report: 16 sec
Per-App Crashes Since Last Report: 5
Anonymous UUID: A1222F17-A617-4D90-B34F-3E3AEE72E423
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Application Specific Information:
objc[10673]: garbage collection is OFF
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI removeObject:]: unrecognized selector sent to instance 0x440260'
*** Call stack at first throw:
(
0 CoreFoundation 0x929c4e77 __raiseError + 231
1 libobjc.A.dylib 0x93bc7149 objc_exception_throw + 155
2 CoreFoundation 0x929c8480 -[NSObject doesNotRecognizeSelector:] + 256
3 CoreFoundation 0x929178a9 ___forwarding___ + 457
4 CoreFoundation 0x92917672 _CF_forwarding_prep_0 + 50
5 Vine Server 0x000091af Vine Server + 33199
6 Vine Server 0x00009b8b Vine Server + 35723
7 CoreFoundation 0x92922daa -[NSObject performSelector:] + 58
8 CoreFoundation 0x92922d27 -[NSSet makeObjectsPerformSelector:] + 247
9 AppKit 0x91dc08d3 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1315
10 AppKit 0x91db6679 loadNib + 380
11 AppKit 0x91db5cbe +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 841
12 AppKit 0x91db596a +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 154
13 AppKit 0x91db589e +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 418
14 AppKit 0x9203c8f3 NSApplicationMain + 445
15 Vine Server 0x000088d6 Vine Server + 30934
16 Vine Server 0x000087fd Vine Server + 30717
)
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x929c4d67 ___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ + 7
1 libobjc.A.dylib 0x93bc7149 objc_exception_throw + 155
2 com.apple.CoreFoundation 0x929c8480 -[NSObject doesNotRecognizeSelector:] + 256
3 com.apple.CoreFoundation 0x929178a9 ___forwarding___ + 457
4 com.apple.CoreFoundation 0x92917672 _CF_forwarding_prep_0 + 50
5 com.redstonesoftware.VineServer 0x000091af 0x1000 + 33199
6 com.redstonesoftware.VineServer 0x00009b8b 0x1000 + 35723
7 com.apple.CoreFoundation 0x92922daa -[NSObject performSelector:] + 58
8 com.apple.CoreFoundation 0x92922d27 -[NSSet makeObjectsPerformSelector:] + 247
9 com.apple.AppKit 0x91dc08d3 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1315
10 com.apple.AppKit 0x91db6679 loadNib + 380
11 com.apple.AppKit 0x91db5cbe +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 841
12 com.apple.AppKit 0x91db596a +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 154
13 com.apple.AppKit 0x91db589e +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 418
14 com.apple.AppKit 0x9203c8f3 NSApplicationMain + 445
15 com.redstonesoftware.VineServer 0x000088d6 0x1000 + 30934
16 com.redstonesoftware.VineServer 0x000087fd 0x1000 + 30717
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x961cd90a kevent + 10
1 libdispatch.dylib 0x917a3ccc _dispatch_mgr_invoke + 969
2 libdispatch.dylib 0x917a271b _dispatch_mgr_thread + 53
Thread 2:
0 libsystem_kernel.dylib 0x961cd02e __workq_kernreturn + 10
1 libsystem_c.dylib 0x9324cccf _pthread_wqthread + 773
2 libsystem_c.dylib 0x9324e6fe start_wqthread + 30
Thread 3:
0 libsystem_kernel.dylib 0x961cd02e __workq_kernreturn + 10
1 libsystem_c.dylib 0x9324cccf _pthread_wqthread + 773
2 libsystem_c.dylib 0x9324e6fe start_wqthread + 30
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000001 ebx: 0x00445a60 ecx: 0x00000001 edx: 0x00000000
edi: 0x00445ac0 esi: 0x93bc70bf ebp: 0xbffff088 esp: 0xbffff080
ss: 0x00000023 efl: 0x00000282 eip: 0x929c4d67 cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f
cr2: 0x0dc83000
Dear Matt Hicks,
Vine Server is not working on Lion and when it run, it print “CGDisplayBaseAddress is obsolete and returning NULL for display 0x1b6a6a80” in consol
Please let me know when do you have plan to release vine server for lion
We do plan to update Vine Server to work with Lion in the future – but much of the core of Vine Server will need to be modified because the API’s that are currently in use are deprecated in LION.
At this time we recommend using Apple Remote Desktop configured to allow VNC access.
Unfortunately, the new built in VNC server works with very few clients, and almost none PC.
The Inbuilt VNC server does not work well, a default Vine Server that was provided seems to be the only accurate solution, please keep us posted on the progress of the status of Vine Server, we would love to continue working with this rather than looking for any alternates.
I can only get RealVNC to work. However, the built-in server appears to use ZRLE encoding, which is very slow. Looking forward to a Lion-supported release soon!
Edit: Ergh… Scratch that. I can only get to the login screen/password prompt with either (ZRLE/Tight) encoding. Seems the problem is with Lion’s authentication (see here and [url=https://discussions.apple.com/thread/3199256?start=0&tstart=0]here).
[quote=“JonathanOSX”]We do plan to update Vine Server to work with Lion in the future – but much of the core of Vine Server will need to be modified because the API’s that are currently in use are deprecated in LION.
At this time we recommend using Apple Remote Desktop configured to allow VNC access.[/quote]
I think “deprecated” isn’t exactly right. CGDisplayBaseAddress is “obsoleted” in Lion (meaning completely disabled), but was deprecated as of the release of Snow Leopard , so it should come as no surprise since August 28, 2009 was nearly two years ago!
That said, I do understand what a big deal it is to switch to the OpenGL alternative, GL_APPLE_client_storage and the amount of testing and debugging that will require and I volunteer my services in testing builds and contributing to get Vine Server up and running on Lion - just contact me and I’ll do what I can to assist.
Add me to the requests for Lion Support. Have held upgrading until most issues are resolved, and Vine Server seems to be the only app I have that will not work (from what I checked)
Also - Is Vine Viewer working in Lion?
Thanks
Adding to the “VNC coming with Apple Remote Desktop seems not work so well”-choir, does anyone also receive a yellow screen if using either Eggplant or Vine Viewer with Apple Remotes Desktop VNC? Is there a way to get rid of it?
Looking forward to a compatible Vine Server solution 8)
Try changing the color depth on the connection from “Default” to “Millions” and see if that fixes it.
No updates yet for Lion for server? For Viewer?
Not yet. We’ll announce it here when it’s available. There’s no definite timeline at this point.
I just tried the “Vine Server 4 Beta for Mac OS X 10.6 and 10.7 (Lion)” from the Downloads page, and it works great on my Lion Mac mini (2.3 Core i5), at least on the first connection [1].
That’s fantastic, thanks a lot guys!
Do you have a donation page for Vine Server? I’ve been using it for ages and I’d like to express my gratitude.
[1] Reconnecting a VNC client has never been stable for me, not even with Vine Server 3.12. Now with V4 on Lion, the screen sometimes goes black on the client, but the mouse pointer still moves. Sometimes, the Vine Server app also crashes.
But since I’m logged in via SSH, two short commands resolve the situation:
osascript -e "tell app \"Vine Server\" to quit"
osascript -e "tell app \"Vine Server\" to launch"