Jump to content

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


idumych
 Share

62 posts in this topic

Recommended 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!

Radeon_Kit.zip

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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...

Link to comment
Share on other sites

No, that’s a mistake on my part! I wish I had double checked that file before I uploaded, sorry about that. I’ll try and repack if for you guys. It’s 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.

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

*

Link to comment
Share on other sites

  • 4 weeks later...
  • 4 weeks later...
...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

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

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 i´m sorry but still desperate ;)

Link to comment
Share on other sites

Would this work on a PCI ATI 7500 Radeon 64mb on Leopard 10.5.1?

 

Type: Display

Bus: PCI

VRAM (Total): 128 MB

Vendor: ATI (0x1002)

Device ID: 0x5157

Revision ID: 0x0000

Kernel Extension Info: No Kext Loaded

Displays:

Display:

Resolution: 1024 x 768

Depth: 32-bit Color

Core Image: Software

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...
 Share

×
×
  • Create New...