Build 2011.704 -Corona Simulator[216:2403] Error: Could not choose main OpenGL pixel format!

Hello
Just installed build 2011.704 and on launch I’m getting this error:
Corona Simulator[216:2403] Error: Could not choose main OpenGL pixel format! Are you on a headless Mac? Please plug in a display if you are. Trying fallback, but Apple seems to have bugs with this.

How can I fix it? I can open my apps by simulator window is black and now graphics is show.
Please help!!! [import]uid: 67485 topic_id: 20091 reply_id: 320091[/import]

What kind of Mac are using? [import]uid: 52491 topic_id: 20091 reply_id: 78475[/import]

I have Mac OS X 10.7.2, it’s on VMWare emulator on my home machine:

here is the hardware spec:ardware Overview:

Model Name: Mac
Model Identifier: VMware7,1
Processor Speed: 3.14 GHz
Number of Processors: 2
Total Number of Cores: 2
L2 Cache (per Processor): 256 KB
L3 Cache (per Processor): 6 MB
Memory: 2.25 GB
Boot ROM Version: VMW71.00V.0.B64.1108020105
SMC Version (system): 1.16f8
Serial Number (system): VMWVk3fncuETpraSopBo1gtXA
Hardware UUID: 00000000-0000-1000-8000-000C292A9593
Graphics/Displays:VMware SVGA II:

Chipset Model: VMware SVGA II
Type: GPU
Bus: PCI
VRAM (Total): 128 MB
Device ID: 0x0405
Revision ID: 0x0000
Displays:
Display:
Resolution: 1366 x 768
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Vendor ID: 0x15ad

Of course, the problems can be due to running on virtual box, but I’m using this machine at home for working purposes and all other applications works fine. All Mac OS updates are installed. Also I’ve checked several older builds and stable build 591 works fine. What changes were made in the latest builds regarding graphics? [import]uid: 67485 topic_id: 20091 reply_id: 78477[/import]

Sorry, virtualization is not supported.

The OpenGL backend for the Mac was completely rewritten after 591. It was necessarily in order to make it possible to put native Mac display objects (TextFields, TextViews, WebViews, Video, etc) on top of OpenGL. This is really hard to do (particularly on all desktop operating systems) and almost nobody does it because it is so difficult. (We even got skeptical looks from some Apple people about doing this, particularly with respect to WebViews because Apple knows their stuff doesn’t work perfectly yet.) As a result, though it may not be obvious, Corona has one of the most sophisticated OpenGL engines in the world and we are demanding a lot out of the video hardware. But this is also why you haven’t seen the problem with your other apps.

We believe your problem is due to a bug of not properly handling virtual displays in Apple’s CAOpenGLLayer which was required for us to use to accomplish native Mac display objects. (Other techniques we looked at had worse problems/risks like sometimes freezing up users’ computers requiring a power cycle. Again, this is actually pretty hardcore stuff going on.).

Please file a bug report with Apple and explain your VMWare environment/setup. Reference bug id:10388102 in your bug report. The more people that report the bug to Apple, the more likely they will fix it.
[import]uid: 7563 topic_id: 20091 reply_id: 78481[/import]

Hi ewing!
Thanks a lot for details info! I’ll try to post the bug to Apple ASAP!
Ok, than my next question is: I have old Macbook (spec - Model A1181, 2.16ghz core 2 duo, 1.5gb RAM), I’m still having Mac OS X 10.6.something there - will the latest builds run on it? [import]uid: 67485 topic_id: 20091 reply_id: 78499[/import]

As far as we know, that Macbook still works.

However, for people buying used computers, we are advising people to avoid the Intel GMA video cards which that Macbook has.

For completeness, we are also advising people that we will require 64-bit CPUs for Mac in the near future which rules out some of the very early Intel machines. (Core 2 Duo is 64-bit and is fine.) And be prepared for a Lion requirement…Apple tends to drop Xcode support for the previous OS pretty fast by rolling out new iOS SDKs that are made only available to the latest Mac OS.

[import]uid: 7563 topic_id: 20091 reply_id: 78581[/import]