Welcome to AMD OS X

Why not register now to gain full access.

Help with AMD OS X after installation.
User avatar
by: Lynx
#30209
Hi all,

I have been lurking here for a small while, I managed to use the 5.1 Sierra.dmg image (posted in a thread somewhere) to install onto my AMD Pc, Specs are:

CPU: FX8350
RAM: 2 x 8GB
Mobo: MSI 990fxa-gd65
GFX: R9 280X - Gigabyte

I have used a single 2TB hard disk for the install, I have installed clover and the system boots nicely. I have also moved the lilu and whatevergreen kexts to EFI/Clover/kexts/other (and updated) and removed the -radoff from the clover config.plist

I get a good score if i test my GFX with geekbench so I am happy its drivers are correct.

My only issue comes from sleep mode and waking from sleep. I have tried darkwake=no,0,8,10 and not been able to get waking from sleep to work. Before I altered the graphics and enabled whatevergreen I would just get a black screen. I now get a frozen image of the screen when I wake - I cant SSH so assume the system is really crashed.

My config.plist is here, injecting ATI with the correct framebuffer has not improved this.
Code: Select all
<?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>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<dict>
				<key>ATI</key>
				<false/>
				<key>Firewire</key>
				<false/>
				<key>HDA</key>
				<false/>
				<key>HDMI</key>
				<false/>
				<key>IDE</key>
				<false/>
				<key>IntelGFX</key>
				<false/>
				<key>LAN</key>
				<false/>
				<key>LPC</key>
				<false/>
				<key>NVidia</key>
				<false/>
				<key>SATA</key>
				<false/>
				<key>SmBUS</key>
				<false/>
				<key>USB</key>
				<true/>
				<key>WIFI</key>
				<false/>
			</dict>
			<key>Fixes</key>
			<dict>
				<key>DeleteUnused_400000</key>
				<true/>
				<key>FixDisplay_0100</key>
				<true/>
				<key>FixHDA_8000</key>
				<true/>
				<key>FixShutdown_0004</key>
				<true/>
				<key>FixUSB_1000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>HaltEnabler</key>
		<true/>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<false/>
				<key>PStates</key>
				<false/>
			</dict>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>-v slide=0 dart=0 darkwake=10 npci=0x3000 keepsyms=1 debug=0x100 EHCIacquire=Yes USBLegacyOff=Yes </string>
		<key>Debug</key>
		<false/>
		<key>DefaultLoader</key>
		<string>boot.efi</string>
		<key>DefaultVolume</key>
		<string>LastBootedVolume</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>NeverDoRecovery</key>
		<true/>
		<key>NeverHibernate</key>
		<true/>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>-1</integer>
		<key>XMPDetection</key>
		<string>Yes</string>
	</dict>
	<key>CPU</key>
	<dict>
		<key>UseARTFrequency</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>ResetHDA</key>
			<true/>
		</dict>
		<key>NoDefaultProperties</key>
		<true/>
		<key>USB</key>
		<dict>
			<key>AddClockID</key>
			<true/>
			<key>FixOwnership</key>
			<true/>
			<key>HighCurrent</key>
			<true/>
			<key>Inject</key>
			<true/>
		</dict>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Language</key>
		<string>en:0</string>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<true/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>5</integer>
		</dict>
		<key>TextOnly</key>
		<true/>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>FBName</key>
		<string>Hamachi</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<true/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>VideoPorts</key>
		<integer>4</integer>
		<key>NvidiaSingle</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleIntelCPUPM</key>
		<true/>
		<key>AppleRTC</key>
		<true/>
		<key>Debug</key>
		<false/>
		<key>DellSMBIOSPatch</key>
		<false/>
		<key>KernelCpu</key>
		<true/>
		<key>KernelHaswellE</key>
		<true/>
		<key>KernelLapic</key>
		<true/>
		<key>KernelPm</key>
		<true/>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x67</string>
		<key>MLB</key>
		<string>CK2269MEEUH</string>
		<key>ROM</key>
		<string>UseMacAddr0</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>10/07/10</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>MP51.88Z.007F.B03.1010071432</string>
		<key>Board-ID</key>
		<string>Mac-F221BEC8</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardType</key>
		<integer>11</integer>
		<key>ChassisAssetTag</key>
		<string>Pro-Enclosure</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>0x06</string>
		<key>Family</key>
		<string>Mac Pro</string>
		<key>LocationInChassis</key>
		<string>Part Component</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>Mobile</key>
		<false/>
		<key>ProductName</key>
		<string>MacPro5,1</string>
		<key>SerialNumber</key>
		<string>CK2269MEEUH</string>
		<key>Trust</key>
		<false/>
		<key>Version</key>
		<string>1.2</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Yes</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>

 Advertising

#30210
@Lynx,

Hi there,

i am struggling with the same issue as you do, though i have a different setup.
I tried to figure out what the different darkwake modes do and had the idea to meassure my systems' power consumption.

Running CineBench the power consumption is around 125 W.
Display on but no programs running i get about 45 W of consumption.

Now it gets interesting:
Using darkwake the power consumption drops to around 42 W, but there are big differences between the darkwake modes: Using certain modes of darkwake my system goes down to 42W but then goes back up to around 80W for around one minute before it drops back down. After 2 minutes or so the cycle repeats.

I figured for me the best solution right now is to go in System Preferences -> Energy: There you can select display energy saving times and whole System energy saving. I set system to "never" and just set a time for the display to turn off.

This is not how i would like to be but for now it does the job. Maybe we could team up in this post to get it running ;)
Post Merged
Here's a table i made, if you are interested in the .xls files tell me and i will upload it ;)
Attachments
darkwake functions and power consumption
darkwake functions and power consumption
Bildschirmfoto 2017-10-22 um 12.32.27.png (127.6 KiB) Viewed 611 times
User avatar
by: Lynx
#30214
Hi

It seems like from some investigating that a lot of people also seem to have issues, and that there is not a proper way to fix it.

I think working together on this would be a good idea. First question I had but am unsure as still quite new to Mac - hackintosh. Could we alter the ACPI settings in the fakeSMbios (is that the right name?) to try and fix this? It seems like the kernel doesn't know how to handle the AMD processors in sleep mode. It would be helpful to have the configurations of some people who do have it working. I guess it may be specific to our Motherboards. I will also have a look at the motherboard settings see if there is anything I have missed. I will also look at power consumption as I have a power meter.

Also, thankyou very much for your info on darkwake, this should be helpful if we can look at this together.
#30218
This is also my first Hackintosh, so my knowledge is quite limited (but I got quite a way :thumbup: ). I also think this comes down to ACPI settings.

For my setup this starts in UEFI, where i can enable different Sleep Settings for my North Bridge and South Bridge.

When I installed Sierra i set the Sleep Settings in UEFI like suggested:

CPU Configuration:
C6 Mode - Enabled (I'm not sure if this is good or not)

North Bridge:
IOMMU stuff. (Not sure if this important)

South Bridge:
Deep Sleep - Disabled

ACPI Settings:
Suspend to RAM - Auto
ACPI HPET Table - Enabled

Now as far as I know the North Bridge handles syncing and controlling processes between the CPU and PCI devices, such as GPUs.
So my systems' unresponsiveness and screen stutterings may be caused by wrong UEFI settings in CPU or North Bridge.

The South Bridge handles peripherals like USB devices and onboard Audio, which cause problems for me after wake up.
(Please don't quote me on all that)

Until now I haven't touched ACPI settings very much in Clover Configurator, as there is only stuff I have to read about first :D but I will have some time in the next few days and will report back without any guaranties :lol:
I'm thinking it's a combination of the right UEFI settings and config.plist settings.
Post Merged
Can you try to set C3 Latency to 0x3E9 in Clover Configurator under ACPI - SSDT.
This is used by real Macs and disables SpeedStepping. My system is much more responsive and stable after wake since I use it.
User avatar
by: Lynx
#30644
As far as possible my Bios settings match those that you have mentioned above.

As for the C3 latency, I guess thats my next thing to check, my system doesn't ever wake from sleep though.
User avatar
by: Norton287
#30647
Power management is disabled in the cpu as its AMD written and not an Intel CPU
User avatar
by: Norton287
#30877
sleep wake functions don't work either at all or very problematically
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]