Jump to content

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


  • Please log in to reply
559 replies to this topic

#21
Morpheus Phreak

Morpheus Phreak

    InsanelyMac Protégé

  • Members
  • PipPip
  • 65 posts
  • Gender:Male
  • Location:Olympia, WA
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.

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
iBryce

iBryce

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Baton Rouge, LA
mcsmart:

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

#23
jake123

jake123

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 270 posts
2 questions.
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
linhnd2000

linhnd2000

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
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)

#25
demonfox13x

demonfox13x

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 122 posts
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.

#26
mcsmart

mcsmart

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:Germany
  • Interests:Un*x-like systems, PCs, Scripting and Programming

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.

#27
iBryce

iBryce

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
  • Gender:Male
  • Location:Baton Rouge, LA
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.

#28
drumthrasher109

drumthrasher109

    InsanelyMac Legend

  • Guests
  • PipPipPipPipPipPipPip
  • 528 posts

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
vakol

vakol

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
  • Gender:Male
  • Location:Greece

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

#30
demonfox13x

demonfox13x

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 122 posts

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

#31
Tommy2d

Tommy2d

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

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
drumthrasher109

drumthrasher109

    InsanelyMac Legend

  • Guests
  • PipPipPipPipPipPipPip
  • 528 posts
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.

#33
Soundlover

Soundlover

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
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!!

#34
multivac

multivac

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Location:Espaa
H,

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

thanks

#35
mcsmart

mcsmart

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
  • Gender:Male
  • Location:Germany
  • Interests:Un*x-like systems, PCs, Scripting and Programming

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

#36
Edan Falls

Edan Falls

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
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

#37
multivac

multivac

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 129 posts
  • Location:Espaa

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

#38
ufo_all

ufo_all

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 140 posts
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...

#39
Morpheus Phreak

Morpheus Phreak

    InsanelyMac Protégé

  • Members
  • PipPip
  • 65 posts
  • Gender:Male
  • Location:Olympia, WA
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.

#40
ufo_all

ufo_all

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 140 posts
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.





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