Jump to content
Mieze

Tracing back the AMD GPU wakeup issue to its origin

365 posts in this topic

Recommended Posts

Advertisement

@cyberdevs

 

there is a thread around about patching old gpu bios with an uefi addition.

Yes I know about that. I'm not talking about the GPU BIOS. What I'm saying is that the Legacy BIOS on the mainboard is the problem.

P.S.

 

This mainboard is ancient :D (GA-EP45-DS3R)

Share this post


Link to post
Share on other sites

@cyberdevs

 

Didn't look at your signature until now.

 

My advice would be to upgrade to a newer board mainly due to your DDR really limiting your 7790 in any case. If that is practical for you, that is.

 

I upgraded my rig from DDR3 1600 to 2133 and there is a definite gain. My 390 was definitely bootle necked by the RAM-CPU bandwidth. In your case it would be quite "magical";)

Share this post


Link to post
Share on other sites

@cyberdevs

 

Didn't look at your signature until now.

 

My advice would be to upgrade to a newer board mainly due to your DDR really limiting your 7790 in any case. If that is practical for you, that is.

 

I upgraded my rig from DDR3 1600 to 2133 and there is a definite gain. My 390 was definitely bootle necked by the RAM-CPU bandwidth. In your case it would be quite "magical";)

Yeah, I plan to do an upgrade as soon as the Coffee Lake gets the proper support in macOS, but in the meanwhile I'll be playing with that old rig just to see if I can get it to work or not.

Share this post


Link to post
Share on other sites

@Si Vis Pacem

 

Let's not go off-topic here. I'll send you a PM and we can continue our discussion if you like.

Hey plz help me also, m also facing same issue !

Share this post


Link to post
Share on other sites

Yes I know about that. I'm not talking about the GPU BIOS. What I'm saying is that the Legacy BIOS on the mainboard is the problem.

P.S.

 

This mainboard is ancient :D (GA-EP45-DS3R)

This means that you are definitely in the wrong thread because my patch doesn't apply to your problem. It solves exactly one problem but it's far away from being a cure-all medicine for all GPU related problems.

 

Mieze

Edited by Mieze

Share this post


Link to post
Share on other sites

This means that you are definitely in the wrong thread because my patch doesn't apply to your problem.

 

Mieze

Thanks for clearing that up and with all due respect I already asked the question in post #19 but you never answered. :blush:

Share this post


Link to post
Share on other sites

I'm sorry but I must have overlooked that post. Too much work... :(

 

Mieze

No worries :)

 

I know how busy you guys are with your life and work and regardless you take the time to improve our lives and give us joy with our hackintoshes, and I am personally thankful to all of you guys for the great job that you are doing for this great community. 

 

I was just curious to know if there's another solution for that problem, It's not a big deal because I don't use that PC that much. 

Share this post


Link to post
Share on other sites

@Mieze and/or IM in general:

 

Is there a way to have something like approved solutions tags in a thread linking to the specific posts and/or file on the top or bottom?

 

Like:

7790 SSDT
...
R9 390 SSDT
...
RX580 SSDT
...

etc.?

 

And +1000 for cyberdevs comment: You guys/gals rock! :thumbsup_anim:

 

 

EDIT:

 

I am thinking of a programmatic solution where this stuff is added if the OP or a MOD sees a worthy post and can just tag it and it will be highlighted. Not some poor soul doing that by hand.

Share this post


Link to post
Share on other sites

@Mieze and/or IM in general:

 

Is there a way to have something like approved solutions tags in a thread linking to the specific posts and/or file on the top or bottom?

 

Like:

 

7790 SSDT
...
R9 390 SSDT
...
RX580 SSDT
...
etc.?

 

 

 

And +1000 for cyberdevs comment: You guys/gals rock! :thumbsup_anim:

 

 

EDIT:

 

I am thinking of a programmatic solution where this stuff is added if the OP or a MOD sees a worthy post and can just tag it and it will be highlighted. Not some poor soul doing that by hand.

 

+1 for creating a depository for AMD SSDTs for specific cards, it’s a great idea.

Share this post


Link to post
Share on other sites

No worries :)

 

I know how busy you guys are with your life and work and regardless you take the time to improve our lives and give us joy with our hackintoshes, and I am personally thankful to all of you guys for the great job that you are doing for this great community. 

 

I was just curious to know if there's another solution for that problem, It's not a big deal because I don't use that PC that much. 

Ya, I have the same blank screen issue in old ASUS P5Q PRO MB with AMD Radeon HD 5770 or 6870 GPU at High Sierra only.

At Sierra there is no such an issue at all.

Rollback with 10.12.6's 4 AMD-related kexts got display with 7 MB RAM (No QE/CI functions).

Hope someone can find a solution for this issue.

Share this post


Link to post
Share on other sites

+1 for creating a depository for AMD SSDTs for specific cards, it’s a great idea.

Bad idea.

This SSDT-AMD is not for specific card. It is for specific DSDT.

 

 

Ya, I have the same blank screen issue in old ASUS P5Q PRO MB with AMD Radeon HD 5770 or 6870 GPU at High Sierra only.

At Sierra there is no such an issue at all.

Rollback with 10.12.6's 4 AMD-related kexts got display with 7 MB RAM (No QE/CI functions).

Hope someone can find a solution for this issue.

Not related to this topic.

Share this post


Link to post
Share on other sites

Bad idea.

This SSDT-AMD is not for specific card. It is for specific DSDT.

 

 

What I mean by card specific is the card ID or proper naming edited into it.    Will this work or do we need to generate our own individual card naming edit for each user?

Share this post


Link to post
Share on other sites

The important part is WHAT goes INTO the gfx section for a specific card. And for that a repo is exactly whats needed in contrast to having the info all over the place.

 

Otherwise the DSDT would indeed get "interesting"

Share this post


Link to post
Share on other sites

@Mieze and @Slice thank you so much for your work, i just want to report that my sapphire r9 290x is working great (sleep, wake, full acceleration) with just SSDT-AMD.aml in ACPI/patched. High Sierra 10.13.1

post-598874-0-59358000-1510228173_thumb.png

Share this post


Link to post
Share on other sites

@Mieze and @Slice thank you so much for your work, i just want to report that my sapphire r9 290x is working great (sleep, wake, full acceleration) with just SSDT-AMD.aml in ACPI/patched. High Sierra 10.13.1

 

@Pabloesc

without additional kexts or without rollback to (lower) Sierra kexts??

Share this post


Link to post
Share on other sites

@Mieze and @Slice thank you so much for your work, i just want to report that my sapphire r9 290x is working great (sleep, wake, full acceleration) with just SSDT-AMD.aml in ACPI/patched. High Sierra 10.13.1

Plz explain ur process .......

 

if i injectATI = ioscreengotlocked 

 

If i don't injectATI then 4mb Vram.

Share this post


Link to post
Share on other sites

Just a general advisory:

 

Do also check if your GPU has a dual bios Legacy/Uefi.

 

My Sapphire R9390 Nitro 8GB has one and to enable UEFI one needs to push a button so that the LEDs will turn off.

Share this post


Link to post
Share on other sites

Plz explain ur process .......

 

if i injectATI = ioscreengotlocked

 

If i don't injectATI then 4mb Vram.

Do you have the same configuration as in my signature? I didn't do anything special related to gpu, just using latest clover. Check what bios is in your gpu (legacy/UEFI)

Share this post


Link to post
Share on other sites

Bad idea.

This SSDT-AMD is not for specific card. It is for specific DSDT.

 

 

Not related to this topic.

How is this a bad idea? Having a repo of different SSDT/DSDT settings for different types of AMD GPUs is exactly what is needed. The GPU section of both are generally the same.

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 MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
       
      -Donations with PicPay 
      @danielnmaldonado
        Install MacOS with Olarila Image, Step by Step, Install and Post Install
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
        First... If you need DSDT edits... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation --Create a bootable copy of El Capitan /  Sierra / High Sierra / Mojave https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick https://github.com/CloverHackyColor/CloverBootloader/releases   --Replace with my Clover folder https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Install EL Capitan / Sierra / High Sierra and boot into system!     Post Installation   --Install Clover and replace with my folder   https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/     --Reboot and activate video!   Bingo! Now you need a fine tune! DSDT Time!   My DSDT GA P35-DS3   DSDT.MaLd0n.zip     Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DARWIN -LPC -HDEF -RTC -EHCI -UHCI -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF --Native Power Management
       
      Use Clover, check Generate P and C States
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --AUDIO
       
      Device HDEF + AppleAlc + Lilu
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
       
      -Donations with PicPay 
      @danielnmaldonado
        Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell   https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/   Skylake, Kabylake and Coffeelake is here https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
          First...   ***Update bios to last available version!***   If you need a full patched DSDT...  -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation   --Create a bootable copy of macOS Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick   https://github.com/CloverHackyColor/CloverBootloader/releases   --Replace with my Clover folder https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Install Sierra/High Sierra and boot into system!   Post Installation --Install Clover and replace with my folder   https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Reboot and activate video!   Bingo!   Now you need a fine tune! DSDT time!   --DSDT   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -XXXX to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI
       
      --Power Management
      - 1 Generation Intel Processors, use Generate P and C States in config.plist
      - 2 and 3 Generations Intel Processors, Generate SSDT with Piker script and drop CpuPm and Cpu0Ist SSDTs
      ssdtPRGen.command.zip
      Credits-https://github.com/Piker-Alpha/ssdtPRGen.sh
      - 4 Generation+ Intel Processors, use PluginType=1 in DSDT, SSDT or Clover config.plist
       
      for check Power, Frequency, Temperature and Utilization, use it
       
      Install Intel Power Gadget.pkg.zip
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --Clover
       
      https://sourceforge.net/projects/cloverefiboot/files/Installer/
       
      --AUDIO
       
      Use DSDT + AppleAlc
       
      --install Lan driver by Mieze
        -Atheros   http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel   http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek   http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC   https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio   https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/314406-voodoohda-289/   -USB   https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   It's time to Rock   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Apple, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!  
    • By heiza
      Ryzen 7 2700X
      ASUS Prime X470 Pro
      32GB G.Skill Ripjaws V DDR4-3200
      ASRock Phantom Gaming Vega 56
       
      My motherboard doesn’t have an option for 4G encoding. And boot modes are listed as ”Windows UEFI Mode” and “Other OS”.
       
    • By Fantome1S
      Finaly Success to boot on Sierra 10.12.6 (16G29) with Touchscreen working theres still things to fix but everything is almost working. During the Corvid StayAtHome Period I was able and have time to make this laptop boot on MacOS after a lot of attemps before going back to job. It was the hardest laptop hackintosh install attemp i've done so far and Sierra OS is the only that works. I tried El Capitan and Mojave and its never boot so I not even tested Catalina. I searched on the web and theres no install guide for this specific laptop or no Success install post on this laptop its look like a not very well supported laptop by hackintosh. Maybe some of you can help me correct the things that still not work. Audio work but with voodo (low sound and low quality) I want to make it work with AppleALC to get better quality sound. Thanks in advance
       
      Things that work:
       
      -Touchscreen
      -Trackpad (not the gesture for now) - Backlight Keyboard
      -EthernetPort and Wireless (with a wifi dongle. I will change to a broadcom wifi mini-pci chip)
      -Brightness Controls with FN key
      -Sleep (half working) _ usb ports not work after wake from sleep.
       
      Things that not work or need to be fixed:
       
      -Weird double long booting screen-first loading bar on the right. after real loading bar is visible ?
      -Audio (Voodoo) work but with low volume sound- still not success to make work AppleALC.kext method
      -SENSORS -CPU-HDD Temperatures, BATTERY LEVEL, ETC…
      -USB ports not works after wake from sleep
      -Trackpad Gestures
       
      Hardware:
       
      CPU: Intel Core i7-3687U, 2100 MHz
      GPU: Intel HD Graphics 4000
      RAM: 12 GB (4GB soldered + 8 GB Samsung DDR3 1600)
      Motherboard/Laptop model: Intel Panther Point QM77, Intel Ivy Bridge - (HP Revolve 810 G1)
      Audio Codec: IDT 92HD91BXX @ Intel Panther Point PCH - High Definition Audio Controller
      Ethernet Card: Intel(R) 82579LM Gigabit Network Connection
      Wifi/BT Card: Intel(R) Centrino(R) Advanced-N 6235
      HP hs2350 HSPA+ MobileBroadband Network Adapter
×