Jump to content
Bansaku

AMD Radeon problems DP4

34 posts in this topic

Recommended Posts

Greetings folks!

 

Just installed DP4 after much trial and error. It seems the new AMD kexts have changed; ATIRadeonX3000.kext is gone, replaced by AMDRadeonAccelerator.kext. I had to install DP4 with NO GraphicsEnabler=y (and no AtiConfig=Duckweed), otherwise it would hang on a grey screen. After install to reach the desktop I had to do the same and leave out GraphicsEnabler=y, otherwise I would never reach the desktop. I never had any problems with DP1-3, so I am a little frustrated.

 

Has anyone else with AMD/ATi cards had any issues with DP4? If so, how did you solve the problem? I would like to have this kink worked out before Mountain Lion goes on sale soon.

Share this post


Link to post
Share on other sites
Advertisement

Same problem, Ati HD 6870 with gray screen, I can´t start installer. Itested with G = Y, G = N, Ati ports ... etc and nothing.

 

No problems with 10.7.4 Lion, Mountain Lion DP1, DP2 and DP3.

 

Excuse my English, I am using a translator.

 

Thanks

Share this post


Link to post
Share on other sites

hello

 

try to see and edit the kext with u dev id

 

or remove the atixxxxcontroller from the installer

 

atiradeon3000x no long exist, replaced with atiradeonacelerator

 

good hack

Share this post


Link to post
Share on other sites

Got white screen with a cursor. My devices are Z68XP-UD3R, HD6870, and i2500K and set to iMac12,2.

Tested with Clover & Chameleon, no graphic enable.

 

 

Solving my problem was to enable Intel HD3000 (initiate first in BIOS) along with HD6870 and set to MacBook Pro 8,3 with Chameleon boot loader. Then, I got installation process. After I installed necessary kexts and patched AppleHDA, I was back to use iMac12,2.

 

Now, can use "UseKernelCache=Yes."

 

Still have Kernel cache issue from cold boot, got to set "UseKernelCache=No." However, can use KernelCache after reboot, very odd.

Share this post


Link to post
Share on other sites

Seems even if the Graphics cards load, QE is still disabled. Full resolution appears, but things like Transparent Menu Bar, LaunchPad, Transitions are choppy or doesn't work.

Share this post


Link to post
Share on other sites

I've been having similar troubles getting DP4 to install. Instead of the installer screen loading I get a grey/white screen and sometimes with artefacts. It does this across all three of my displays. I've tried it with just one display, switching ports etc and nothing works. Sometimes if I remove and replug some of my displays I can see the installer window behind a tonne of interference type artefacts.

 

So frustrating since I've been pulling my hair out after 10.7.4 killed my machine with the only apparent option being to reinstall. Figured if I needed to do a reinstall I may as well go with ML as people have been raving about it. Still nada. I'm downloading a 10.7.3 copy now since the app store one is obviously 10.7.4 and didn't work. :(

Share this post


Link to post
Share on other sites

I've got 10.7 installed now by deleting ati6000controller.kext and using GraphicsEnabler=no.

 

However, I still have to boot with GraphicsEnabler=no and I can't set resolution or use QE/CI.

 

If I set GraphicsEnabler=yes then it just sits with the Apple logo and the spinning loading symbol forever.

Share this post


Link to post
Share on other sites

Solved!! :P

 

Soo, I dug around in the Ati6000Controller.kext, both on the install image and the actual installed OS. This snippet is from the plist:

  <key>IOPCIMatch</key>
  <string></string>

 

Notice anything missing?!

Silly Apple, why you no hear of buddy checks! :P

 

I then simply copied and pasted the device ID's from DP3 and viola!!! Success!!

 

  <key>IOPCIMatch</key>
  <string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002</string>

 

To get full QE/CI with a Radeon 6000HD, simply add the missing info into the Ati6000Controller.kext info.plist, repair permissions, add GraphicsEnabler=y to boot.plist and you are good to restart.

 

Note: If you want to add the device ID's to the installer's Ati6000Controller.kext, add them after you restored the image to a USB drive (or HD if that's the way you choose to do it). However, simply booting from the installer with GraphicsEnabler=n is the easiest way to go about it. Happy Hack'n!

Share this post


Link to post
Share on other sites

Installed DP4 with little trouble, but i'm still having this graphics issue. Basic low res was working out of the box, then I added my dev id to ATI5000Controller (68be, ati 5750). I've got full resolution but no QE/CI. I tried also adding my dev ID to the AMDRadeonAccelerator.kext just as a guess. No effect. Any more ideas?

 

I remember the days when Mac OS would scale down the eye candy for machines without QE/CI. Now it just laughs at you.

 

Just FYI, I first tried to use my ATI5000Controller from 10.7 since the dev IDs were already there and it worked so well in Lion. Doesn't work. 10.8 requires a newer driver.

 

Fixed my problems :) I have full QE/CI.

How did you achieve that? Did you have installation issues i.e. white screen? Also, which card do you have?

 

Second that. How did you fix it?

 

I'm not trying to be rude, but it really helps no one when you say you found a solution, but then don't share it.

 

 

EDIT: SUCCESS

Adding my devID to AMDRadeonAccelerator.kext did the trick. I made a noob mistake the first time and put it in the wrong section. There are many sections in the info.plist which have devIDs. Be sure to put yours under the correct family of card. For example, my card is a 5750 which is a "juniper". If you do not know the family of your card check wikipedia.

 

In short, your devID needs to be in the controller kext (e.g. ATI5000Controller.kext) and in the correct section of the accelerator kext. (5/6xxx cards use AMDRadeonAccelerator.kext, 4xxx cards use ATIRadeonX2000.kext)

 

If you cannot boot to the OS, try booting to your working Lion or SL install. Copy over the kexts that need to be editied, edit, then replace them using kext wizard.

 

Hope this helps someone.

Share this post


Link to post
Share on other sites

Solved!! :P

 

Soo, I dug around in the Ati6000Controller.kext, both on the install image and the actual installed OS. This snippet is from the plist:

  <key>IOPCIMatch</key>
  <string></string>

 

Notice anything missing?!

Silly Apple, why you no hear of buddy checks! :P

 

I then simply copied and pasted the device ID's from DP3 and viola!!! Success!!

 

  <key>IOPCIMatch</key>
  <string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002</string>

 

To get full QE/CI with a Radeon 6000HD, simply add the missing info into the Ati6000Controller.kext info.plist, repair permissions, add GraphicsEnabler=y to boot.plist and you are good to restart.

 

Note: If you want to add the device ID's to the installer's Ati6000Controller.kext, add them after you restored the image to a USB drive (or HD if that's the way you choose to do it). However, simply booting from the installer with GraphicsEnabler=n is the easiest way to go about it. Happy Hack'n!

 

Boom! Good find! Strangely though, my problem turned out to be because of Ati6000Controller.kext but different to yours. I noticed that my Ati6000Controller.kext was basically empty - no plists. I guessed this must have been because I deleted it off the original install usb to get it to install. I copied over the file that I deleted though and noticed that it *did* have the devids added already.

 

I now have full resolution and QE/CI across all three of my displays, whoop whoop! Well two of my displays that is, the one that is connected via VGA isn't using it's full resolution and clicking 'scaled' instead of 'best for display' in System Preferences crashes System Preferences.

Share this post


Link to post
Share on other sites

I had the same problem with the grey screen during installation. Just by accident i hit the power button and put the system to sleep. When i hit the power button to wake it up, the display was working properly and i could continue with the installation. Once ML was installed, no more issues with the graphics.

Share this post


Link to post
Share on other sites

My DP4 ATI6000Controller.kext wasn't missing any addresses the only thing i had to do was to add my custom GPU personalities in order to get passed

that white screen plus to get HDMI+audio output working :)

Share this post


Link to post
Share on other sites

My DP4 ATI6000Controller.kext wasn't missing any addresses the only thing i had to do was to add my custom GPU personalities in order to get passed

that white screen plus to get HDMI+audio output working :)

 

What card are you using?

And how did you edit GPU personalities?

Share this post


Link to post
Share on other sites

 

EDIT: SUCCESS

Adding my devID to AMDRadeonAccelerator.kext did the trick. I made a noob mistake the first time and put it in the wrong section. There are many sections in the info.plist which have devIDs. Be sure to put yours under the correct family of card. For example, my card is a 5750 which is a "juniper". If you do not know the family of your card check wikipedia.

 

In short, your devID needs to be in the controller kext (e.g. ATI5000Controller.kext) and in the correct section of the accelerator kext. (5/6xxx cards use AMDRadeonAccelerator.kext, 4xxx cards use ATIRadeonX2000.kext)

 

If you cannot boot to the OS, try booting to your working Lion or SL install. Copy over the kexts that need to be editied, edit, then replace them using kext wizard.

 

Hope this helps someone.

 

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

Share this post


Link to post
Share on other sites

To bypass the white screen this what i did :

 

- org.chameleon.Boot.plist : I removed all graphic settings and set graphicEnabler to no.

- removed

ATI6000Controller.kext .

(remove the correct one according to your system and back it up before).

 

After the install, i restored my settings and the original kext.

Share this post


Link to post
Share on other sites

Solved!! :P

 

Soo, I dug around in the Ati6000Controller.kext, both on the install image and the actual installed OS. This snippet is from the plist:

  <key>IOPCIMatch</key>
  <string></string>

 

Notice anything missing?!

Silly Apple, why you no hear of buddy checks! :P

 

I then simply copied and pasted the device ID's from DP3 and viola!!! Success!!

 

  <key>IOPCIMatch</key>
  <string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002</string>

...

 

Bansaku,

I do not understand; in my Info.plist, the all codes are there; see below:

 

<string>AMD6000Controller</string>

<key>IOPCIMatch</key>

<string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002 0x68411002 0x67041002</string>

And I have still the white screen at boot. I put the flag " -v PciRoot=1 "

Share this post


Link to post
Share on other sites

Bansaku,

I do not understand; in my Info.plist, the all codes are there; see below:

 

 

<string>AMD6000Controller</string>

<key>IOPCIMatch</key>

<string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002 0x68411002 0x67041002</string>

 

And I have still the white screen at boot. I put the flag " -v PciRoot=1 "

 

Remove that kext during the installation. You ll put it back when finished.

Share this post


Link to post
Share on other sites

Remove that kext during the installation. You ll put it back when finished.

 

No lucky. I've tried to remove

Ati6000Controller.kext, at boot suprisely; I have the half screen to

install ML DP4 (1/2 black screen; 1/2 panel to install).

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.

  • Similar Content

    • By peri08
      I have successfully installed Mavericks DP1 on my Z87-HD3 based system. I then upgraded all the way to DP4 (first DP2, DP3 then DP4) and up till DP3 everything worked fine. After installing DP4, I restarted the system and now cannot login anymore. The login screen appears but my username is gone. All I'm left with is the "Other..." option. Manually inputing my previous username and password does not work either. 
       
      I have tried to boot from my install usb stick and reset the password from there and weirdly, my username appears correctly in the resetpassword program. 
       
      Does anybody have an idea how to correct this problem? I'd really rather not have to re-install the system.
    • By oldnapalm
      Patched OSInstall.mpkg and OSInstall framework to allow installation on MBR partition.
       
      How to use

      tar zxvf ~/Downloads/Mavericks_DP4_MBR_Patch.tar.gz -C /Volumes/"installer volume name"
    • By rlf
      I want to report that the Lenovo Z580 laptop with i5-3210M processor works well on 10.8.4 and 10.9 DP4.
       
      Unfortunately, the only thread for the Z580 is over at Tony Mac (yeah, I know...)
       
      For 10.8.4, see my comments on that thread at page 37, posting #365, and of course, read the 1st posting of that thread.
       
      For 10.9 DP4, my additional comments are below:
       
      Install all files specified with the following exceptions:
       
      SleepEnabler.kext - delete this kext, it is not compatible with 10.9 DP4 and will cause a KP with AICPM kext.
      AICPM kext - install the one from here: http://www.osx86.net/view/3930-appleintelcpupowermanagement.kext_10.9_dp1.html
      VoodooPS2Controller.kext - install the one found here: http://www.insanelymac.com/forum/files/file/91-voodoops2-109-only
    • By mais_um
      Hi all
       
      Anyone have a AD1988B working on ML DP4?
       
      I have a modified dsdt, extract the zlibs (ayout12.xml.zlib and Platforms.xml.zlib) change-it like in Lion compress again... but no go.
       
      DSDT Modification:

      Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "subsystem-id", Buffer (0x04) { 0xA0, 0x00, 0x00, 0x00 }, "subsystem-vendor-id", Buffer (0x04) { 0x6B, 0x10, 0x00, 0x00 }, "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } }
       
      Thanks, cya
    • By soupladel
      I have just installed Mountain Lion DP4 and I am not getting any video playback.
       
      Ok, I will first admit that I am relatively new to both Macs and the fine art of the Hackintosh. However, I do think I have a relatively good grasp of how things should be done.
       
      It has taken me most of the day to get the right combination of tweeks in order to get ML installed but I cannot for the life of me figure out why i am not getting video playback. My systems spec is:
       
      P8Z68-V Pro/Gen3
      i7 2700k
      16Gb 1600MHz RAM
      Asus GTX 680
      Various HDD and SSD.
      2x Asus VE248H 24" Monitors
       
      I have networking up running, my GFX card is recognised (unlike my Lion install for obvious reasons), all HDD and SSD are recognised, I have USB3.0 working. In fact about the only thing i have not yet sorted is Audio.
       
      Is there anything obvious anyone can think of that would prevent video playback?
       
      I am not talking about anything over adventurous like MKVs, I am talking about MOV files such as movie trailers or even the various videos on the apple home page such as the new ipad video. I have also tried mov files films on my iPhone to no avail.
×