[HOW TO] ATI Radeon HD 2400 / 2600 / 2900 / 3850 / 3870 on Leopard
#21
Posted 03 April 2008 - 09:59 PM
Since that update I cannot use my 3850 in OSX once drivers are installed. Until the point that they are installed it works, but only at 1024x768 with no QE/CI etc.
I think a lot of people moving forward will be affected by this. The DevID stays the same for the cards, but I'm thinking that something else must have changed that affects the rendering.
Any ideas?
#22
Posted 04 April 2008 - 02:48 AM
Do you think my trouble is caused by my card being 512 mb and not 256?
#23
Posted 04 April 2008 - 03:58 AM
1) I have the 2600 Pro, does this mean because it has 2 DVI that both ports work, making me be able to do dual screens
2) Is the resolution changeable, or is it stuck, IE can OS X change the resolution in Control Panel, or do I have to use a boot flag.
Thanks
#24
Posted 04 April 2008 - 04:37 AM
I've just tried the Leopard graphic update and got my kernel panic. Really don't know what else I can do.
My previous post:
Hi all, I followed all the above instruction but after rebooting, the white screen with the apple logo appears (distorted res) and then the screen turns blue (a very nice and smooth blue though). All I can see is a mouse which i can control and it appears to be in the correct resolution (1650x1080). And also I think that OSX is running behind that blue screen 'cuz I notice when i moved the mouse to the corner that I set up to display all windows, the mouse changed into a hand with a finger pointing.
Any advice, guys?
Thanks
Here's my system:
Zephyroth Leopard 10.5.2 AMD EFI
AMD X2 3800+
Asus A8N-VM CSM
Visiontek HD 2600 Pro 512mb (dev id:9589)
HDD: Maxtor 200GB IDE (MBR partitioned)
audio: Soundmax (got it working with azalia package installer)
Lan: Nforce ethernet (not working, tried forcedeth and skge)
#25
Posted 04 April 2008 - 05:41 AM
#26
Posted 04 April 2008 - 11:14 AM
Does that mean you have updated the BIOS of your card? If you really did so, I guess I cannot help you. I know that Natit dumps your video BIOS and inserts it into IOReg, therefore a modified BIOS should not be much of a problem. Maybe someone on the IRC channel can help you.mcsmart there was a BIOS released by ATi for the 38x0 series recently that affected the fan controls.
Since that update I cannot use my 3850 in OSX once drivers are installed. Until the point that they are installed it works, but only at 1024x768 with no QE/CI etc.
No, not really, I am using a 512MB Radeon HD 2600 Pro as well. But is your card AGP or PCI-E?Do you think my trouble is caused by my card being 512 mb and not 256?
Yes1) I have the 2600 Pro, does this mean because it has 2 DVI that both ports work, making me be able to do dual screens
You can change it in the Control Panel2) Is the resolution changeable, or is it stuck, IE can OS X change the resolution in Control Panel, or do I have to use a boot flag.
I really cannot see what could be wrong. Do you have a PCI-E or AGP card? Try this installer.So, anyone got any idea for my problem yet? Please, guys?
I've just tried the Leopard graphic update and got my kernel panic. Really don't know what else I can do.
Try this installer for x2 owners.i have an asus EAH3870x2 and installing the drivers gives me a black screen after boot.. i tried using DVI and vga nothings working so far.
#27
Posted 04 April 2008 - 01:02 PM
#28
Posted 04 April 2008 - 02:23 PM
So, anyone got any idea for my problem yet? Please, guys?
I've just tried the Leopard graphic update and got my kernel panic. Really don't know what else I can do.
My previous post:
Hi all, I followed all the above instruction but after rebooting, the white screen with the apple logo appears (distorted res) and then the screen turns blue (a very nice and smooth blue though). All I can see is a mouse which i can control and it appears to be in the correct resolution (1650x1080). And also I think that OSX is running behind that blue screen 'cuz I notice when i moved the mouse to the corner that I set up to display all windows, the mouse changed into a hand with a finger pointing.
Any advice, guys?
Thanks
Here's my system:
Zephyroth Leopard 10.5.2 AMD EFI
AMD X2 3800+
Asus A8N-VM CSM
Visiontek HD 2600 Pro 512mb (dev id:9589)
HDD: Maxtor 200GB IDE (MBR partitioned)
audio: Soundmax (got it working with azalia package installer)
Lan: Nforce ethernet (not working, tried forcedeth and skge)
I'M HAVING THE SAME EXACT PROBLEM!
I've had the same problems with ToH 10.5.0 (patched for AMD), Zephyroth 10.5.2 Rev. 1 AND Rev. 2!!! I set Leopard to go to the login screen so it doens't automatically logon, and I get my cursor and a blue background. It didn't freeze, I can start to type in my password and press enter and the hard drive activity light starts to blink like it normally would.
The only way to get it working is to boot with -s and remove ATIRADEONX2000.kext and Natit.kext. WHY DOES THIS ALWAYS HAPPEN?
I guess i'll have to live without accelerated support, I can still change my resolution by changing the com.apple.Boot.plist file.
It doesn't matter what method I use or what drivers I try installing.
Now one thing I noticed that after I install the drivers and look at the dates of the .kext files in /System/Library/Extensions, all the dates for the ATI-related drivers are from October 2007, even after the Leo graphics update. The only thing the installer does is install a natit.kext.
#29
Posted 04 April 2008 - 06:30 PM
This is a small guide on how to set up Natit for PCI-E Radeon HD graphics cards in Mac OS X Leopard (10.5.1 & 10.5.2). By following the steps below you will get full QE/CI/OpenGL and DVI output. I know there already is a guide but it is horribly outdated. It is actually a lot easier than you might think.
Supported Radeon HD cards:Step by step guide:
- Radeon HD 2400
- Radeon HD 2600 Pro, Radeon HD 2600 XT
- Radeon HD 2900 Pro, Radeon HD 2900 XT
- Radeon HD 3850
- Radeon HD 3870
- Radeon HD 3870x2
- Other Radeon HD 2x00/38x0 cards might work as well
Notes:
- Get Natit from here
- Extract the archive and copy Natit.kext to /System/Library/Extensions
- Locate ATIRadeonX2000.kext in /System/Library/Extensions, Open /System/Library/Extensions/ATIRadeonX2000.kext/Contents/Info.plist with the editor of your choice and add the PCI ID of your card (if it is not already in there). Save.
- If you have a Radeon 2600 Pro or a Radeon 3850 and 10.5.1 download this (white menu fix)
Extract it and replace the original ATIRadeonX2000GLDriver.bundle in /System/Library/Extensions with the one you have just downloaded.- If you have a Radeon 2600 Pro or a Radeon 3850 and 10.5.2 download this (white menu fix)
Extract it and replace the original ATIRadeonX2000GLDriver.bundle in /System/Library/Extensions with the one you have just downloaded.- If you have a Radeon 2900 Pro or a Radeon 2900 XT download this
Extract it and copy ATY_Franklin.kext to /System/Library/Extensions/ATINDRV.kext/Contents/PlugIns.- If you have a different chipset skip this step!
- Open Terminal (if you haven't already done so) and type:
cd /System/Library/Extensions sudo chown -R root:wheel * sudo chmod -R 755 * sudo rm /System/Library/Extensions.mkext sudo rm /System/Library/Extensions/Caches/com.apple.kext.info- You are done. Reboot and pray
Changelog:
- It is recommended to perform a clean install. Do not select any graphics-related things during the installation.
- Radeon HD 2400 users: You do not get DVI support. You have to use a DVI2VGA-converter instead.
- If DVI works, HDMI will work as well (with DVI2HDMI adaptor), no HDMI audio ATM
- AGP versions of these cards require additional patching. I cannot test it and therefore this guide does only applies to the PCI-E versions.
Thanks to netkas who made these great drivers. For more information check the #radeonhd IRC channel at irc.osx86.hu
- 2008-04-03: updated 2900 information, added ATY_Franklin.kext link, added link to FAQ
Please also have a look at this FAQ!
how can i add my ID???
will you please post how to do it?
thanks
#30
Posted 04 April 2008 - 06:37 PM
Does that mean you have updated the BIOS of your card? If you really did so, I guess I cannot help you. I know that Natit dumps your video BIOS and inserts it into IOReg, therefore a modified BIOS should not be much of a problem. Maybe someone on the IRC channel can help you.
No, not really, I am using a 512MB Radeon HD 2600 Pro as well. But is your card AGP or PCI-E?
Yes![]()
You can change it in the Control Panel
I really cannot see what could be wrong. Do you have a PCI-E or AGP card? Try this installer.
Try this installer for x2 owners.
I think thats the same installer available in the #radeonhd channel, if i use the installer i get a black screen and if i use the first method i get a garbled display, either black with blue and white splotches or purple and white (which i believe is the osx login screen). i think we need some type of fix.. my device id and vendor are the same 0x950f1002 . Im on an nforce motherboard with efi 8 and im not using vanilla kernel so maybe that could cause problems?
#31
Posted 05 April 2008 - 02:50 PM
I'M HAVING THE SAME EXACT PROBLEM!
I've had the same problems with ToH 10.5.0 (patched for AMD), Zephyroth 10.5.2 Rev. 1 AND Rev. 2!!! I set Leopard to go to the login screen so it doens't automatically logon, and I get my cursor and a blue background. It didn't freeze, I can start to type in my password and press enter and the hard drive activity light starts to blink like it normally would.
The only way to get it working is to boot with -s and remove ATIRADEONX2000.kext and Natit.kext. WHY DOES THIS ALWAYS HAPPEN?
I guess i'll have to live without accelerated support, I can still change my resolution by changing the com.apple.Boot.plist file.
It doesn't matter what method I use or what drivers I try installing.
Now one thing I noticed that after I install the drivers and look at the dates of the .kext files in /System/Library/Extensions, all the dates for the ATI-related drivers are from October 2007, even after the Leo graphics update. The only thing the installer does is install a natit.kext.
This also counts for me and I have a ATI mobility 2400 in my MSI ex610 Notebook (so I can't upgrade :-()... Is there nothing we can do to overcome this problem?
#32
Posted 05 April 2008 - 02:55 PM
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Timeout</key> <string>10</string> <key>Graphics Mode</key> <string>1280x1024x32</string> </dict> </plist>
Change the string to whatever you want.
EDIT: Well, I took another stab at installing the drivers; heres what I did:
1. Boot with -x (safe boot)
2. Installed the Leopard Graphics Update v1.0.
3. Installed the new natit; logged out.
4. Installed the white menus fix for the 2600PRO; logged out.
5. Installed the triakis DVI stuff; restarted.
I got the SAME EXACT RESULT as all the other times before.
#33
Posted 05 April 2008 - 06:05 PM
#34
Posted 05 April 2008 - 08:38 PM
I have a Ati 3850. The temperature is +65º (127w) with Macosx86 and 55º (165 w) whith XP. Have this a solution.
thanks
#35
Posted 06 April 2008 - 10:36 AM
AGP cards are not supported by this driver. Check your the IRC channel to get more help.My videocard Ati Radeon HD 2400 Pro AGP.
The high temperature is normal. You might want to get a better fan for your cardI have a Ati 3850. The temperature is +65º (127w) with Macosx86 and 55º (165 w) whith XP. Have this a solution.
#36
Posted 06 April 2008 - 05:34 PM
I think I know why some of you are having problems with this.
Info.plist isn't the only file in the X2000 kext that refers to your device ID. If you go inside the MacOS folder, the ATIRadeonX2000 file in there also refers to the device ID's.
Instead of ADDING your device ID to Info.plist, try changing one of the device ID's. For example try changing 0x94c91002 to 0x12341002 where 1234 is your device ID.
Then open the ATIRadeonX2000 file inside MacOS with a hex editor (with the appropriate permissions), search for 3D C9 94 00 00 and change this to 3D 34 12 00 00 where 1234 is your device ID. Make sure you enter 34 12 and not 12 34! Then do step 5 to repair permissions.
Let me know if this works or not!
Nice guide by the way mcsmart!
Will
#37
Posted 07 April 2008 - 09:58 AM
The high temperature is normal. You might want to get a better fan for your card
And also consumes more watts (+30 w)
Thanks
#38
Posted 07 April 2008 - 02:16 PM
#39
Posted 08 April 2008 - 08:39 AM
I could probably learn it pretty quickly, but I work so much that I barely have time to even play with my PC's anymore
These days I just like to post up my problems and see if others can figure out the issues.
I can even provide a BIOS dump if that would help.
#40
Posted 08 April 2008 - 09:08 AM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account






