Jump to content
mcsmart

[HOW TO] ATI Radeon HD 2400 / 2600 / 2900 / 3850 / 3870 on Leopard

560 posts in this topic

Recommended Posts

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.

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.

 

 

Do you think my trouble is caused by my card being 512 mb and not 256?

No, not really, I am using a 512MB Radeon HD 2600 Pro as well. But is your card AGP or PCI-E?

 

 

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

Yes ;)

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.

You can change it in the Control Panel

 

 

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.

I really cannot see what could be wrong. Do you have a PCI-E or AGP card? Try this installer.

 

 

 

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.

Try this installer for x2 owners.

Share this post


Link to post
Share on other sites
Advertisement

I have a PCI-e slot. I tried with the graphics update and then I get a kernel panic right after the drivers are loaded. I think that it is probably my setup, not the driver. something else might be causing the problem.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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:

  • 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

Step by step guide:

  1. Get Natit from here
  2. Extract the archive and copy Natit.kext to /System/Library/Extensions
  3. 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 :D

Notes:

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

Changelog:

  • 2008-04-03: updated 2900 information, added ATY_Franklin.kext link, added link to FAQ

Thanks to netkas who made these great drivers. For more information check the #radeonhd IRC channel at irc.osx86.hu

Please also have a look at this FAQ!

 

how can i add my ID???

will you please post how to do it?

 

 

thanks

Share this post


Link to post
Share on other sites
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? :D

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites

Well if you want your resolution changed go to /Library/Preferences/SystemConfiguration then open com.apple.Boot.plist. Make it look like this:

 

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

Share this post


Link to post
Share on other sites

My videocard Ati Radeon HD 2400 Pro AGP. My system Kalyway Leopard 10.5.1, but this card not working. After reboot and login, my screen only white backround. Different driver is card aviable? Please help me!! Thanks!!

Share this post


Link to post
Share on other sites

Hí,

 

I have a Ati 3850. The temperature is +65º (127w) with Macosx86 and 55º (165 w) whith XP. Have this a solution.

 

thanks

Share this post


Link to post
Share on other sites
My videocard Ati Radeon HD 2400 Pro AGP.

AGP cards are not supported by this driver. Check your the IRC channel to get more help.

 

 

I have a Ati 3850. The temperature is +65º (127w) with Macosx86 and 55º (165 w) whith XP. Have this a solution.

The high temperature is normal. You might want to get a better fan for your card :P

Share this post


Link to post
Share on other sites

Hi guys,

 

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

Share this post


Link to post
Share on other sites
The high temperature is normal. You might want to get a better fan for your card :P

 

And also consumes more watts (+30 w) ;)

 

Thanks

Share this post


Link to post
Share on other sites

My ATI Radeon HD 2400 working only with 1024*740.. when i tried to install FCP it says no agp graphic card is install. But mine is PCI-E.. why it says agp card is not installed...

Share this post


Link to post
Share on other sites

Thanks mcsmart, but I know so little about IRC, and even less about how to know how to properly change that stuff out.

 

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.

Share this post


Link to post
Share on other sites

I've just followed the instruction ( got ati hd 2400 ).. rebooted and just for few sec i saw blue scren and monitor went off. monitor light is blinking but me sure my monitor not supporting 1600+ resolution . May i know how to change resolution in safe mode.. pls help otherwise have to re-install whole osx again.

Share this post


Link to post
Share on other sites
I've just followed the instruction ( got ati hd 2400 ).. rebooted and just for few sec i saw blue scren and monitor went off. monitor light is blinking but me sure my monitor not supporting 1600+ resolution . May i know how to change resolution in safe mode.. pls help otherwise have to re-install whole osx again.
ufo_all when you first boot up and it asks you to press any key to choose startup options press any key.

At the prompt that comes up type this exactly as it is written (quote marks and all):

"Graphics Mode"="1024x768x32"

That should change the graphics down to a lower mode and allow you back into the OS to make changes.

Share this post


Link to post
Share on other sites
ufo_all when you first boot up and it asks you to press any key to choose startup options press any key.

At the prompt that comes up type this exactly as it is written (quote marks and all):

"Graphics Mode"="1024x768x32"

That should change the graphics down to a lower mode and allow you back into the OS to make changes.

 

Yes i've tired still it is dark.. monitor LED is blinking.. It just goes off after Blue screen apears..Is there any other way to edit.. can i edit with bootable dvd...

Share this post


Link to post
Share on other sites

I got my 2600Pro working with dual screens, I used the Leo4all r2 dvd, and selected the check for 2600.. and it just worked!

I got into System profiler and it says I have the 2600XT (Even though the box and the card's fan say 2600Pro), anyways I looked for system updates and there is an update for the 2600XT firmware, should I do this update or not?

This update is for Mac Pro computers with one or more ATI Radeon HD 2600 XT graphics cards installed, running Mac OS X 10.5.2 or later with the Leopard Graphics Update.

It updates the ATI Radeon HD 2600 XT graphics card firmware on all of the ATI Radeon HD 2600 XT graphics cards in the Mac Pro to improve system stability.

Installing this update on a 2.8 GHz Mac Pro system configured with multiple hard drives or more than 2GB of RAM will result in the system meeting Energy Star 3.0 requirements.

 

Thanks

Share this post


Link to post
Share on other sites
I got my 2600Pro working with dual screens, I used the Leo4all r2 dvd, and selected the check for 2600.. and it just worked!

I got into System profiler and it says I have the 2600XT (Even though the box and the card's fan say 2600Pro), anyways I looked for system updates and there is an update for the 2600XT firmware, should I do this update or not?

This update is for Mac Pro computers with one or more ATI Radeon HD 2600 XT graphics cards installed, running Mac OS X 10.5.2 or later with the Leopard Graphics Update.

It updates the ATI Radeon HD 2600 XT graphics card firmware on all of the ATI Radeon HD 2600 XT graphics cards in the Mac Pro to improve system stability.

Installing this update on a 2.8 GHz Mac Pro system configured with multiple hard drives or more than 2GB of RAM will result in the system meeting Energy Star 3.0 requirements.

 

Thanks

 

Maybe you (or someone) could help me out with that?

Share this post


Link to post
Share on other sites
Maybe you (or someone) could help me out with that?

Huh? Help you out installing? try the Leo4All v2 dvd (v3 will be out soon!), and select the ATI 2600 driver!

 

But firmware?

Share this post


Link to post
Share on other sites
Huh? Help you out installing? try the Leo4All v2 dvd (v3 will be out soon!), and select the ATI 2600 driver!

 

But firmware?

 

Someone can correct me if I'm wrong, but I would recommend not doing the firmware update.

 

That firmware is meant for a specific card that is made for the Mac hardware. It is different than the card that you actually own.

 

Flashing the firmware if it is not the exact correct firmware for your card can damage it permanently.

Share this post


Link to post
Share on other sites

hey.

i have the 2600 pro. it is giving me a problem with the menus, and popup windows---i'm not sure if this is what you qualify as the white menu. Any ideas how to get this to work. I've used the steps noted in the first post, and they didn't not help me fix it.

 

Thanks in advance.

Share this post


Link to post
Share on other sites
hey.

i have the 2600 pro. it is giving me a problem with the menus, and popup windows---i'm not sure if this is what you qualify as the white menu. Any ideas how to get this to work. I've used the steps noted in the first post, and they didn't not help me fix it.

 

Thanks in advance.

 

 

You can take a screenshot...Winkey+Shift+3. Shows up on your desktop as 'Picture #.png'.

Share this post


Link to post
Share on other sites

My Radeon X1950Pro broke, and I got a HD 3850 256mb as a replacement.

 

I managed to get it working with the instructions from the 1st post - I had to remove previous Natit.kext from single user mode (-s) first and the boot into safe mode (-x) to install the HD 3850 things.

 

But I also have the noisy fan problem. This is bad for me because I am supposed to make music on the Hackmac side (even bought Logic Studio for that).

How can I see the video card temp. in OSX?

 

I guess I'll wait for a while if somebody comes up with a solution. But if not, what video card would be the best option for a quiet hackmack operation but still powerful enough on the Windows side for playing modern games? Nvidia 8800GTS 512MB?

 

P.S. One improvement is that I can now shut down (vanilla kernel) - I couldn't with the X1950Pro, had to use the power switch.

 

Thanks, BTW.

Share this post


Link to post
Share on other sites

"AGP versions of these cards require additional patching. I cannot test it and therefore this guide does only applies to the PCI-E". What's driver need for me, ATI Radeon HD 2400 Pro AGP version card, and what's like patch use this card? Pci-e driver not working this card, my default screen resolution 1024x768, and QE not supported. I use dvi2vga connectors, but don't work. Please write me step by step tutorial this card. Thankyou everybody!

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.

×