Jump to content

(Help) HD 5450 on 10.8 GM


25 posts in this topic

Recommended Posts

Hello! i come from Hong Kong, i hope my english won't too bad.

 

Here is my situation, i install 10.8 GM on my PC, which consist Core i3 2100 and ASUS HD5450.

 

I have no idea how to open QE/CI in mountain lion~~~i need your help! What kexts do i need to add or edit?

 

Thanks!

Link to comment
Share on other sites

Hello! i come from Hong Kong, i hope my english won't too bad.

 

Here is my situation, i install 10.8 GM on my PC, which consist Core i3 2100 and ASUS HD5450.

 

I have no idea how to open QE/CI in mountain lion~~~i need your help! What kexts do i need to add or edit?

 

Thanks!

 

You need to add GraphicsEnabler=Yes to your boot.plist and if that doesn't work download and install ATI5000Injector.kext

Link to comment
Share on other sites

Seems like many ATI problems.Go like this

Graphic Enabler = No and if you have a copy of Mountain Lion DP3 then copy all ATI kexts from system/extensions to a folder.Now delete all the ATI kexts inside your current mountain lion system/extensions folder.Then copy those DP3 ATI kexts to the system/extensions folder and fix permissions.

Restart and boot with -v PciRoot=1.

Let me know if this works.

Link to comment
Share on other sites

I succesfully installed my HD5450 following this tread:

 

http://www.insanelymac.com/forum/index.php?showtopic=279730

 

Put my devID 0x68f91002 on

ATI5000Controller.kext

and

AMDRadeonAccelerator.kext

 

QE/CI work fine

 

 

Thanks man,

This worked for me.

Have Ati HD5450 (0x68E1, 0x1002) - Entered my iD in 4th section of Graphics Accelerator Plist (Starting with 0x68e01002) and got QU/CI back.

 

Thanks

Link to comment
Share on other sites

You need to add GraphicsEnabler=Yes to your boot.plist and if that doesn't work download and install ATI5000Injector.kext

 

Actually, all you need is to edit the Info.plist of two kexts (both in /System/Library/Extensions) - ATI5000Controller.kext and AMDRadeonAccelerator.kext *after* making syre you add GraphicsEnabler=Yes.

 

The Problem - Only so many GPU IDs are present in these two kexts - not enough to keep up with the many IHVs with AMD GPUs in their roster. (ASUS isn't the only IHV to get curbed; Visiontek and even XFX got curbed as well.)

 

The Walkthrough - Once you have the proper device ID of your GPU, you can search the appropriate section of each Info.plist for where to place your edits. I have a Visiontek HD5450 iSilence - however, other than the device ID itself, the procedure is identical for any other HD5450.

 

ATI5000Controller.kext covers the entire HD5xxx series, and is subsected by GPU subfamily - each subfamily is a type of tree; for HD5450, this is Cedar. My device ID is 0x100268F9; as is common practice for Apple, the IDs show in IOPCIMatch strings in reversed order. That means you add the following to the Cedar subsection's IOPCIMatch string - 0x68F91002.

 

AMDRadeonAccelerator.kext uses controller families; for the HD5450, you would use Hoolock. Again, edit an existing string, or add yours. Once you save your edits and exit Terminal, you still have to repair your permissions (Kext Wizard works best for this); optionally you can rebuild the kext caches as well.

Link to comment
Share on other sites

yep :) Saphire HD 5450 1GB DDR3 1002:68e1 (subsys 174b:3000). 68e1 is still present in ML ATI5000Controller.kext, but missing in AMDRadeonAccelerator.kext. Opened AMDRadeonAccelerator.kext/Content/Info.plist, found <string>0x68e01002</string> and extended into <string>0x68e01002 0x68e11002</string>, save.

 

If you are using kernel cache (in /Exta/org.Chameleon.boot.plist, either UseKernelCache=yes or

 

<key>UseKernelCache</key>

<string>Yes</string>

)

you now MUST rebuild it for S/L/E, easiest for most via Kext Wizard.

 

Reboot, BOOOOM - translucent menu bar is back = QE/CI.

 

(mind that DVD Player will only work when the framebuffer Eulemur is set correctly in /Extra/org.chameleon.boot.plist:

 

<key>ATIConfig</key>

<string>Eulemur</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

)

 

HAPPY :)

 

Big thanks to all who contributed!

  • Like 1
Link to comment
Share on other sites

  • 7 months later...

hum - I switched off graphis enabler in the chameleon.boot.plist because the correct framebuffer (Eulemur) would break wake-up from sleep on HDMI video. For watching DVDs it's best however to turn it back on. Just did in 10.8.2 --> black screen on both, HDMI and DVI. I know the trick to induce monitor sleep (e.g. via Exposee) and then wake the monitor up, but that did not work. 10.8.2 is responsive via keyboard - I can put it to sleep, and wake it up again via keyboard, but both mons stay black ..

 

As you can see, this used to work in 10.8.0

 

Do you know the solution?

Link to comment
Share on other sites

no such things as fbp Cedar, buoo ..

 

5xxx Framebuffer Personalities

Vervet

Douc

Langur

Uakari

Zonalis

Alouatta

Hoolock

Baboon

Eulemur

Galago

Colobus

Mangabey

Nomascus

Orangutan

 

6xxx Framebuffer Personalities

Pithecia

Bulrushes

Cattail

Hydrilla

Duckweed

Fanwort

Elodea

Kudzu

Gibba

Lotus

Ipomoea

Muskgrass

Juncus

Osmunda

 

The 5450 should work with Cedar, not Eulemur.

Link to comment
Share on other sites

BugsB, don't switch cards yet: i solved the black screen upon wake issue and also the HDMI audio issue (that one with the providential help of Mirone, an AppleHDA specialist). :D

 

Yes, i made it! Hope the "like" i gave to your last post calls your attention to this topic before you trash your little card. I'll PM you anyway.

 

Here's the solution: http://www.insanelymac.com/forum/topic/287013-thoughts-about-applehda-patching-on-amd-hardware-ati-chipsets-nvidia/#entry1899978 see post #17. :D

Link to comment
Share on other sites

  • 2 months later...

yep :) Saphire HD 5450 1GB DDR3 1002:68e1 (subsys 174b:3000). 68e1 is still present in ML ATI5000Controller.kext, but missing in AMDRadeonAccelerator.kext. Opened AMDRadeonAccelerator.kext/Content/Info.plist, found <string>0x68e01002</string> and extended into <string>0x68e01002 0x68e11002</string>, save.

 

If you are using kernel cache (in /Exta/org.Chameleon.boot.plist, either UseKernelCache=yes or

 

<key>UseKernelCache</key>

<string>Yes</string>

)

you now MUST rebuild it for S/L/E, easiest for most via Kext Wizard.

 

Reboot, BOOOOM - translucent menu bar is back = QE/CI.

 

(mind that DVD Player will only work when the framebuffer Eulemur is set correctly in /Extra/org.chameleon.boot.plist:

 

<key>ATIConfig</key>

<string>Eulemur</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

)

 

HAPPY :)

 

Big thanks to all who contributed!

 

 

 

Hi everyone sorry to bro bring this topic back up. I've trying to figure out why I can't my power color 5450 fully working.

I'm on 10.8.3 ive added my device I'd to 5000controller and AmdRadeonframebuffer I'm typing this on my ipad away from my desktop so I don't remember exactly what the kexts were called.

Here's where I am:

I have full Acceleration.

Device ID is 0x68e1

Vendor: ATI (0x1002)

 

My hdmi monitor works fine, but when I go to System Preferences > Displays > it shows there's another monitor connected.

It shows VGA and a really small resolution. I don't have any VGA monitor plugged in.

 

I have a DVI-D 2560 x 1440 display which does NOT work when I plugg both in. It stays blank.

When I plug the DVI monitor without the HDMI monitor the DVI monitor is completely blank.

 

I'm almost there I don't know what else to do can anyone help me?

 

Thanks!!

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...