Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Templeton Peck

10.4.8 - Rosetta doesn't work for OpenGL apps.

25 posts in this topic

Recommended Posts

Hi all,

 

I just upgraded my main partition to 10.4.8. Rosetta is way faster, but any PPC app that uses OpenGL just crashes to the desktop.

 

I'm using Mifki/Vitality's kernel on a GMA900, and the 915 kexts from my Jas 10.4.7 installation. I'm also using the OpenGL framework from my 10.4.7 installation, because the 10.4.8 one doesn't work.

 

Thanks.

Share this post


Link to post
Share on other sites

I've been playing around with some kexts/frameworks. Using all the 915 kexts from 1.4.8 (official from Apple, not Jas or whatever) and deleting all the 950 stuff I can get into the GUI by replacing only GLEngine.bundle (part of OpenGL.framework). Of course, using the latest Framebuffer kexts limits my resolutions to 1024x768, but SwitchResX should take care of that. This still doesn't solve my basic problem of getting OpenGL apps working in Rosetta, however...

 

Is there anybody with GMA900 who's had success with OpenGL apps in Rosetta?

Share this post


Link to post
Share on other sites

Not yet.

 

Have you tried running the Blender3D osx86ver program? Can't get past the 8Meg of vram required here.

 

 

 

 

I'm thinking it's probably the end of the road for 915 and sse2 for that matter , for OpenGL etc in 10.4.8

Share this post


Link to post
Share on other sites

I haven't tried Blender, but I should note that I have no trouble running Native OpenGL apps such as Nanosaur, Quake III, Google Earth, sixtyforce, etc... It's the PPC OpenGL apps that give me trouble - Things like Doomsday, Tomb Raider Chronicles, Wolfenstein, Jedii Knight, Tony Hawk, etc..

 

Yes, QE/CI are enabled.

 

I honestly wouldn't mind if this were the end of the line for the GMA900. Frankly, I've been aching to get a decent video card working properly in OSx86 - a feat now possible with NVIDIA cards and Titan. But I don't want to drop the dough on a brand new video card until I'm sure it works in Leopard!

 

EDIT: Yes, the Intel version of Blender works as expected; the PPC version does not. Right now, I'm using the the 10.4.8 kexts except for Framebuffer, and the 10.4.5 OpenGL framework.

Share this post


Link to post
Share on other sites

I apologize for bumping this. Can anybody confirm or deny the status of PPC OpenGL apps with the GMA900 in 10.4.8? Please report any successes or failures. I think it's broken, but I just want confirmation before posting in the wiki. Thank you.

Share this post


Link to post
Share on other sites

Have exactly the same trouble with 10.4.8 (Jas DVD, semthex latest kernel) on GMA950 (ASRock Conroe-DVI). Every PPC OpenGL application is crushing, with an error (in console.log)

x86 ERROR gliInitializeLibrary:256: dlopen failed: dlopen(/System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine, 6): Symbol not found: ___isnanf
 Referenced from: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
 Expected in: /usr/libexec/oah/Shims/libSystem.B.dylib

x86 FATAL: gliInitializeLibrary:256: forcing crash

It seems, that my version of OpenGL.bundle is not compatible with Rosetta.

Share this post


Link to post
Share on other sites

I've tried GLEngine.bundle from 10.4.8 AMD_TEST1 ISO (yes, I know -- not so clever idea to use AMD binaries on Intel) and got black screen after running WC3 and severe artifacts after reboot (totally screwed GUI).

 

Also tried to change /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib. Error message slightly changed, but result is still the same -- crash after start.

 

x86 ERROR gliInitializeLibrary:256: dlopen failed: dlopen(/System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine, 6): Symbol not found: _kill
 Referenced from: /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
 Expected in: /usr/libexec/oah/Shims/libSystem.B.dylib

 

If anyone still using 10.4.7 OS X could send GLEngine.bundle (or possible all OpenGL.framework folder from /System/Library/Frameworks) -- I could try it.

Share this post


Link to post
Share on other sites
Has anyone tried taking the OpenGL from the Apple Intel 10.4.7 update and see if things work?
If anyone still using 10.4.7 OS X could send GLEngine.bundle (or possible all OpenGL.framework folder from /System/Library/Frameworks) -- I could try it.

If you are responding to my suggestion, I was suggesting using the Apple Intel update and extract the OpenGL (using Pacifist).

 

Otherwise, nevermind my ramblings.

Share this post


Link to post
Share on other sites

Rammjet, I've just tried to use GLEngine.bundle from 10.4.7 Apple combo update (both ways -- one file separately and as a whole 10.4.7 OpenGL.Framework). No luck. After reboot GUI is broken.

Share this post


Link to post
Share on other sites

Hey guys... basically i had the same problems as you all....

 

here's the problem:

 

- 10.4.8 openGL and 10.4.8 ATI kexts DO NOT work with rosetta.... they just crash your system

- 10.4.7 openGL and 10.4.7 ATI kexts from apple works... if i never recall wrongly, it will work with rosetta

 

- solution would be to go back to 10.4.6 kexts and opengl framework or use 10.4.7 kext and framework...

Share this post


Link to post
Share on other sites

By the way, I've tried OGL.Framework from JaS DVD, and found that only one which is placed at /System/Library/Frameworks/OpenGL.Framework (on the DVD) works. The one which is in /System/Installation/Packages/Jas.10.4.8.with.semthex.pkg (extraced with Pacifist) doesn't work either. So, I am not even sure, that OpenGL.Framework placed on DVD is really 10.4.8 version.

Share this post


Link to post
Share on other sites

10.4.4 doesn't work

10.4.5 works, but rosetta applications that use opengl hangs

10.4.6 works, with the same trouble

10.4.7 (apple) not tested yet

10.4.8 (apple) not tested yet

Share this post


Link to post
Share on other sites

hi every one ive got the exactly same issue

 

the code in the console is following_:

 

===== Sunday, December 17, 2006 7:04:49 PM Europe/Berlin =====
x86 ERROR gliInitializeLibrary:256: dlopen failed: dlopen(/System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine, 6): Symbol not found: ___isnanf
 Referenced from: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
 Expected in: /usr/libexec/oah/Shims/libSystem.B.dylib

x86 FATAL: gliInitializeLibrary:256: forcing crash
Dec 17 19:05:04 anbus-computer crashdump[247]: Wolfenstein ET crashed
Dec 17 19:05:04 anbus-computer crashdump[247]: crash report written to: /Users/ANBU/Library/Logs/CrashReporter/Wolfenstein ET.crash.log

 

 

Graphics Card: Intel GMA 950 QE/CI supported

Version : 10.4.8 Jas only intel with Mifki Kernel ( and semthex whichever)

 

i hope there will be a solution

btw this occurs when i am trying to plac RtCW ET - Return to Castle Wolfenstein Enemy Territory

Share this post


Link to post
Share on other sites

I've solved the problem by adding Nvidia 7300GS card (used GMA950 before) and replacing OpenGL.Framework to proper 10.4.8 version. OpenGL.Framework supplied with GMA950 drivers in Jas DVD seems to be Rosetta-incompatible.

Share this post


Link to post
Share on other sites

i am on a laptop...so i cant change my video card...:thumbsup_anim:

If i use opengl.framework fron the semthex package at 10.4.8 then the screen has artifacts etc...what should i do?!:D

Share this post


Link to post
Share on other sites

Hi, I have the same problem on my notebook Fujitsu Siemens Amilo Pro, with GMA900 and a Celeron M cpu (sse2 only)...

 

Is there any news on this issue?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×