Jump to content

fluid | fixed

MacFaulty

MacFaulty

Member Since 07 Oct 2011
Offline Last Active Apr 28 2013 10:48 AM
*****

In Topic: HD6950 ML 10.8 (translation please?)

23 April 2013 - 05:41 PM

So, I got it running now on 10.8.0 with some kexts from somebody (will try to post those later, but busy with school now :(), but whenever I want to update to 10.8.2 I get a kernel panic on AMDAccelerator and even a rollback doesn't work :( Anybody got experience with this? :)

In Topic: Mountain Lion 10.8.2 + 6950 2GB = Bwah... HELP!

19 April 2013 - 10:42 PM

I know this thread is reasonably old, but I finally got it working on my desktop by setting the integrated as primary and if you boot in the mac you switch the cable to your dedicated card right away to bypass the cold boot bug. After a fes mins you have a fully working desktop with your HD6950 as primary card.

In Topic: HD6950 ML 10.8 (translation please?)

18 April 2013 - 05:12 PM

My Graphics Family is Cayman (Cayman Pro officially, but I only see Cayman). So I looked and my device IDs are already in there. My device IDs are already in all kexts. My dev & ven ID: 0x67191002
ATISupport is always loaded. I checked that with the program given in the post from the olarila forum, so that works :)

What to do next? I just don't get any further (even with Google). I know that some people (like manor) got it working somehow. Also read his dual 6950 guide, but doesn't work with my card :(

edit: my kexts info.plist files:

AMDAccelerator (cayman section):
  <key>AMDCaymanGraphicsAccelerator</key>
  <dict>
   <key>ATIEnableWideBlitSupport</key>
   <true/>
   <key>ATIUseTearingWideBlit</key>
   <false/>
   <key>CFBundleIdentifier</key>
   <string>com.apple.AMDRadeonAccelerator</string>
   <key>GpuDebugPolicy</key>
   <integer>0</integer>
   <key>IOClass</key>
   <string>AMDCaymanGraphicsAccelerator</string>
   <key>IODVDBundleName</key>
   <string>AMDRadeonVADriver</string>
   <key>IOKitDebug</key>
   <integer>0</integer>
   <key>IOMatchCategory</key>
   <string>IOAccelerator</string>
   <key>IOPCIMatch</key>
   <string>0x67181002 [color=#ff0000]0x67191002[/color] 0x67041002</string>
   <key>IOProbeScore</key>
   <integer>200</integer>
   <key>IOProviderClass</key>
   <string>IOPCIDevice</string>
   <key>IOSourceVersion</key>
   <string>0.0.0.0.0</string>
   <key>IOVARendererID</key>
   <integer>16908288</integer>
   <key>sensor-properties</key>
   <array>
	<dict>
	 <key>device_type</key>
	 <data>
	 Z3B1LXNlbnNvcg==
	 </data>
	 <key>location</key>
	 <string>GPU</string>
	 <key>name</key>
	 <string>gpu-sensor</string>
	 <key>polling-period</key>
	 <data>
	 AAAAAQAAAAA=
	 </data>
	 <key>reg</key>
	 <data>
	 AAAAAg==
	 </data>
	 <key>sample-period</key>
	 <data>
	 AAAAAACYmAA=
	 </data>
	 <key>sensor-id</key>
	 <data>
	 AAAABg==
	 </data>
	 <key>version</key>
	 <data>
	 AAAAAg==
	 </data>
	 <key>zone</key>
	 <data>
	 AAAAAg==
	 </data>
	</dict>
   </array>
  </dict>


My ATI6000Controller kext:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>12A251</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>AMD6000Controller</string>
<key>CFBundleGetInfoString</key>
<string>AMD6000Controller 8.0.51 11387</string>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMD6000Controller</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Radeon HD 6000 Controller</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>8.0.51</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>8.0.0</string>
<key>DTCompiler</key>
<string></string>
<key>DTPlatformBuild</key>
<string>4F212</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>12A251</string>
<key>DTSDKName</key>
<string></string>
<key>DTXcode</key>
<string>0440</string>
<key>DTXcodeBuild</key>
<string>4F212</string>
<key>IOKitPersonalities</key>
<dict>
  <key>Controller</key>
  <dict>
   <key>ATY,Gibba</key>
   <dict>
	<key>aty_config</key>
	<dict>
	 <key>CFG_NO_HDCP</key>
	 <true/>
	 <key>CFG_NO_PP</key>
	 <false/>
	</dict>
   </dict>
   <key>ATY,Lotus</key>
   <dict>
	<key>aty_config</key>
	<dict>
	 <key>CFG_GEN_FLAGS</key>
	 <integer>1</integer>
	 <key>CFG_USE_STUTTER</key>
	 <true/>
	</dict>
   </dict>
   <key>ATY,Muskgrass</key>
   <dict>
	<key>aty_config</key>
	<dict>
	 <key>CFG_GEN_FLAGS</key>
	 <integer>1</integer>
	 <key>CFG_USE_STUTTER</key>
	 <true/>
	</dict>
   </dict>
   <key>CFBundleIdentifier</key>
   <string>com.apple.kext.AMD6000Controller</string>
   <key>IOClass</key>
   <string>AMD6000Controller</string>
   <key>IOMatchCategory</key>
   <string>IOFramebuffer</string>
   <key>IOName</key>
   <string>AMD6000Controller</string>
   <key>IOPCIMatch</key>
   <string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 [color=#ff0000]0x67191002[/color] 0x68401002 0x68411002 0x67041002</string>
   <key>IOProbeScore</key>
   <integer>65050</integer>
   <key>IOProviderClass</key>
   <string>IOPCIDevice</string>
   <key>aty_config</key>
   <dict>
	<key>CFG_CAA</key>
	<integer>0</integer>
	<key>CFG_CAIL_CAPS</key>
	<integer>0</integer>
	<key>CFG_FB_LIMIT</key>
	<integer>0</integer>
	<key>CFG_GEN_FLAGS</key>
	<integer>0</integer>
	<key>CFG_GRPH_CONTROL_DIS</key>
	<integer>40964</integer>
	<key>CFG_INT_SSPC</key>
	<integer>25</integer>
	<key>CFG_NO_HDCP</key>
	<false/>
	<key>CFG_NO_PP</key>
	<false/>
	<key>CFG_SURFACE_INFO_DIS</key>
	<integer>1703936</integer>
	<key>CFG_USE_FBC</key>
	<false/>
	<key>CFG_USE_STUTTER</key>
	<false/>
	<key>DALReadDelayStutterOff</key>
	<integer>4</integer>
	<key>DALUseUrgencyWaterMarkOffset</key>
	<integer>0</integer>
   </dict>
   <key>aty_properties</key>
   <dict>
	<key>PP_ActivitySamplingInterval</key>
	<integer>1000</integer>
	<key>PP_DisablePowerContainment</key>
	<integer>0</integer>
	<key>PP_HighSamplingInterval</key>
	<integer>200000</integer>
	<key>PP_MCLKStutterModeThreshold</key>
	<integer>30000</integer>
	<key>PP_R600ActivityHysteresis</key>
	<integer>5</integer>
	<key>PP_R600LoweringHighPercentage</key>
	<integer>25</integer>
	<key>PP_R600LoweringMediumPercentage</key>
	<integer>10</integer>
	<key>PP_R600RaisingLowPercentage</key>
	<integer>10</integer>
	<key>PP_R600RaisingMediumPercentage</key>
	<integer>25</integer>
	<key>PP_R600VotingRightsClients</key>
	<integer>12583475</integer>
	<key>PP_UserMaxClockForMultiDisplays</key>
	<integer>1</integer>
   </dict>
  </dict>
</dict>
<key>OSBundleCompatibleVersion</key>
<string>1.1.36</string>
<key>OSBundleLibraries</key>
<dict>
  <key>com.apple.iokit.IOACPIFamily</key>
  <string>1.2</string>
  <key>com.apple.iokit.IOGraphicsFamily</key>
  <string>1.3</string>
  <key>com.apple.iokit.IOPCIFamily</key>
  <string>1.2</string>
  <key>com.apple.kext.AMDSupport</key>
  <string>1.1.36</string>
  <key>com.apple.kpi.bsd</key>
  <string>8.0.0</string>
  <key>com.apple.kpi.iokit</key>
  <string>8.0.0</string>
  <key>com.apple.kpi.libkern</key>
  <string>8.0.0</string>
  <key>com.apple.kpi.mach</key>
  <string>8.0.0</string>
</dict>
<key>OSBundleRequired</key>
<string>Safe Boot</string>
</dict>
</plist>


In Topic: HD6950 ML 10.8 (translation please?)

17 April 2013 - 05:55 PM

Okay, so I re-installed ML 10.8.0. Now getting this from scratch (hope I do this right :) )

First step is to inject dev and vendor IDs in the ATI6000Controller, AMDRadeonAccelerator and ATISupport kexts, right? There is already one thing I don't understand: What do you mean "insert in the right family", my family is Gibba (I googled and that came up). So I guess I must set my IDs in the Gibba sections, right?

I'll do this first and go experiment with the framebuffer names (got a list already, was searching on the wrong places xD).

If anybody got any additional ideas or suggestions, feel free to post them, because they might always come in handy :)

Oh, do I need to delete AMDRadeonAccelerator or do I need to keep it???
And where do I need to put my device IDs? In the Cayman and Gibba sections of the kexts?? A bit confusing...

In Topic: HD6950 ML 10.8 (translation please?)

17 April 2013 - 04:55 PM

What port do you mean? I'm using the First PCIe x16 for my card and my screen is plugged in the upper DVI port of my 6950 (top left, that is).
Will try another port then, but didn't worked back then.

Please tell me, how can I see what's loaded when I'm in safe mode?
Is there a list with all Framebuffer names?? Couldn't find any and I saw that my device and vendor ID already were registered in the Gibba section of ATI6000Controller (or AMDRadeonAccelerator, cant remember). So I used Gibba. It is also the standard one used by chameleon (chimera) bootloader.

I'm currently running 10.8.0. Couldn't update because of this white screen thingy.

Please, is there something so I can understand what's going on and where to look? I looked everywhere. Even other forums and searched, searched, but nothing useful came up. I also tried the kexts from manor's post, but didn't work either.

If I now boot with my own kexts I have to use -f (or UseKernelCache=No) but then it won't get past the verbose part :( I haven't rebuild my kextcache. Will try to do this now if I can get in the OS.

Hope you can understand me.

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy