Jump to content

[HOWTO] OpenGL and Quartz Extreme working PERFECTLY on Radeon 7500


  • Please log in to reply
61 replies to this topic

#1
idumych

idumych

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
Ok, after experiencing the frustration that is setting up the Radeon 7500 to work properly, I present this howto. As far as I know, there is no single how to that covers every little thing you need to do to get both OpenGL and Quartz Extreme working fully, but now you can accomplish this as I did!

1. First, you need to download my file pack from this post. Extract it as-is on the desktop somewhere.

2. Open a terminal.

3. Do this: sudo rm -r /System/Library/Extensions/ATI*
This removes the old drivers.

4. Drag and drop all the files from my Extensions folder you just downloaded into yours, authenticating when prompted.

5. Hit the back button in the finder, and open the Frameworks folder.

6. do this in the terminal: sudo rm -r /System/Library/Frameworks/OpenGL*

7. Drag and drop the new OpenGL file into Extensions.

8. Now it gets tricky: You need to duplicate some of the instructions from the original 7500 pack I got these files from (unfortuately, the original pack's instructions are incomplete)

"Instructions:

1. Run the Installer Package. Do NOT reboot yet.
2. Open Terminal and enter in the following

ioreg -l

1. Locate AGP in the output. It will most likely be listed as AGP@1, but your machine may differ. You will see "compatible" = <"pcixxxx,xxxx","pciclass,xxxxxx">

The first set is the item you should note.
Enter the following at Terminal:

sudo nano /System/Library/Extensions/AGPGart.kext

Locate:

<key>IONameMatch</key>
<array>
<string>pci8086,2561</string>
</array>

Change this to reflect the information you got above.

cntrl-o, enter, cntrl-x

Now enter the following at the Terminal prompt:

sudo chown -R root:wheel /System/Library/Extensions/AGPGart.kext
sudo chmod -R 755 /System/Library/Extensions/AGPGart.kext

Now enter the following at the Terminal:

sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

Add the following in the middle somewhere after the Kernel key, but before a Quiet Boot or Boot Graphics key.

<key>Kernel Flags</key>
<string>-f</string>

cntrl-o, enter, cntrl-x

Now open Disk Utility to be safe (this stepp is not required, but highly recommended) and run Repair Permissions on your disk."

9. Now that you've done all that, there' still one more step, which I learned from 7500-working.doc, found on these forums.

"First, open up a terminal session and go to the location of those temporay files, and tweak the contents of the AGPGART package. Go to AGPGART.kext/Contents/Info.plist and edit it as root. (sudo nano Info.plist) ??We want the kernel to recognize the 855PM GART interface as the AGP GART. ?Look for the line beneath IONameMatch that reads pci8086,2561. It should now be pci8086,3341. (Thinkpad T30 or Dell C640 users with the i845MP should use pci8086,1a31 instead.??Save it. (Use Ctrl-X, y to save and exit)"

Since I have a latitude 640, I used the one that step reccomended. Your mileage may vary.

Once all this jazz is taken care of, it's time to make doubly sure the permissions are right.

10. Do this in terminal:

cd /System/Library/Extensions/
sudo chown -R root:wheel *.kext?sudo chmod -R 755 *.kext?sudo chown -R root:wheel *.plugin?sudo chmod -R 755 *.plugin
cd /System/Library/Frameworks/?sudo chown -R root:wheel OpenGL.Framework?sudo chmod -R 755 OpenGL.Framework

Ok, cross your fingers, and reboot!

Attached Files



#2
OriginalMACNUT

OriginalMACNUT

    InsanelyMac Legend

  • Donators
  • 617 posts
  • Gender:Male
If I recall, there's a guide already. Wait I know there is, I had my old 7500 working, but I guess people could still use there driver.

#3
idumych

idumych

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
As I said, there are guides, but they don't each include every detail. My guide is based on the others and leaves nothing to guesswork.

#4
BOBSONATOR

BOBSONATOR

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts
Can you make this work for Mobility 9000

#5
feyeleanor

feyeleanor

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Female
  • Location:London
  • Interests:coding, more coding
You might like to add a link back to the other thread with the Radeon 7500 pack as a convenience.
Also, when I unzip the included archive on my X31 the only files included are the RadeonTool.kext in the Extensions folder and the Readme file - there appears to be nothing in the Frameworks folder. Is this correct?

#6
jodo

jodo

    InsanelyMac Protégé

  • Members
  • PipPip
  • 95 posts

You might like to add a link back to the other thread with the Radeon 7500 pack as a convenience.
Also, when I unzip the included archive on my X31 the only files included are the RadeonTool.kext in the Extensions folder and the Readme file - there appears to be nothing in the Frameworks folder. Is this correct?

I second that. Nevertheless thx for the effort...

#7
idumych

idumych

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
No, thats a mistake on my part! I wish I had double checked that file before I uploaded, sorry about that. Ill try and repack if for you guys. Its supposed to contain the Radeon drivers, Callisto, and the openGL framework.

EDIT: I’m not sure how soon I can get a revised pack out to you guys, as I went back to Ubuntu a few days ago (small hard disk :P )

In the meantime, you can recreate that file with a little searching. All you need is the radeon 7500 pack, which can be found on the forums, and Radeon tool, which is still intact in my pack. All I really did was repack the 7500 pack with Radeon tool and sort out the tutorials into a complete howto, so try following these directions with those two separate files.

I’ll get links up as soon as I can, but it took my hours to find last time and I’m behind a corporate firewall atm. A good place to start looking for 7500 pack is the original release topic, called Open GL on radeon 7500 or something like that. Radeon tool is trickier, but luckily it’s in my pack still.

#8
haroonie

haroonie

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
Thanks for the guide.

Would appreciate it if a complete pack "all in one pack" w/all essentials would be available for download.

Thanks again, ill dig around.

#9
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,071 posts
  • Gender:Male
  • Location:Moscow
What is the RadeonTool? Have you a source code?

#10
basbgm

basbgm

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Please guys,

I need this pack!

I have a presentation Tuesday. and i need keynote for it.

is, after this, the dual screen option for my laptop working too?

Please. be fast??? ;) :(

Bas

#11
anton_d

anton_d

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Hi,

I'm running 10.4.9 with QE and openGl enabled (ripped the kexts off older install dvd's) ,
however there are some strange things going on whick make me believe that something isn't quite right.
For example when I minimize iTunes the window in the dock becomes blue, also google earth doesnt work right (samer opengl 'blue' issue).
I'm unable to playback video at a decent speed, with vlc it works but I can't even go into full screen mode because it needs more power i guess.
So you also have this? is this the best I can get or should I keep on trying to find the perfect combination of kexts/frameworks?

#12
lordhex

lordhex

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
  • Gender:Male
  • Location:US
Hi guys,

In the zip file there is only the RadeonTool and a readme. No AGPGart, no Callisto, no OpenGL.Framework.
I searched this forum I could not find where to download the OpenGL.Framework.
I'm trying to setup an C640, and I have already Callisto and AGPGart; I found them somewhere else. I understand I cannot have QE, but at least CI enabled and for that I need OpenGL. Anyone can help?


Help will be much appreciated.
Thanks

#13
riws

riws

    InsanelyMac V.I.P.

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 6,081 posts

Hi guys,
In the zip file there is only the RadeonTool and a readme. No AGPGart, no Callisto, no OpenGL.Framework.
I searched this forum I could not find where to download the OpenGL.Framework.
I'm trying to setup an C640, and I have already Callisto and AGPGart; I found them somewhere else. I understand I cannot have QE, but at least CI enabled and for that I need OpenGL. Anyone can help?
Help will be much appreciated.
Thanks

*

#14
lordhex

lordhex

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
  • Gender:Male
  • Location:US

*


THANK YOU ! THANK YOU !

THANK YOU ! THANK YOU !

:( ;) :D :D :D
Now I have OpenGL and QE enabled.

Attached Files



#15
betolley

betolley

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
Can anyone verify if they can play opengl games? Armagetronad? armagetronad.net or foobillard? There is a binary on foobilliards site. If I play any game (qe is working according to the profiler)

Bruce Tolley

#16
bibendum

bibendum

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 487 posts

...snip...
3. Do this: sudo rm -r /System/Library/Extensions/ATI*
This removes the old drivers.


Not a great idea - instead move them to a backup...

cd /System/Library/Extensions
sudo mkdir bak
sudo mv ./ATI* ./bak/

this moves all the ATI related kexts, plugins, bundles, ETC to a directory called bak - I'm glad I did this, as I needed some of the stuff that would have been deleted.

6. do this in the terminal: sudo rm -r /System/Library/Frameworks/OpenGL*


Again, problematic - without the OpenGL file, you won't be able to even mount a .dmg, much less run an install... best to copy it to a backup.

...snip...
9. Now that you've done all that, there' still one more step, which I learned from 7500-working.doc, found on these forums.

"First, open up a terminal session and go to the location of those temporay files, and tweak the contents of the AGPGART package. Go to AGPGART.kext/Contents/Info.plist and edit it as root. (sudo nano Info.plist) ??We want the kernel to recognize the 855PM GART interface as the AGP GART. ?Look for the line beneath IONameMatch that reads pci8086,2561. It should now be pci8086,3341. (Thinkpad T30 or Dell C640 users with the i845MP should use pci8086,1a31 instead.??Save it. (Use Ctrl-X, y to save and exit)"


This does EXACTLY what you did in the step 8 above, so is unnecessary...

Finally, after doing all this, I still don't have QE enabled on my T40...

Patrick

#17
tobo1978

tobo1978

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

THANK YOU ! THANK YOU !

THANK YOU ! THANK YOU !

:rolleyes: ;) :rolleyes: :rolleyes: :rolleyes:
Now I have OpenGL and QE enabled.



Could you or someone please PM me this file package or upload it here? Link doesnt work anymore...

THANKS!!!!

#18
torios

torios

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
i hate to shout "mee tooo", but.. if anyone could pm me the pack or put it up here again or something - youd make my day!

EDIT: Running a Kalyway 1.5.1, so if this only is working fo 1.4x and i did overlook that im sorry but still desperate ;)

#19
papillon68

papillon68

    InsanelyMac Protégé

  • Members
  • PipPip
  • 92 posts
Does it work also with ATI X Mobility series ? In particular with a X600 ?

#20
betolley

betolley

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
Would someone define working perfectly? I have qe working but I can't play anything opengl(games).





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy