Help - Search - Members - Calendar
Full Version: Help with 4890 in Snow Leopard
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Graphics Cards > ATi
callumj09
I have just installed Snow Leopard but am having trouble getting my HD 4890 to work. After a successful install of Snow Leopard I continued to install a graphics patch available from Netkas (http://netkas.org/?p=137g). However when restarting I get a kernel panic... I try and boot again and it just stalls and I have no idea why (although this time not reporting a KP). As instructed I am running Snow Leopard on the 32-bit kernel.

Any success stories of people using a 4890 with Snow Leopard (specifically XFX)? Thanks a lot!

PS. I'm gonna try using Netkas's graphics patches for 10.5.x and see if I have any luck with that.
Ice88
QUOTE (callumj09 @ Aug 31 2009, 07:46 AM) *
I have just installed Snow Leopard but am having trouble getting my HD 4890 to work. After a successful install of Snow Leopard I continued to install a graphics patch available from Netkas (http://netkas.org/?p=137g). However when restarting I get a kernel panic... I try and boot again and it just stalls and I have no idea why (although this time not reporting a KP). As instructed I am running Snow Leopard on the 32-bit kernel.

Any success stories of people using a 4890 with Snow Leopard (specifically XFX)? Thanks a lot!

PS. I'm gonna try using Netkas's graphics patches for 10.5.x and see if I have any luck with that.


Yeah it didnt work for me either, only thing i can think of is flashing the card and using netkas kexts then.

EDIT:

Just tried using the 10.5.6 package, doesnt work. Gonna swap the ones on the CD back in and see if they work. Might check the permissions too and reboot.
bm2
First, you need an enabler, so your card is recognized by OS X. ATY_Init is the most common, but fails in 64-bit mode. EVOenabler is both 32 and 64-bit compatible. It's also pre-patched for the 4890:
Click to view attachment

Second, you need a patched ATI4800Controller kext, so the "built-in" ATI framebuffer gets activated for your card.
Click to view attachment

Third, you need a patched ATIRadeonX2000 kext, so acceleration is activated for your card.
Click to view attachment

Lastly, to install the linked kexts, unzip them, copy them to /System/Library/Extensions. Following which, in Terminal.app, execute this code:

QUOTE (paste into Terminal)
CODE
sudo chmod -R 755 /System/Library/Extensions;
sudo chown -R 0:0 /System/Library/Extensions;
sudo touch /System/Library/Extensions;
Allsop
I have my HD4890 running i 64 bits in SL with EVOenabler in /E/E and netkas QE_CI_Exotic_SL.pkg package installed.
If you get any problems with garbled graphics I reccomend that you install the QE_CI_Exotic_SL.pkg with Pacifist.


Also remember to remove the ATY_init.kext and remove ATIRNDRV and ATIDRV (from old leopard) if you want to run SL in 32 bit mode, in 64 bit this is not needed.
silca
@bm2 THANK YOU!!!

after a week I make it work (ATI4850), using the info from you post!!! biggrin.gif
iRobin
it works well for my computer, running SL 10.6.1.

MSI X58 Pro-E motherboard, w/ Intel i920 2.66GHz
Asus 4890 1GB Display Card
LG L1730S LCD (up to 1280*1024)


ATI Radeon HD 4890:

Chipset Model: ATI Radeon HD 4890
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 1024 MB
Vendor: ATI (0x1002)
Device ID: 0x9460
Revision ID: 0x0000
ROM Revision: 113-B7710C-176
EFI Driver Version: 01.00.318
Displays:
L1730S :
Resolution: 1280 x 1024 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Display Connector:
Status: No Display Connected

but now, my optical driver doesn't work. sad.gif

thanks!

iRobin

QUOTE (bm2 @ Sep 3 2009, 05:43 AM) *
First, you need an enabler, so your card is recognized by OS X. ATY_Init is the most common, but fails in 64-bit mode. EVOenabler is both 32 and 64-bit compatible. It's also pre-patched for the 4890:
Click to view attachment

Second, you need a patched ATI4800Controller kext, so the "built-in" ATI framebuffer gets activated for your card.
Click to view attachment

Third, you need a patched ATIRadeonX2000 kext, so acceleration is activated for your card.
Click to view attachment

Lastly, to install the linked kexts, unzip them, copy them to /System/Library/Extensions. Following which, in Terminal.app, execute this code:
Rantamplan
QUOTE (Allsop @ Sep 3 2009, 12:54 PM) *
I have my HD4890 running i 64 bits in SL with EVOenabler in /E/E and netkas QE_CI_Exotic_SL.pkg package installed.
If you get any problems with garbled graphics I reccomend that you install the QE_CI_Exotic_SL.pkg with Pacifist.


Also remember to remove the ATY_init.kext and remove ATIRNDRV and ATIDRV (from old leopard) if you want to run SL in 32 bit mode, in 64 bit this is not needed.


Hello, sorry my english,

you say to me what is the exact model of your HD 4890?

Thank you
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.