Jump to content
anor4k

No graphics / USB / Audio after wake

586 posts in this topic

Recommended Posts

After upgrading to El Capitan (since PB1), I haven't managed to get sleep and wake working properly. It will go to sleep normally, but when I wake it up (using either the keyboard/mouse or the power button), and neither the display, usb or graphics will work. Ethernet works, since I can access my iTunes library using the Remote app on iOS.

Sleep/wake worked perfectly in Yosemite. I use a GA-Z77x-UP5 TH, i7 3770K, and an AMD 6850 on an OCZ SSD.

Can anyone help? I'll attach my config.plist and DSDT.

DSDT_CONFIG.zip

Share this post


Link to post
Share on other sites
Advertisement

AMD graphics not wakes from sleep in ElCapitan. This is a task for research.

 

Yes, i have an HD6870 and i have same problem no signal monitor after wake from sleep... :surprised:

 

Share this post


Link to post
Share on other sites

I have ASUS R9 270x and after wake from sleep i can't see on my screens, other stuff works.

I used diffrent settings in Clover but withour success.

Share this post


Link to post
Share on other sites

What would be the first step to research this issue?

 

I tried to use SSH after waking up, and it works, but I didn't read anything relevant in system.log. If I run shutdown -r now it doesn't reboot and I have to force reset.

 

I'm using a Sapphire 6670 and the GM build.

Share this post


Link to post
Share on other sites

What would be the first step to research this issue?

 

I tried to use SSH after waking up, and it works, but I didn't read anything relevant in system.log. If I run shutdown -r now it doesn't reboot and I have to force reset.

 

 

I'm using a Sapphire 6670 and the GM build.

I have a 6850. If I try to wake, I get no graphics, but USB appears to wake based on LED on the bottom of the mouse. Running:

pmset -g | grep Failure

returns

2015-09-21 19:19:33 -0400 Failure              Drivers Failure during wake due to PEG0(AppleHDAController):                          
2015-09-21 19:36:26 -0400 Failure              Drivers Failure during wake due to PEG0(AppleHDAController),HDEF(AppleHDAController),SAT0():           
2015-09-22 13:08:43 -0400 Failure              Drivers Failure during wake due to PEG0(AppleHDAController),HDEF(AppleHDAController),SAT0():           
2015-09-22 17:05:27 -0400 Failure              Drivers Failure during wake due to PEG0(AppleHDAController),HDEF(AppleHDAController),SAT0():

This leads me to believe that the problem is a driver conflict with HDMI audio, given that PEG0 is the PCI External Graphics and AppleHDAController is for audio.  SAT0() is my boot drive. HDEF is the audio device. I'm using the Bulrushes framebuffer and have not modified any kexts to get HDMI audio on the Radeon working.

Share this post


Link to post
Share on other sites

What would be the first step to research this issue?

 

I tried to use SSH after waking up, and it works, but I didn't read anything relevant in system.log. If I run shutdown -r now it doesn't reboot and I have to force reset.

 

I'm using a Sapphire 6670 and the GM build.

I have this line in system.log after wake up. System working and system.log is saving, I just have black screen and force to shutdown before look into logs.

Sep 23 21:46:32 iMac kernel[0]: ATIFramebufferNI::setPowerState(0x7c2347df02f8a781, 0 -> 1) timed out after 45910 ms

see, there is a framebuffer problem.

I also got a report from real iMac12,2 with the same TURKS Radeon. There is no such problem and real Mac can wake with this card.

Share this post


Link to post
Share on other sites

Interesting. Slice and I don't appear to have the same problem, at all. Slice--it looks like your driver is working, just fails to complete an operation. 

 

Edit: in my case I was able to fix the sleep issue by disabling ATI injection in clover and reverting to the default Radeon frame buffer. Sleep functions normally now. 

Share this post


Link to post
Share on other sites

Interesting. Slice and I don't appear to have the same problem, at all. Slice--it looks like your driver is working, just fails to complete an operation. 

 

Edit: in my case I was able to fix the sleep issue by disabling ATI injection in clover and reverting to the default Radeon frame buffer. Sleep functions normally now. 

No, I tested all configuration to make the card working:

1. With injection

2. Without injection

3. With FakeID of real Mac

4. With or without GPUPM

5. With or without HDMI

No way to make wake up.

But if I delete AMD drivers I got screen with very lags but wake up working.

Share this post


Link to post
Share on other sites

Old timer here. Seems El Capitan has disabled quite a few graphics cards.

After 49 hours of perilous straining to get the beast advance from Boot Screen to Installer, to completing install, I am currently stuck with  a black / Blank Screen after booting to desktop or if it is the Setup Wizard.

 

I had a very refined DSDT and a perfected Clover config. Now none of it seems to work.

 

I replaced the refined DSDT to a very basic DSDT extracted from booting into Windows and patching it using MaciASL.

It has added GFX (peg0), HDMi out & audio edits - injection. However, I do not use ALC onboard audio since I have a Creative X-Fi USB sound card with 5.1 speakers.

 

Now, can someone please shed light on why El Capitan hates nVidia 560Ti 1GB Direct CUII model...???

Following is all I have done or tried before reaching out for help:

 

1) Updated Clover. <- everything related to this is done and dealt with

 

2) Switched SMBIOS.plist from iMac13.2 to Macpro6,1 <- this actually got my Machine to boot without the dreaded ACPIPlatform Error. found from a different user's query.

Currently using iMac13,2 SMBIOS, as it supports 560Ti unlike MacPro SMBIOS whichhave that AGDP bug which results in black/blank screen post boot.

 

3) Tried different DSDTs <- self made / modified. but all with GFX DSDT injection since that is what I am following since day 1 of Hacckintosh.

4) Lastly, tried NVIDIA WEB Drivers latest version. NOTE: It is hell getting to install these even with the macmodel bypass. It didn't work for me. I had to manually extract using my backup Hackintosh box using Pacfist. and then, boot Installer -> use Terminal to manually copy them to SLE. rebuild cache using touch SLEx. Used nvda_drv=1.

Thus, I can freely switch between native drivers & Nvidia Web drivers.

 

Still Black Screen.  :hysterical::censored::wallbash:  Can someone "Please help", and post if got sucess on 560Ti....? :help: :help: :help:

 

 

Regards,

 

Freaky Chokra :ninja:

Share this post


Link to post
Share on other sites

I have finally got El Capitan running. It is blazingly fast in everything... Even, the internet throughput speeds have imporved 10-fold!!!

 

It seems, as I found out after tons of research and about making 20 different USB INstallers of El Capitan:

 

A] Please Use a 16GB USB Pen Drive -> Plug it into a regular USB 2.0 port of your Laptop / Desktop only!

B] Stay away from installing a plain copy of Yosemite (10.10) - Solely for the purpose of Upgrade-Installing El Capitan (10.11).

 

This is what I had done, As my 8GB USB Pendrive was resulting in continuous failures. In retrospect: I had copied the El Capitan Installer app to another volume, andItreally boots directly from another volume without any problems.

However, Over-writing a Yosemite install is what lead to the blank screen repeatedly.

 

This is what bugs me, and I find it strange.

 

Lastly, for those who might wonder & question this post or findings -> I tried with & without the DSDT -> which some might say is badly compiled. Though, that DSDT has worked fine for me since about 4 months.

 

I am attaching a copy of the config.plist, which helped me to boot the installer without any errors with everything enabled except USB 3.0 controllers.

 

-Regards,

 

Freaky Chokra :ninja:

Share this post


Link to post
Share on other sites

Same problem for me, sapphire 6870. Black screen after wake.

 

kernel[0]: ATIFramebufferNI::setPowerState(0x6c3f889d9a394709, 0 -> 2) timed out after 45518 ms

kernel[0]: ATIFramebufferNI::setPowerState(0x2270f5cb39747ffb, 0 -> 2) timed out after 45553 ms

Share this post


Link to post
Share on other sites

Anyone an idea what the issue can be?

I checked numerous ideas and didn't find a solution.

In ElCapitan vs Maverics (Yosemite) two kexts became SMC-dependent: AppleBacklight and AppleMCCSControl.kext

It looks like AMD drivers more carefully checks sensors. (Light Sensors? Environment?)

Remember, this is hackintosh-only problem so we can't expect Apple will resolve it.

Share this post


Link to post
Share on other sites

--> this is hackintosh-only problem so we can't expect Apple will resolve it

 

Really, sure? Perhaps someone with MacPro and a ATI/AMD card(swapped by themself) have same issue too...

 

Hmm...

Link?

I know iMac12,2 with Radeon HD6970m (Turks family as well as my HD6670) wake up in ElCapitan without issue.

#3410

Share this post


Link to post
Share on other sites

checked the dev forums from apple it had very similar issues there 

 

GKs4mXR.png

This guy has NVIDIA.

Check, please!

 

Max108

Sep 17, 2015 8:09 AM(in response to GellieG)

@GellieG - I suggest you open System Preferences, then "Energy Saver" and un-tick the "Automatic graphics switching" option.

 

 

 

KenV54

Sep 17, 2015 8:59 AM(in response to Max108)

Max,

 

We (you, that is,) may have solved a major problem with El Capitan!

 

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 RagK
      Hey , I have installed MacOS Mojave on my desktop
       I am facing issue in which the front pane USB ports on my cpu are working only after a reboot.
       
      When I start my PC after a shut down the USB ports docent seem to work as USB pen drive is not detected 
       
      Please Help
    • By BauerMac
      Hey guys,
      I hope you can help me solve a mystery.
      Even the amazing Mald0n has been working hard to help me find a solution, but now were are both stuck.
      Creative thinking or maybe just help to see the forest for the trees would be highly appreciated.
       
      PROBLEM:
      Mac will not sleep.
      Monitors sleep fine, and come back on with touch of keyboard.
      GPU and CPU coolers are constantly running on idle to low load and will not go on standby no matter what we have tried.
      Even when using full “Shut down” via apple menu the lights from the MoBo or GPU are pulsing slowly, which they normally dont as far as I recall.
      (This specific issue could possibly be solved by using ErP Ready in BIOS. Haven´t tested this since that´s a smaller issue ATM)
       
      Everything else seems to be working fine.
      This problem started appr a week ago, and I have no idea why.
      No major installs, updates or changes that I can think of.
       
      GOALS:
      • To be able to activate sleep via apple menu.
      • To have it sleep within 15-30 secs and wake up quickly (like it did before) via push on Power button

      TECH SPEC:
      • Running 10.13.6
      • Asus Maximus X Hero Wifi
      • Gtx 1080 Ti
      • 32 GB Corsair RAM
      • Intel i7 8700K
      • 2 monitors via Displayport
      • 6 internal disks (2 HDD, 4 SSD)
      • 1 external backup
      • 1 internal USB hub/SD reader
      • 3rd party Bluetooth and Wifi (Asus MB not compatible)
      • No Blutooth mouse, KB etc

      WHAT I HAVE DONE SO FAR:
      • Used Mald0n’s custom DSDT with latest config
      • IUpdated to latest Security Update
      • Updated to latest BIOS
      • Updated NVIDIA webdriver and CUDA to latest
      • Disconnected LED monitors and tested with old Mac monitor via DVI to see if Displayports were the issue
      • Disabled Adobe CC Sync
      • Run CleanMyMac
      • No start-up apps or extensions in System Prefs
      • Disk Utility: checked all disks
      • Terminal: no info on wake reason at all. (Possibly because it doesn´t sleep, hence nothing is interrupting it).
      • Blutooth allowed to wake sleep: set to OFF
      • Power manager: only setting is “never switch off monitors”. The rest are off/unchecked
      • BIOS: Tested by setting "ErP ready" to S5 > no difference
      • DSDT and EFI folder screenshot attached.

      I think that’s it - otherwise just ask
      I have read a lot of articles on this type of issue, but none with a clear answer.
      So if anyone can solve this mystery, it would be amazing!
      Thank you in advance!
       
      Bauermac DSDT.aml.zip



      UPDATE:
      Of course it was something seemingly insignificant and stupid that prevented sleep: An unfinished PRINTER job.... 
      After clearing the printer queue, it went to sleep but woke up immediately after due to a USB power issue. Possibly an internal USB/SD hub.
      Mald0n used his magic and made a new DSDT file to fix that, and now the machine is running almost perfectly apart from a fickle Bluetooth (fingers crossed).

      Hope this can help others out there with issues.

       
    • By vlgngrbrdmn
      Hey all,
       
      This is my first time posting to this forum.
       
      Here is my problem: My main issue is random freezing of my display (i.e. cannot move my mouse) and nothing being displayed after my monitors go to sleep (i.e. lock my screen, wait a few minutes, try to move mouse/type on keyboard. My displays wake up but display "no signal"). I have to reboot in order to use my Hackintosh again.

      Another issue that I am experiencing is that, every time I reboot my system and login initially, my right and left vertical displays do not display correctly until I turn one of them off and back on again. It is kind of hard to describe what is wrong, but basically the dimensions of the display and the orientation (horizontal vs. vertical) is wrong, and my mouse does not display in the correct place on the screen.

      Either way, after some research it looks like this all may be due to my Framebuffer being incorrect. However, I am having a hard time trying to determine whether that is the case and, if so, how to fix it.

      I did manually try to add a Framebuffer ("Kamarang") into my config.plist below, however that did not seem to make a difference.

      Any help with this would be much appreciated! Also, please let me know if I should upload anymore information.

      Currently, My setup consists of 1 Dell U3415w and 2 Dell 2415 monitors in an "H" configuration (both 2415s setup vertically on either side of the U3415W).

      This is all being powered by a SAPPHIRE Radeon RX Vega 64 (https://www.newegg.com/Product/Product.aspx?Item=N82E16814202326) with each monitor plugged via a DisplayPort.

      I am currently running the latest version of macOS Mojave, 10.14.4.

      I am also using the latest version of the Clover boot loader (4920) with the following kexts located in kexts\Other:
      AppleALC.kext AtherosE2200Ethernet.kext Lilu.kext USBInjectAll.kext VegaTab_64.kext VirtualSMC.kext WhateverGreen.kext My config.plist file contains the following:
      ?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>#DisableDrivers</key> <array> <string>CsmVideoDxe</string> <string>VBoxExt4</string> </array> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Fixes</key> <dict> <key>FixHPET</key> <true/> <key>FixIPIC</key> <true/> <key>FixRTC</key> <true/> <key>FixShutdown</key> <true/> <key>FixTMR</key> <true/> </dict> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change XHCI to XHC</string> <key>Disabled</key> <false/> <key>Find</key> <data> WEhDSQ== </data> <key>Replace</key> <data> WEhDXw== </data> </dict> <dict> <key>Comment</key> <string>change XHC1 to XHC</string> <key>Disabled</key> <false/> <key>Find</key> <data> WEhDMQ== </data> <key>Replace</key> <data> WEhDXw== </data> </dict> <dict> <key>Comment</key> <string>change SAT0 to SATA</string> <key>Disabled</key> <false/> <key>Find</key> <data> U0FUMA== </data> <key>Replace</key> <data> U0FUQQ== </data> </dict> </array> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>MATS</string> </dict> </array> <key>FixHeaders</key> <true/> <key>SSDT</key> <dict> <key>Generate</key> <dict> <key>PluginType</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>keepsyms=1 dart=0 debug=0x100 shikigva=40</string> <key>DefaultVolume</key> <string>LastBootedVolume</string> <key>Timeout</key> <integer>5</integer> </dict> <key>BootGraphics</key> <dict> <key>#DefaultBackgroundColor</key> <string>0xF0F0F0</string> <key>EFILoginHiDPI</key> <integer>1</integer> <key>UIScale</key> <integer>1</integer> </dict> <key>CPU</key> <dict> <key>#BusSpeedkHz</key> <integer>133330</integer> <key>#FrequencyMHz</key> <integer>3140</integer> <key>#HWPEnable</key> <true/> <key>#HWPValue</key> <string>0x30002a01</string> <key>#QPI</key> <integer>4800</integer> <key>#SavingMode</key> <integer>7</integer> <key>#TDP</key> <integer>95</integer> <key>#TurboDisable</key> <true/> <key>#Type</key> <string>0x0201</string> <key>#UseARTFrequency</key> <true/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <integer>1</integer> <key>ResetHDA</key> <true/> </dict> <key>Properties</key> <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AAASGQ== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AAAwAQ== </data> </dict> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <true/> </dict> </dict> <key>GUI</key> <dict> <key>Hide</key> <array> <string>PREBOOT</string> </array> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Linux</key> <true/> <key>Tool</key> <true/> </dict> </dict> <key>Graphics</key> <dict> <key>FBName</key> <string>Kamarang</string> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>RadeonDeInit</key> <true/> </dict> <key>KernelAndKextPatches</key> <dict> <key>KernelPm</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Port limit increase</string> <key>Disabled</key> <false/> <key>Find</key> <data> g710////EA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.12.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g710////Gw== </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (RehabMan)</string> <key>Disabled</key> <false/> <key>Find</key> <data> g32IDw+DpwQAAA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g32ID5CQkJCQkA== </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (PMHeart)</string> <key>Disabled</key> <true/> <key>Find</key> <data> g/sPD4MDBQAA </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.14.0</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g/sPkJCQkJCQ </data> </dict> <dict> <key>Comment</key> <string>Port limit increase (Ricky)</string> <key>Disabled</key> <false/> <key>Find</key> <data> g/sPD4OPBAAA </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.14.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g/sPkJCQkJCQ </data> </dict> <dict> <key>Comment</key> <string>External Icons Patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x67</string> <key>MLB</key> <string>C02601270QXGPF7FB</string> <key>ROM</key> <string>UseMacAddr0</string> </dict> <key>SMBIOS</key> <dict> <key>BoardSerialNumber</key> <string>C02601270QXGPF7FB</string> <key>ProductName</key> <string>iMac17,1</string> <key>SerialNumber</key> <string>C02R2HZDGG7L</string> <key>SmUUID</key> <string>91E0E343-A938-4117-BBC7-234EA3ED265E</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Also, for what it is worth, sleep is disabled on my system:

      Again, thank you all for taking time out of your day to help a fellow hackintosher out!
    • By Ade866
      Hi everyone, I have been optimizing my Asus x54h for some time. But now I find myself with sierra 10.12.6 installed with the problem of sleep, well: as soon as I put the PC to sleep the fans keep running, after a while they stop for a second and then start to turn again waking up the PC. What do you think the problem is? The notebook is equipped with: Amd 6470M CPU intel core i3 2330m. 4gb Ram DDR3 SDRAM. Clover legacy bootloader.
      config.plist
      SSDT.aml
      DSDT.aml
      Andrea’s iMac.zip
×