Jump to content
WarDoc

WhatEverGreen Support Topic

1,129 posts in this topic

Recommended Posts

On 9/2/2019 at 12:37 AM, HighSierraWannabe said:

@bobpedro - which 'Dual-Link DP-DVI' adapters did you order?  I had searched for one, but seemed to only find negative reviews as far as getting true Dual-Link DVI out that would handle 2560 x 1440.

 

Please report on your success or failure with the device.  It if it works, that would be very useful!!

 

Are you using 10.14.6?

 

If I just need to buy another RX card to get DVI working, I'll certainly go for that.  Is it your understanding that for ANY RX cards, DVI output just won't work?

 

From my limited understanding, I think there will be a way to use Hackintool.  I ?believe? that HDMI and DVI are about the same as far as MacOS is concerned, and that setting the DP -> HDMI checkbox in Patch Options -> General will be necessary.   Then some config in the 'Connector Info' tab to setup a 'connector' for DVI.

 

As to how exactly to do that using Hackintools ... I'm totally clueless?

 

So, I may need to ask questions in the Hackintool thread?

 

 

@HighSierraWannabe I ordered this adapter from Club3D as it is one of the only adapters available which is capable of a full 2560x1600 resolution. It arrived today, and after some configuration I was able to get the full resolution to work. The only issue I noticed is some blue flickering on black screens (noticeable on boot and youtube)... I think I will give the Apple (MB571Z/A) Adapter another try (I can lend one from work) as it might be superior to the Club3D adapter... but then an additional miniDP -> DP adapter is necessary - not sure if its a good idea...

 

I am on Mojave 10.14.5 now, but I want to perform the update in the next few weeks.

 

I think the problem exists for all RX cards, as @jsl2000 has it with the RX560, I have it with RX570 and @TheBloke with a RX580.

 

EDIT1: After uninstalling SwitchResX the blue flickering is gone, might have been related to this. Not sure if its worth trying the Apple (MB571Z/A) Adapter then...

 

EDIT2: I noticed some small red dot flickering in terminal window, verified by making it fullscreen. Seems like the adapter has some issues with black or the disorder is only noticeable there...

 

EDIT3: Today I tried the Apple (MB571Z/A) adapter at from with a miniDP -> DP adapter and it works perfectly. No more flickering and a lot more supported resolutions to choose from. The Club3D Adapter goes back, MB571Z/A ordered on eBay.

Edited by bobpedro

Share this post


Link to post
Share on other sites
Advertisement
23 hours ago, jsl2000 said:

Please check the specification of your HDMI cable and brand of monitor.

For example ASUS PB278 monitor with some HDMI cable was not fully compatible with Intel HD 4600 or UHD 630 connecting by HDMI port.

No such an issue by connecting DP port.

I had the similar glitch issue (different pattern) using ASUS PB278 monitor with HDMI port.

No such an issue using ASUS PB287Q monitor with HDMI port or changing to another HDMI 2.0 certified cable for PB278 monitor.

 

 

I am using Apple MC838ZM/B HDMI to HDMI Cable and my monitor is old HP 2711x non K monitor (https://support.hp.com/ca-en/document/c02652519). These are both compatible with each other. Tomorrow I'm gonna try own cable that comes out of the monitor's box. We will see what will happens.

Share this post


Link to post
Share on other sites

@jsl2000 I tried cables but it didn't help.

 

I think this is an EDID problem. I create a new EDID and choose Injection Apple iMac Retina Display (16:9) 1080p for my HP 2711x non K monitor. Now, this boot glitch is gone. I am not sure this is a proper way to fix but it helped. 

Share this post


Link to post
Share on other sites
23 hours ago, bobpedro said:

 

@HighSierraWannabe I ordered this adapter from Club3D as it is one of the only adapters available which is capable of a full 2560x1600 resolution. It arrived today, and after some configuration I was able to get the full resolution to work. The only issue I noticed is some blue flickering on black screens (noticeable on boot and youtube)... I think I will give the Apple (MB571Z/A) Adapter another try (I can lend one from work) as it might be superior to the Club3D adapter... but then an additional miniDP -> DP adapter is necessary - not sure if its a good idea...

 

I am on Mojave 10.14.5 now, but I want to perform the update in the next few weeks.

 

I think the problem exists for all RX cards, as @jsl2000 has it with the RX560, I have it with RX570 and @TheBloke with a RX580.

 

EDIT1: After uninstalling SwitchResX the blue flickering is gone, might have been related to this. Not sure if its worth trying the Apple (MB571Z/A) Adapter then...

 

EDIT2: I noticed some small red dot flickering in terminal window, verified by making it fullscreen. Seems like the adapter has some issues with black or the disorder is only noticeable there...

 

EDIT3: Today I tried the Apple (MB571Z/A) adapter at from with a miniDP -> DP adapter and it works perfectly. No more flickering and a lot more supported resolutions to choose from. The Club3D Adapter goes back, MB571Z/A ordered on eBay.

Excellent!  So there is a DVI solution.

 

Any idea of the best RX 570 or RX 580 that has two DP's or a DP & mini DP?  I'll also need a working HDMI  - or yet another DP or mini DP for 3 monitors.

 

Or, should I go with two video cards in my Hackintosh (again, Which card is 'best')?

 

I just 'repurposed' two nVidia GTX 1050's that I had intended to use in a Hackintosh - to a Win10 box.  Running two cards is no problem at all in Win10, but ... I have no idea of the best solution for a Hackintosh.

Share this post


Link to post
Share on other sites

Hi all,

 

I am struggling now for two weeks to get my card working properly - I have Sapphire HD7850 2GB OC and cannot seem to get hardware acceleration working. Screenshot attached together with my clover.plist.

I am also attaching report from Lilu and WhateverGreen debug versions.

These are my specs:

  • Asrock Z77 Pro3
  • i5-2500k
  • Sapphire HD7850 2GB OC

 I am using these kexts:

  • WhateverGreen
  • Lilu
  • AppleALC
  • RealtekRTL8111
  • USBInjectAll
  • VirtualSMC

I tried all ports (2 mDP, HDMI, DVI), tried ati injector, without ati injector, radpg boot flag but nothing seems to work.

 

Do you have any idea what else could I try?

Screenshot 2019-09-08 at 11.21.54.png

config.plist

debug.log

Edited by Mojo28

Share this post


Link to post
Share on other sites
On 9/8/2019 at 9:30 AM, Mojo28 said:

Hi all,

 

I am struggling now for two weeks to get my card working properly - I have Sapphire HD7850 2GB OC and cannot seem to get hardware acceleration working. Screenshot attached together with my clover.plist.

I am also attaching report from Lilu and WhateverGreen debug versions.

These are my specs:

  • Asrock Z77 Pro3
  • i5-2500k
  • Sapphire HD7850 2GB OC

 I am using these kexts:

  • WhateverGreen
  • Lilu
  • AppleALC
  • RealtekRTL8111
  • USBInjectAll
  • VirtualSMC

I tried all ports (2 mDP, HDMI, DVI), tried ati injector, without ati injector, radpg boot flag but nothing seems to work.

 

Do you have any idea what else could I try?

Screenshot 2019-09-08 at 11.21.54.png

config.plist

debug.log

See messages in your log

2019-09-01 23:51:10.568411+0200  localhost kernel[0]: (kernel) WhateverGreen:     weg @ IGPU device (00:02.00) has device-id 0x0112, you should change it to 0x0116
2019-09-01 23:51:10.575741+0200  localhost kernel[0]: (kernel) WhateverGreen:     weg @ IMEI device (00:16.00) has device-id 0x1E3A, you should change it to 0x1C3A

 

Share this post


Link to post
Share on other sites

The IGPU message seems was coming from igfxsnb=1 boot argument...

I removed it and also seems that I managed to get rid of the other warning:

 

2019-09-09 18:25:55.761803+0200  localhost kernel[0]: (kernel) WhateverGreen:     weg @ IMEI device (00:16.00) has device-id 0x1E3A, you should change it to 0x1C3A

2019-09-09 18:28:35.605336+0200  localhost kernel[0]: calling mpo_policy_init for Lilu

2019-09-09 18:28:35.606464+0200  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.8 DEBUG build (Lilu)

2019-09-09 18:28:37.649370+0200  localhost kernel[0]: (kernel) WhateverGreen:     weg @ IMEI device (00:16.00) has device-id 0x1C3A0000, you should change it to 0x1C3A

2019-09-09 18:33:43.605995+0200  localhost kernel[0]: calling mpo_policy_init for Lilu

2019-09-09 18:33:43.607123+0200  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.8 DEBUG build (Lilu)

 

 

Seems that from my last boot (18:33) I don't get any warning anymore.

Didn't help however :(

Edited by Mojo28

Share this post


Link to post
Share on other sites
On 9/2/2019 at 9:06 PM, bobpedro said:

I think the problem exists for all RX cards, as @jsl2000 has it with the RX560, I have it with RX570 and @TheBloke with a RX580. 

 

 

 

Actually I'm on an AMD 7970Ghz / R9 280X.   I was thinking about getting an RX580 but haven't so far.

 

Also, in my case it is not specifically related to the DVI ports.  My card has 2 x DVI + 4 x DP ports.  I have 5 monitors connected - 2 x DVI, 3 x DP, and I always get a picture on only two monitors.  Even if I unplug both DVI ports, I would still only get a picture on 2 out of the 4 DP ports.  The monitors with picture are the same two monitors that show the BIOS/Clover boot screens.  Also, since 10.14, monitors without picture now connect/disconnect rapidly, and show weird grey 'static'.  In 10.13 they were just black.

 

Now I am thinking of getting a Vega 64 instead, as they have 6 outputs (3 x HDMI, 3 x DP), and are faster than the 580.   I am currently researching to see if such a card will work on my legacy boot system.  I fully anticipate that I will have the same problem, and require to sleep & wake after boot.  But as long as I can do that and get all monitors working, that will be OK.

 

It's so weird that we all have this problem, with varying cards.  I was sure it was related to legacy boot, but you are not on legacy.   And I really don't think every RX owner has this issue, else it would be discussed far more, surely?

 

Also, regarding your use of DP->DVI adapters - is this necessary just because you need dual-link DVI, with higher than 108p or 1920x1200 resolution?     If you had a lower resolution monitor, would HDMI -> DVI passive cable work?

 

I ask because the Vega 64 I am thinking of getting has 3 x HDMI + 3 x DP, and I was hoping to use it with 3 x DP monitors + 2 x HDMI->DVI passive cables.  I have two monitors that are DVI only, both 1920x1200 resolution.    I do own an active DP -> DVI adapter, but last time I tried it, it only worked intermittently; the monitor would work for a while, then suddenly rapidly disconnect/connect/disconnect.

 

I had more success with an active DP -> HDMI adapter, which worked fine.  But it's DVI I would need.      However, two of my monitors support both DP and HDMI, so I would have the option to run: 1 x DP, 2 x HDMI, 2 x DP -> DVI adapter, if I can find one that doesn't disconnect as my (cheap, off Amazon) one did.   Maybe I should try one of the ones you mention.

 

How is that you can use the Apple mini DP adapter?  I thought all RX580s had full sized DP ports?  Do you first have a full size DP to mini DP cable, then put the mini DP into that?

Edited by TheBloke

Share this post


Link to post
Share on other sites

I am struggling here. I have a ASRock Z390 ITX/AC with a Vega 64 reference card. All works normally with displayport and a 4k@60 monitor, except that occasionally, maybe once or twice a week, the screen will suddenly go black. 

 

When this happened this morning, I was just browsing, no heavy load. Side panel happened to be off, so getting plenty of air.

 

When this happens I can still connect to network services like ssh, but screen sharing does not work indicating that the display driver has shutdown. 

 

I have whatevergreen 1.3.2 and Lilu 1.3.8 active.

 

Troubleshooting has been a challenge because I cannot trigger it and it occurs so rarely, so any fresh thoughts would be appreciated.

 

Is there a boot argument or a setting in my config.plist that I am missing? Please see attached config.

 

FWIW, if I boot with an HDMI cable, it goes black after the apple logo, though HDMI works for windows gaming.

config.plist

Share this post


Link to post
Share on other sites

strange, but with nojpeg, i have no troubleshoot with jpeg.

 

when WEG merge he kext, it doesn 't provide all functionnality.

so i propose a test to debut to ensure, that the activation is running to a test.

 

Thank to propose an arg on boot and see on a log the activation or running.

Edited by maclinuxG4

Share this post


Link to post
Share on other sites
On 9/10/2019 at 6:10 PM, TheBloke said:

Now I am thinking of getting a Vega 64 instead, as they have 6 outputs (3 x HDMI, 3 x DP), and are faster than the 580.   I am currently researching to see if such a card will work on my legacy boot system.  I fully anticipate that I will have the same problem, and require to sleep & wake after boot.  But as long as I can do that and get all monitors working, that will be OK.

 

So I bought the Gigabyte Vega 64 (GV-RXVEGA64GAMING OC-8GD).   I have spent approximately 8 hours today trying to get it to work.  And I have.. mostly.  And in a somewhat annoying way.

 

The TLDR of this is: On my legacy boot, no-iGPU system, Vega 64 still requires sleep&wake to get a picture on monitors, and it is even worse than with R9 280X because now I can only sleep if I boot macOS with no monitors connected at all.  But if I do boot without monitors connected, then log in via SSH and put the system to sleep, then attach monitors and wake, then I do get a picture on all 5 monitors.

 

Here is the full story of my many, many hours of testing, constant reboots, crawling around connecting/reconnecting cables, and generally pulling my hair out.. :)

  1. Booting into macOS with any monitors connected will not work.  All displays are always black.  They may or may not have signal, depending on the exact settings tried.  Sometimes they have signal then flick on and off.
  2. This is quite similar to my situation with the AMD 7970Ghz (R9 280X), except with the 280X I could usually get a picture on two monitors, and I could then sleep & wake and immediately get a picture on all monitors.
  3. I tested with many permutations of settings/options: WEG on and off,  Clover InjectATI on and off, different AGDP modes, and more.
  4. With the Vega 64, the only way I have found to do a successful sleep is if I boot into macOS with zero monitors connected.
    1. Otherwise, the Console logs are full of many errors
      1. the "CRITICAL ERROR : VBLANK interrupt has not been generated in time!" that I also got with the 2980X.  But also:
      2. kernel[0:79f] (AMDSupport)  --> AMD Resyncing LB:1. Iteration: 2.
      3. kernel[0:7a9] (IOAcceleratorFamily2) AMDRadeonAccelerator [2]: transaction ID (3) generated error (0xe00002d5). dirtyBits=0x80, options=0x0
      4. kernel[0:472] (IOAcceleratorFamily2) void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt

      5. kernel[0:5e9] (IOAcceleratorFamily2) virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 5..

      6. kernel[0:5e9] (IOAcceleratorFamily2) void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=5 type=2 prevType=0 numStamps=22
      7. kernel[0:5e9] (AMDRadeonX5000HWLibs) AMD Cail: [6:0:0] GPU HangState 0x00000040, HangFlags 0x00000005: IndividualEngineHang 1, NonEngineBlockHang 0, FenceNotRetired 1, PerEngineReset 1, FullAsicReset 0

      8. And more like like that.

    2. As a result, I cannot put the machine to sleep.  Accessing via SSH and running "pmset sleepnow" will put the displays to sleep, but the PC does not shutdown, until eventually (after 2-3 minutes) I can tell that it has crashed (I hear a noise as my USB sound card shuts down), and if I try to ping the PC or SSH in again, it fails.
  5. If I boot with no monitors connected, then I can SSH in, put the machine to sleep, reconnect monitors, wake up, and then I get a picture on all.
  6. I found that I needed to add -rad24 boot argument, otherwise my monitors were detected as having 30-bit colour.  This was fine for most of them, but my 4K monitor would only connect at either 2048 x 1080, or else it would connect at 4K but only at 30Hz.   Adding -rad24 fixed this issue.
  7. The good news:  if I do this long, annoying bootup process, then I get a picture on all 5 monitors;  3 x DP, and 2 x HDMI -> DVI (using passive HDMI->DVI cables). 
    1. I also have -raddvi boot argument specified, which I believe is needed but I haven't 100% confirmed (when I was doing earlier testing, before I got things working, I only got a signal on the DVI monitors with this flag added.)
  8. GPU is detected in About->System, showing Metal support and showing 8GB RAM.
  9. GeekBench 4 Metal score is 147k, which I think is OK?  Not 100% sure on that yet, but looking at the Geekbench Browser, most scores for the Vega 64 are around this level (although there are also some much higher.. I need to investigate that.)
  10. EDIT: My highest GeekBench 4 Metal score is 203k, and CL is 196k.  It seems that enabling Clover's InjectATI has made a big difference to the score.  When booted with only WEG, score was 147k as mentioned above.  I tried rebooting with WEG + InjectATI, and this had four effects:
    1. About This Mac shows GPU is listed as "AMD Radeon Vega 64 8GB" (WEG+InjectATI) instead of "Radeon Vega 64 8GB" (WEG only)
    2. About This Mac shows says "Metal: supported" (WEG+InjectATI) instead of "Metal: Supported, feature set macOS GPUFamily 2 v1" (WEG only)
    3. Geekbench 4 score increased significantly, now to 203k in Metal benchmark (WEG+InjectATI), compared to 147k (WEG only).
    4. After the fans first spin up (eg after doing Geekbench benchmark), they then stay at 100% permanently.  This has been a known issue with the Vega 64 in the past, but I had read that it was meant to be fixed by 10.14.5, which I am on.  So I don't know why I still have this issue - another thing I need to research!  I have read that maybe the Gigabyte Vega 64 OC cards have a different fan controller, which could perhaps explain the difference. 
  11. I don't quite understand why InjectATI seems to have made such a difference to performance?

 

This has been a long and frustrating day, but I do now have a mostly working system.

 

I do still have one issue though - other than the very annoying boot up routine:  I do not have any hardware h264 or HEVC/h265 encode/decode.  I've checked this with a couple of apps such as MacX Video Converter, which show no HW support.  And when I play videos in VLC or in the web browser, I can see very high CPU usage - eg 300-500% CPU for a 4K video.   I didn't have working h264 with my R9 280X either, but I didn't know at the time if it was possible to have that.  I know for sure the Vega 64 should provide this in macOS, from info I see from other people.

 

I have not yet started to research to see if I can fix h264/h265 HW encode/decode.  If anyone has any info on getting that (in a legacy boot system with no iGPU), I would be very grateful for any info!

 

 

Edited by TheBloke

Share this post


Link to post
Share on other sites

Regarding the "no picture until sleep & wake" issue we've been talking about:  I have another instance of it.

 

Now that I have my Vega 64 in my main hack, I put my 7970Ghz (R9 280X) in my second hack, which is an H77 system (Asus P8H77-M) with UEFI boot.   

 

And I got exactly the same issue.  On boot, I can only get a picture on two of the four DP ports, and not either of the DVI ports - monitors on other ports show signal, but are black. Console logs shows "CRITICAL ERROR : VBLANK interrupt has not been generated in time!" and other errors.  Activity Monitor shows kernel with high CPU usage, 100+%, making the system sluggish.

 

After sleep & wake, all of these issues go away: I can get a picture on all monitors connected; Console errors stop; high CPU usage stops.

 

So yes, definitely not related to legacy boot as I once thought.  I did try playing around in the BIOS on the H77 machine, changing settings relating to UEFI/legacy boot, eg I changed it to look for only UEFI OpRoms, not legacy.  But that made no difference.

 

So now I have two systems that I have to SSH into and put to sleep before I can see anything! :)

 

It's a bit of a mystery: several of us have this issue where we must sleep & wake after boot, with a variety of AMD cards (eg R9 280X, RX580, Vega 64).  But most users don't have this issue, and so it is not much talked about.  I will continue to research when I have time.

Edited by TheBloke

Share this post


Link to post
Share on other sites

@TheBloke

 

I am having many of the same issues

 

I am trying to upgrade my system from a fully working and more stable than my real macs setup using clover in the 4300 range... with a patched DSDT that was good enough for me to run essentially with all options off in clover 2 monitors 1 a 4k@60 TV .. it all just works great..

 

upgrade my gtx600 for a MSI VEGA 56 airboost and its been a fight from the word go

 

initial install I believe was 10.14.5 or base .6... I started getting some success but after either the .6 and or the supplemental updates its been a bigger train wreck...

 

most time booting to black screen.  with HDMI and DP to my 4k .. nothing at all.. 

 

the update took forever , hung many times , might have even panicked a few times.. 

 

I can't get ANY picture on the HDMI , even if its the only one connected now..

 

I use a Mac Pro 5,1 smbios as my hardware is almost identical..

 

I have seen posts elsewhere of real Mac Pro 5,1 users having all kinds of issues like this as well with the latest updates

 

I think this is another example of apple bricking or making hardware seem outdated JUST BEFORE launching a new mac pro to force people to open their wallets...

 

I have a real macbook 5,1 that I was installing mojave on with dosdudes solution.. again.. 10.14.5 worked great.. updated , and my airport card is bricked.. shows as no hardware installed and nothing gets it back

 

no sleep, no display sleep, running really hot fans going like crazy.. tried running the combo updating on it again.. no go.. still running terrible.. downgraded back to el cap and its much better, but airport card still bricked... none of the dozens of fixes that usually bring it back are working.. by all accounts its like its not even installed.. 

 

I am going to try an run the installer for 10.14.5 to see if it downgrades my install on the mac pro 5,1 hack... I think the g95 supplemental is beyond fixing.. and I doubt with catalina just days away we will see any more point updates on mojave.. forcing people to upgrade to catalina, get away from 32bit arch, and having to buy lots of hardware and software along the way

 

Share this post


Link to post
Share on other sites

So I spoke too soon when I said I had a working solution with my Vega 64..

 

My main 4K monitor will now no longer connect at 4K 60hz.  It's either 4K 30hz, or 2048 x 1080.   In other words, it seems like it's connecting as DisplayPort 1.0 or 1.1, not 1.2.   I've confirmed the monitor connects fine at 4K 60hz in Windows 10.

 

I had this problem when I first managed to get a picture, but it went away as soon as I added -rad24, which made me think it was related to the GPU wrongly detecting the displays as 30 bit.    Now suddenly the problem has come back, and won't go away, and I really don't understand it.

 

Last night when I went to bed, I decided that rather than leave my PC on all night as I usually do, I would try sleeping it for the night.  I don't normally do that because I've found it just wakes up.  But last night I tried again, and it did go to sleep fine.   I came back this morning, woke it up.. and found my 4K monitor would now only connect at 2048x1080.  I've rebooted multiple times, I've tried power cycling the monitors, I've tried connecting the 4K to all three of the DP ports on the GPU.  Nothing will get it back to 4K 60hz.

 

I just don't understand why it worked fine for 48 hours - including over several reboots - now suddenly won't work at all.  This is driving me crazy!

 

Right now I'm trying upgrading to 10.14.6 (on a backup SSD) to see if that makes any difference, but I hold no hopes at all at this stage.

Share this post


Link to post
Share on other sites

@TheBloke

 

I have found that any updates past 10.14.5 are only going to make those problems worse

 

I kinda had my dual monitor (HDMI 1980x1200 + DP 4k@60) working in 10.14.5 with sleep and wake. most of the time

 

upgrading past that introduced a host of issues as listed in my previous post

 

again the real mac pro 5,1 crowd using vega are having same issues with the 10.14.6+ supplementals .. the update comes up in black screen due to the loginwindow/setup having code issues

 

then after using an old graphics card to complete the update.. going back to the vega only to find that HDMI no longer works at all and a host of other issues.. 

 

its almost like they are trying to brick the 5,1 so that they will buy the new 'cheese grater' in October

 

 

Share this post


Link to post
Share on other sites

I've finally got it back at 4K@60hz.  This has been one of the most annoying problems yet.

 

I don't know what causes it to fail to offer 4K@60.  I don't know what causes it to start working again.   I'd reboot five times in a row and it would always come up at 2840x1080, with no option for 4K.  Then the next time it would be 4K@30hz.  Then eventually it would come up in 4K @60hz. 

 

At first I thought this was being affected by things I was testing.  For example, I booted with -wegoff and I immediately got 4K@60.  I rebooted with WEG back on, and it was back to 2840x1080.  I rebooted with -wegoff again, and it went back to 4K.  So it seemed like -wegoff made it work.  Until some time later, I booted with -wegoff and got no 4K.

 

10.14.6 made no difference, either positive or negative.  I also tried switching to the MacPro 6.1 SMBIOS.  Actually the first time I booted into MP 6.1, I got 4K.  But I haven't tested further with that, so it's quite likely that it would have broken again later.

 

Actually it feels a bit like that making any change will bring back 4K - ie if I kept rebooting when it wasn't working, it would never start working.  But as soon as I changed something, like turning WEG off, or switching SMBIOS, or even enabling InjectIntel in Clover (which I did by mistake, and shouldn't affect my system at all as I have no iGPU), the next boot I would have 4K@60 again.

 

Right now it's working and so I'm simply not going to turn the PC off until I absolutely have to.  It's hardly a great solution, but right now it's the only one I have..

Share this post


Link to post
Share on other sites

 

50 minutes ago, dragonmel said:

@TheBloke

 

I have found that any updates past 10.14.5 are only going to make those problems worse

 

I kinda had my dual monitor (HDMI 1980x1200 + DP 4k@60) working in 10.14.5 with sleep and wake. most of the time

 

upgrading past that introduced a host of issues as listed in my previous post

 

again the real mac pro 5,1 crowd using vega are having same issues with the 10.14.6+ supplementals .. the update comes up in black screen due to the loginwindow/setup having code issues

 

then after using an old graphics card to complete the update.. going back to the vega only to find that HDMI no longer works at all and a host of other issues.. 

 

its almost like they are trying to brick the 5,1 so that they will buy the new 'cheese grater' in October

 

 

OK thanks for the info @dragonmel .  I guess it's good to know that real Mac users have issue as well.

 

However I know plenty of people are using Vega 64s and don't have these problems, so I really wish I understood what the cause of it all was.    It's definitely not related to the MP 5.1 SMBIOS specifically, as I just tried 6.1 and I still didn't get any pictures on any monitors from boot, nor did I have working h264/h265 HW accel.    Don't know yet if it made any difference to the 4k@60 issue; first time (and only) time I booted with 6.1 SMBIOS, I did get 4k@60, but as it didn't seem to improve on anything else, I haven't yet tested further.

 

Right now my theory is that the reason I have all these problems is perhaps because I have no iGPU.  Most people these days have an internal GPU, and most Macs expect them to be there.   

 

@bobpedro any update from issues with the RX580?  And could you tell me what system you're running?  Do you have an internal GPU?

Share this post


Link to post
Share on other sites

@TheBloke

 

well thats the thing really...

 

keep in mind that apple is having issues with its own hardware.. and its native drivers.. hence the update

 

then compound apples issues that they can't get right with a controlled enviromentent of hardware that they control and select

 

then apple having to go in a make highly specific improvements and optimizations to get THEIR hardware combos to work... in the process likely taking more generic drivers found in the earlier builds and making them more apple hardware specific 

 

considering that hackintoshing is all about masquerading hardware to look like something else.. further compounds the issues

 

searching outside the hackentosh sphere ... you can quite clearly see many many threads of windows and real mac pro users having issues with VEGA cards and in lesser cases 580s etc..  VEGA has not exactly been a trouble free product for AMD

 

more troubling is apples whole attitude to OS X since the tick/tock adoption of OS X releases... 

 

now that catalina is on the cusp... Mojave will be abandoned.. a handful of security patches done by a skeleton crew of less capable programmer will continue for a time.. but their attitude at this point even if this latest release is garbage will be ... well they can upgrade to Catalina ...  and if their hardware doest support it.. win for apple ... as you will just upgrade

 

cook has been taking apple (as a bean counter would) much more toward a microsft mentality of .. bugs are good for business and programmed obsolescence  is now pretty much industry standard across many many products

 

apple use to build fantastic bullet proof hardware... I am writing this on a 2008 macbook pro.. still as good today running 10.11 as it was running what like 10.5 when it came out.. nothing wrong with it.. nothing faded, rubbed off, broken, .. I could wipe it down, put it back in the box (i still have) and could practically sell it as new

 

now MacBooks built in the COOK age.. well lets just add it up... horrible thermals, motherboard and GPU failure rates through the roof, BATTS, CPU, RAM, and for fucsake STORAGE---STORAGE.. welded to the board... have a failing SSD... loosing all your data.. too bad.. pay up for a new computer... 

 

my macbook I have upgraded ram, replaced batteries and removed my optical drive to run dual SSDs in.. try that with todays $3000 mac pro.. you cant

 

additions of T2 and other encryption and security chips will soon (if not already) begin closing the loopholes.. dosdude has a patch right now for MacBooks like mine that want to run mojave that will help exclude some T2 code check in the latest updates... and thats on real macs... they have been been pushing more and more firmware updates lately with software updates again closing the environment down bit by bit... 

 

Share this post


Link to post
Share on other sites

PROGRESS!

 

I posted about my many issues on the Olarilla forum, and @MaLd0n has immediately made things a lot better for me, at least on my X58 system.

 

The answer: setting my SMBIOS to iMacPro 1.1.   It honestly would never have occurred to me to try an SMBIOS as late as this on my old X58 system.  But in hindsight, it makes sense: the iMacPro has no iGPU, and is probably pretty unique in that nowadays.   And the more I think about it, the more I am sure that the lack of iGPU in both my X58 and H77 systems is the key to all these problems.

 

Anyway, changing my X58 to iMacPro 1.1 has made the following improvements:

  • I now have HW encode/decode, on both h264 and h265.  Playing a 4K video in VLC now uses 15% CPU, instead of 500% !!
  • If I boot with only one monitor connected to DP1, that monitor will work perfectly - no black screen, no errors in Console, no high CPU usage, sleep/wake works fine.  Absolutely perfect.
    • So for anyone who only has one monitor, this would be an entirely working situation.
  • Unfortunately I still cannot successfully boot with more than 1 monitor connected.  If any other monitor is plugged in, even if the monitor is off, then I get black on all screens, and I cannot put the system to sleep.
  • As before, once I have done sleep & wake once, I can then use all ports; all monitors get a picture.
  • Therefore, my bootup process is now:
    • At Clover screen, unplug all monitor cables except DP1
    • Boot into macOS
    • Sleep
    • Reconnect my other 4 monitors
    • Wake
    • Then everything is perfect.
  • My other issue was the 4K @ 60hz monitor, and that also seems to be mostly resolved.  Since I switched SMBIOS I haven't ever had it come up at only 30hz or only 2840x1080. 
    • I have had a different issue, where the monitor is detected at 4K @ 60hz but I get no picture.  But I think I've resolved that now by putting the 4K monitor on DP1, so it's also the boot up monitor.   Even if the issue does happen, it seems to be resolvable by unplugging and replugging the monitor a few times.

 

My new boot up procedure still sounds quite time consuming, and it is.  But it is hugely better than the situation I had before, where I could not get a picture on any monitor.  Now at least I can easily put the system to sleep with the mouse, rather than needing to SSH in.  And applying upgrades and things like that is so much easier when you can actually see a picture on one monitor!

 

So I have gone from majorly annoyed to now being quite happy with my Vega 64 setup.  In particular, getting HW encode/decode is a major step forward.  I've literally never had that working in macOS before.

 

Unfortunately this SMBIOS change did not make any difference on my second system, the H77 with my old 7970Ghz / R9 280X GPU.    On that system I need to sleep & wake in order to get a picture on both monitors (though at least I can see a picture on one from boot).  And sadly I still don't have h264 encode/decode available. EDIT: further research has revealed that it's impossible to get HW accel on the R9 280X.  The drivers just do not support it.  Source is a long MacRumours thread where real Mac Pro users are using Lilu and Whatevergreen to enable HW accel on recent AMD GPUs.  Their testing shows that the earliest GPUs with supported HW accel is Polaris / RX 400 series.

 

I will continuing researching on black screen on boot errors and will post again if I do get any further.

Edited by TheBloke

Share this post


Link to post
Share on other sites

i get this: mojave 10.14.6

l) WhateverGreen:     weg @ failed to apply agdp Piker-Alpha's patch 7

Edited by maclinuxG4

Share this post


Link to post
Share on other sites
On 9/18/2019 at 2:11 AM, TheBloke said:

PROGRESS!

 

I posted about my many issues on the Olarilla forum, and @MaLd0n has immediately made things a lot better for me, at least on my X58 system.

 

The answer: setting my SMBIOS to iMacPro 1.1.   It honestly would never have occurred to me to try an SMBIOS as late as this on my old X58 system.  But in hindsight, it makes sense: the iMacPro has no iGPU, and is probably pretty unique in that nowadays.   And the more I think about it, the more I am sure that the lack of iGPU in both my X58 and H77 systems is the key to all these problems.

 

Anyway, changing my X58 to iMacPro 1.1 has made the following improvements:

  • I now have HW encode/decode, on both h264 and h265.  Playing a 4K video in VLC now uses 15% CPU, instead of 500% !!
  • If I boot with only one monitor connected to DP1, that monitor will work perfectly - no black screen, no errors in Console, no high CPU usage, sleep/wake works fine.  Absolutely perfect.
    • So for anyone who only has one monitor, this would be an entirely working situation.
  • Unfortunately I still cannot successfully boot with more than 1 monitor connected.  If any other monitor is plugged in, even if the monitor is off, then I get black on all screens, and I cannot put the system to sleep.
  • As before, once I have done sleep & wake once, I can then use all ports; all monitors get a picture.
  • Therefore, my bootup process is now:
    • At Clover screen, unplug all monitor cables except DP1
    • Boot into macOS
    • Sleep
    • Reconnect my other 4 monitors
    • Wake
    • Then everything is perfect.
  • My other issue was the 4K @ 60hz monitor, and that also seems to be mostly resolved.  Since I switched SMBIOS I haven't ever had it come up at only 30hz or only 2840x1080. 
    • I have had a different issue, where the monitor is detected at 4K @ 60hz but I get no picture.  But I think I've resolved that now by putting the 4K monitor on DP1, so it's also the boot up monitor.   Even if the issue does happen, it seems to be resolvable by unplugging and replugging the monitor a few times.

 

My new boot up procedure still sounds quite time consuming, and it is.  But it is hugely better than the situation I had before, where I could not get a picture on any monitor.  Now at least I can easily put the system to sleep with the mouse, rather than needing to SSH in.  And applying upgrades and things like that is so much easier when you can actually see a picture on one monitor!

 

So I have gone from majorly annoyed to now being quite happy with my Vega 64 setup.  In particular, getting HW encode/decode is a major step forward.  I've literally never had that working in macOS before.

 

Unfortunately this SMBIOS change did not make any difference on my second system, the H77 with my old 7970Ghz / R9 280X GPU.    On that system I need to sleep & wake in order to get a picture on both monitors (though at least I can see a picture on one from boot).  And sadly I still don't have h264 encode/decode available. EDIT: further research has revealed that it's impossible to get HW accel on the R9 280X.  The drivers just do not support it.  Source is a long MacRumours thread where real Mac Pro users are using Lilu and Whatevergreen to enable HW accel on recent AMD GPUs.  Their testing shows that the earliest GPUs with supported HW accel is Polaris / RX 400 series.

 

I will continuing researching on black screen on boot errors and will post again if I do get any further.

 

Hey @TheBloke great to hear from your success on then new vega using another smbios. My hack runs on a mobo without an on-board gpu, so the strange problem might be related to the missing iGPU. In my case, as I only need to run 2 monitors simultaneously, I am quite happy with the adapter work-around using DP and HDMI ports. But I will try changing the smbios too, maybe I can get rid of the adapter, I will report my progress.

Share this post


Link to post
Share on other sites
On 9/9/2019 at 12:58 PM, Slice said:

See messages in your log


2019-09-01 23:51:10.568411+0200  localhost kernel[0]: (kernel) WhateverGreen:     weg @ IGPU device (00:02.00) has device-id 0x0112, you should change it to 0x0116
2019-09-01 23:51:10.575741+0200  localhost kernel[0]: (kernel) WhateverGreen:     weg @ IMEI device (00:16.00) has device-id 0x1E3A, you should change it to 0x1C3A

 

 

No ideas?

Share this post


Link to post
Share on other sites
On 9/17/2019 at 8:11 PM, TheBloke said:

PROGRESS!

 

I posted about my many issues on the Olarilla forum, and @MaLd0n has immediately made things a lot better for me, at least on my X58 system.

 

The answer: setting my SMBIOS to iMacPro 1.1.   It honestly would never have occurred to me to try an SMBIOS as late as this on my old X58 system.  But in hindsight, it makes sense: the iMacPro has no iGPU, and is probably pretty unique in that nowadays.   And the more I think about it, the more I am sure that the lack of iGPU in both my X58 and H77 systems is the key to all these problems.

 

Anyway, changing my X58 to iMacPro 1.1 has made the following improvements:

  • I now have HW encode/decode, on both h264 and h265.  Playing a 4K video in VLC now uses 15% CPU, instead of 500% !!
  • If I boot with only one monitor connected to DP1, that monitor will work perfectly - no black screen, no errors in Console, no high CPU usage, sleep/wake works fine.  Absolutely perfect.
    • So for anyone who only has one monitor, this would be an entirely working situation.
  • Unfortunately I still cannot successfully boot with more than 1 monitor connected.  If any other monitor is plugged in, even if the monitor is off, then I get black on all screens, and I cannot put the system to sleep.
  • As before, once I have done sleep & wake once, I can then use all ports; all monitors get a picture.
  • Therefore, my bootup process is now:
    • At Clover screen, unplug all monitor cables except DP1
    • Boot into macOS
    • Sleep
    • Reconnect my other 4 monitors
    • Wake
    • Then everything is perfect.
  • My other issue was the 4K @ 60hz monitor, and that also seems to be mostly resolved.  Since I switched SMBIOS I haven't ever had it come up at only 30hz or only 2840x1080. 
    • I have had a different issue, where the monitor is detected at 4K @ 60hz but I get no picture.  But I think I've resolved that now by putting the 4K monitor on DP1, so it's also the boot up monitor.   Even if the issue does happen, it seems to be resolvable by unplugging and replugging the monitor a few times.

 

My new boot up procedure still sounds quite time consuming, and it is.  But it is hugely better than the situation I had before, where I could not get a picture on any monitor.  Now at least I can easily put the system to sleep with the mouse, rather than needing to SSH in.  And applying upgrades and things like that is so much easier when you can actually see a picture on one monitor!

 

So I have gone from majorly annoyed to now being quite happy with my Vega 64 setup.  In particular, getting HW encode/decode is a major step forward.  I've literally never had that working in macOS before.

 

Unfortunately this SMBIOS change did not make any difference on my second system, the H77 with my old 7970Ghz / R9 280X GPU.    On that system I need to sleep & wake in order to get a picture on both monitors (though at least I can see a picture on one from boot).  And sadly I still don't have h264 encode/decode available. EDIT: further research has revealed that it's impossible to get HW accel on the R9 280X.  The drivers just do not support it.  Source is a long MacRumours thread where real Mac Pro users are using Lilu and Whatevergreen to enable HW accel on recent AMD GPUs.  Their testing shows that the earliest GPUs with supported HW accel is Polaris / RX 400 series.

 

I will continuing researching on black screen on boot errors and will post again if I do get any further.

 

 

I have exactly the same thing going on.

 

I tried a fresh install with clover on 10.14.6 g87 I think before the supplementaries 

 

on my DX58so booting UEFI I tried native nvram (which works and holds testvar) and using RC scripts 

same issues if I only have my 4k plugged in at boot at DP with a 1.2 active to HDMI adapter, its fine.. but if I try to boot with or attach in any way my HDMI monitor.. no go ... black screen most of the time with the system running as I can ssh in.

I tried my DSDT, and Madl0ns and no sleep, display would go dark but system stayed up.  an epic fail all around.. latest WEG installed

 

went back to another install from last month that was a combination of installing mojave fresh and using mac migration to bring in my El Cap volume that has worked rock solid on this board.. only issues since upgrading to mojave and replacing the gtx660 which did multimonitor, sleep etc rock solid for years but could just not dial in the black screening with mojave

 

well I went back to clover 4932, UEFI boot, native nvram, my old DSDT and no dsdt patching turned on in clover, and now I have the same as bloke for the most part

 

 I can boot into 4k@60 on the DP to HDMI regularly, and sleep, wake seems to work.  If I try to boot with HDMI or plug it in during or after boot, black screen with the system up behind it

 

if I boot 4k monitor and have the other monitor off (plugged in but not standby), get to the login screen, sleep, turn on both monitors and wake, I have both monitors and so far can sleep and wake them

 

I am using a macpro5,1 smbios since the board chipset and w3680 are almost identical to Mac Pro .  I get full power management on the GPU and CPU, stepping and GPU fan works as advertised

 

I use no darkwake in my boot args (in the past had darkwake=no and darkwake=0 seemed to work) shikigva-96, shikiboardid for imacpro, -rad24 (both monitors would come up as 30bit and they are not ) 

 

I have been trying mostly with ATI deinit deselected in clover as I was told that was now in WEG 

 

using the boot args, I can get hardware accelerated h264 encode/decode and while not showing up in the videoproc h265 decode for sure is working since sony HDR wordsmith plays back fine with almost no CPU and the GPU ramps up... witthout boot args, no hardware accel on decode or encode

 

I would love to use iMac pro since it seems to play better with the GPU but obviously I get no CPU power management when I use it my cores stay locked at a 12 multiplier and don't step, using Mac Pro it steps to boost of 25-27 depending on thread involvement 

 

in SUM

 

this card / apples drivers are not syncing the monitors properly or possibly at all.. it seems hit or miss

 

the iMac pro is advertised to drive its internal plus up to 4 external 4k but over thunderbolt 3

 

I think that most of the tuning in WEG has been concentrated on the newer chipsets, could someone take a look at this on more legacy hardware?

 

when my system is booting into black screen and up behind it.. my console crash and spin dump section is filling up with GPU.RESTART entrys... I can post them up here later, sent them to @slice in another thread last night

 

incidentally, with my DSDT edits, I can get GFX0 to bring up the VEGA without WEG, with HDMI audio, but am using AppleALC with LILU as well for system sound  

 

 

Share this post


Link to post
Share on other sites

@dragonmel I've just realised you must be the duece guy I've been speaking to on mald0n's forum? :)

 

When you mentioned your mobo and CPU I thought it was a coincidence, especially when you say here you'd love to use iMacPro SMBIOS, and over there you said you wanted MP 5.1.  But you've just written about the speed x12 multiplier on both forums, so, must be you.

 

Anyway, yes I have the same problem with iMacPro 1.1 and x12 multiplier.  But it is resolved by sleep & wake.   Given I have to sleep & wake anyway to use more than one port, this is not the end of the world.

 

So right now I am still in iMacPro 1.1.  From boot I get a picture on DP1, then I put the system to sleep, plug in the other monitors, then wake.  At that point I will have all monitors detected, and proper power management, with x12 - x24 multipliers and normal benchmark scores.

 

However, my 4K @ 60 monitor often will show no picture. It's detected at 4K@60, and shows in Displays, but it's just black.   I have to unplug/replug it a couple of times, and/or power it on and off, before eventually it shows a picture.   This is a big improvement on the MacPro 5.1 SMBIOS, where it normally only connects at 2084x1080, or sometimes at 4K@30, but almost never at 4K@60.

 

I noted that in Windows 10 I also had a black screen issue with the 4K monitor, so I figure this issue is not specific to macOS.  Though it is definitely worse in macOS - on Windows 10, I've had the black screen on the 4K monitor a couple of times, and it's always gone away after I've replugged the monitor once.   In macOS, I get it every single boot, and it usually takes 2, 3 or even 4 attempts before I get a picture on it.

 

I have working h264 and h265 HW accel with iMacPro 1.1, except I have been getting regular crashes when I try to use it.   In particular, trying to export a Premiere Pro project with HW h264 encoding will seem to run fine for 4-5 minutes, then suddenly all displays stop updating, and if I SSH in and check the logs, I will see many instances of:

 

kernel[0:472] (IOAcceleratorFamily2) void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt

 

As well as errors about GPU hang.

 

However, I also had a crash a couple of times in Windows 10 when trying some HW h264 encoding, so I am not 100% sure if this is specific to macOS.  But, again, if it's not specific, it's certainly worse. 

 

I have been playing around in the BIOS with my OC settings to see if the issue will go away with different settings.  But I don't hold out a huge amount of hope.

 

I tried the shikivga line with MP 5.1 SMBIOS, and this gave me h264 encode/decode, but not h265.  And as mentioned, I could never get my 4K monitor to reliably connect at 4K@60, so this made MP 5.1 a bit of a non-starter for me.  So I never bothered testing if HW h264 encode would crash in MP5.1 like it currently is with iMacPro 1.1.

 

So right now it's all a bit of a mess, but I do have a somewhat usable system.  Yesterday I actually got a whole day of useful work out of it!  Although there are still weird issues; like yesterday I did a lot of After Effects work, and video previews felt really slow, slower than I remember from using my R9 280X.  Then at the end of the night I ran a Geekbench 4 test, and only got 150k on the Metal Compute test, where it should be 200k. 

 

I'd be very interested if Slice had anything to say about the errors.

 

 

Edited by TheBloke

Share this post


Link to post
Share on other sites
1 hour ago, TheBloke said:

@dragonmel I've just realised you must be the duece guy I've been speaking to on mald0n's forum? :)

 

When you mentioned your mobo and CPU I thought it was a coincidence, especially when you say here you'd love to use iMacPro SMBIOS, and over there you said you wanted MP 5.1.  But you've just written about the speed x12 multiplier on both forums, so, must be you.

 

Anyway, yes I have the same problem with iMacPro 1.1 and x12 multiplier.  But it is resolved by sleep & wake.   Given I have to sleep & wake anyway to use more than one port, this is not the end of the world.

 

So right now I am still in iMacPro 1.1.  From boot I get a picture on DP1, then I put the system to sleep, plug in the other monitors, then wake.  At that point I will have all monitors detected, and proper power management, with x12 - x24 multipliers and normal benchmark scores.

 

However, my 4K @ 60 monitor often will show no picture. It's detected at 4K@60, and shows in Displays, but it's just black.   I have to unplug/replug it a couple of times, and/or power it on and off, before eventually it shows a picture.   This is a big improvement on the MacPro 5.1 SMBIOS, where it normally only connects at 2084x1080, or sometimes at 4K@30, but almost never at 4K@60.

 

I noted that in Windows 10 I also had a black screen issue with the 4K monitor, so I figure this issue is not specific to macOS.  Though it is definitely worse in macOS - on Windows 10, I've had the black screen on the 4K monitor a couple of times, and it's always gone away after I've replugged the monitor once.   In macOS, I get it every single boot, and it usually takes 2, 3 or even 4 attempts before I get a picture on it.

 

I have working h264 and h265 HW accel with iMacPro 1.1, except I have been getting regular crashes when I try to use it.   In particular, trying to export a Premiere Pro project with HW h264 encoding will seem to run fine for 4-5 minutes, then suddenly all displays stop updating, and if I SSH in and check the logs, I will see many instances of:

 

kernel[0:472] (IOAcceleratorFamily2) void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt

 

As well as errors about GPU hang.

 

However, I also had a crash a couple of times in Windows 10 when trying some HW h264 encoding, so I am not 100% sure if this is specific to macOS.  But, again, if it's not specific, it's certainly worse. 

 

I have been playing around in the BIOS with my OC settings to see if the issue will go away with different settings.  But I don't hold out a huge amount of hope.

 

I tried the shikivga line with MP 5.1 SMBIOS, and this gave me h264 encode/decode, but not h265.  And as mentioned, I could never get my 4K monitor to reliably connect at 4K@60, so this made MP 5.1 a bit of a non-starter for me.  So I never bothered testing if HW h264 encode would crash in MP5.1 like it currently is with iMacPro 1.1.

 

So right now it's all a bit of a mess, but I do have a somewhat usable system.  Yesterday I actually got a whole day of useful work out of it!  Although there are still weird issues; like yesterday I did a lot of After Effects work, and video previews felt really slow, slower than I remember from using my R9 280X.  Then at the end of the night I ran a Geekbench 4 test, and only got 150k on the Metal Compute test, where it should be 200k. 

 

I'd be very interested if Slice had anything to say about the errors.

 

 

yeah.. its me

 

the iMac love/hate... would love h265 hardware encode.... can't get that with Mac Pro 5,1 yet.. and likely never will.. apples marketing department I am sure told engineering to disable it to make the iMac pro and forthcoming new cheesgrater $36,000 new mac pro a must by for video production folks.. ie run people out of perfectly good hardware to make a buck

 

I feel that the iMac hangs and freezes are likely a combination of wrong chipset/cpu power management since using that SMBIOS would load the wrong kexts for your hardware.. AND the video encoder frameworks for the iMac Pro don't just use the VEGA but use the t2 chip as well... 

 

and unlike the WEG solutions for running 'headless' intel by shutting off internal GPU, there is no way (and no reason) in a real iMac pro to disable the T2 so.. .that coupled with my other post on the fact that our boards have not gotten the most recent microcode patches for the last 6 years.. all ends up being messy

 

left the system sit 12 hours last night and woke fine

 

inject ATI was a mess with my SMBIOS.. detailed on the other site..

 

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 Ethan Jarvis
      Hello,
       
      Here I am looking for the answer of new Mac OS Catalina features and what type of Mac will support this new Os??
    • By kushwavez
      Acer Aspire V15 V5-591G - Catalina 10.15
      Original link:
      https://osxlatitude.com/forums/topic/11355-acer-aspire-v-15-v5-591g-catalina-windows-10/
      (Note: mine is 55TU version, but the bootpack will work fine with another versions of 591G, for example: V5-591G-71K2, -764Z, -59PU, etc.)
      Specifications:
      - Motherboard: USOPP_SLS (Skylake-H PCH)
      - BIOS: Insyde Corp. v 1.15
      - CPU: Intel Core i5-6300HQ 2.3 GHz (Skylake)
      - GPU: NVIDIA GeForce GTX 950M 2 GB (Optimus) & Intel HD Graphics 530
      - RAM: SK hynix 4 GB DDR4 (Later I bought + KINGSTON 4 GB) 2133 MHz
      - WiFi + Bluetooth: Qualcomm Atheros QCNFA344A 5 GHz (Later -> Broadcom BRCM94352Z M.2 5 GHz WiFi + 4.0 Bluetooth)
      - Audio: Realtek HD Audio: ALC 255 
      - Ethernet: Realtek RTL8168/8111
      - Card Reader: Realtek USB 2.0 Card Reader (USB2.0-CRW)
      - Webcam: HD Webcam
      - HDD: TOSHIBA MQ01ACF032 320 GB HDD
      - SSD: SPCC M.2 230 GB SSD
      - Display: 1366x768 (15.6", Matte)
      - Battery: 6 cell 56Wh / 5040mAh
      - Connectors: 
      1x SD Card Reader 2x USB 3.0 (1x USB Charging), 1x USB 2.0 1x VGA 1x HDMI 1x 3.5mm microphone/audio combined jack connector 1x Ethernet (Rj-45) - Keyboard & Touchpad: Multi-Touch & Multi-gestures ELAN 501 Touchpad, Backlight Keyboard.
      Working:  
      - Wi-Fi (with BCM94352Z)
      - Bluetooth hand-off (With BCM94352Z)
      - Full Graphics enabled on HD 530: ig-platform-id: 0x191b0000 (HD 530 Mobile)
      - Display: if default colour profile is corrupted (blue is not actual blue but purplish) Use "Rec. ITU-R BT. 709-5" Color Profile (System Pref. -> Displays -> Color)
      - HDMI & VGA Outputs: AppleGraphicsDevicePolicy.kext Clover patch
      - Audio (ALC 255): (Internal Speakers, Internal Microphone, Headphone jack with AppleALC, ALCPlugFix -> layout-id=17)
      - Ethernet Realtek 8168/8111: RealtekRTL8111.kext
      - App Store, Messages, FaceTime, Siri, iCloud (native)
      - Integrated webcam (native)
      - 3.0 USB (native)
      - Touchpad and Keyboard (ELAN501): Fn keys are good, the weird thing is the Brightness key. On my keyboard it's Pause Break:Br-up, Fn+F12:Br-dwn-> To fix this try Karabiner (VoodoPS2Controller.kext), - for gestures try SmartTouchpad drivers
      - Battery info: Install ACPIBatteryManager.kext with Kext Utility or other installer.
      - Sleep Mode
      - SSD with TRIM enabled (to enable trim, open Terminal and write "sudo trimforce enable")
      Not working:
      - Original Wi-Fi (Qualcomm Atheros QCNFA344A):  unsupported, you need switch to BCM94352Z or just use a mini usb wifi dongle.
      - NVIDIA GeForce GTX 950M: Optimus not supported.
      - Card Reader: Unsupported -> Can't really fix because I don't have any SD Card at the moment, maybe can be fixed by adding Prod & Ven IDs to AppleStorageDevices.kext, I never used it anyway. name: "USB2.0-CRW" Prod ID: "0x0129" Ven ID: "0x0bda  (Realtek Semiconductor Corp.)"
      For Wi-Fi:
      - 1st method: You can choose an external USB wifi dongle (I used TP-Link Archer T1U (5GHz support), TP-Link has official macOS drivers, you just need to install it
      - 2nd and I think the best method: Replace your M.2 Qualcomm Card with a compatible BCM94352Z card (you will have hand-off Bluetooth too), just install the kexts (enabled with BrcmFirmwareRepo.kext, BrcmPatchRAM2.kext, FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext, they're all in my attached zip). You could buy this card from ebay, aliexpress, or amazon
       
      Issues:
      - None
      BIOS Settings:
      - BIOS version 1.15 (irrelevant)
      - Secure Boot: Disabled
      - Touchpad: Advanced
      - Boot mode: UEFI
      Getting ready for Installation:
      - Download the Catalina install zip (bootpack & postinstall): acer_aspire_V591G-55TU_cata.zip
      Installation:
      - Create an installer with any method you know (- Mac: createinstallmedia - Windows: Transmac, Vmware, Win32diskimager)
      - Copy my Clover folder to the USB's EFI folder
      - Boot with the Installer USB
      - If you stuck in boot, reboot and in the Clover bootloader select "config_debug.cfg" -> you'll have more informations about the freeze
       
      Please open the README.rtf in my install zip for more informations about the USB Installer & Post installation!
      For any system kext installation\modification you need to boot with config_debug.plist (or disable SIP manually)
      Also on Catalina the System folder is read-only, so you need to remount in rw. 
      If you have a single RAM and getting panic at boot, then you need to edit the "config.plist" with these (SMBIOS->after "Version 1.0"):
      ->Edit "Frequency" and "Size" to match your RAM values
      <key>Version</key> <string>1.0</string> <key>Memory</key> <dict> <key>Channels</key> <integer>1</integer> <key>SlotCount</key> <integer>1</integer> <key>Modules</key> <array> <dict> <key>Slot</key> <integer>0</integer> <key>Size</key> <integer>8192</integer> <key>Frequency</key> <integer>2133</integer> <key>Type</key> <string>DDR4</string> </dict> </array> </dict> </dict>  
      PowerManagement  fix:
      Set HWPEnable=YES in Clover (already set), CPUFloor to "700", Frequency to "2300" and "3200"(Normal and Turbo, if you have i7-6700HQ version then it should be "2600", "3500") and "FrequencyVectors" from "0x0d000000" to "0x07000000" in "S/L/E/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/Resources/Mac-A5C67F76ED83108C.plist", MSR _xcpm_idle Patch to KernelToPatch in Clover (If you have High Sierra, change "MatchOS" to 10.13):

      <key>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string> <key>Disabled</key> <false/> <key>Find</key> <data> ILniAAAADzA= </data> <key>MatchOS</key> <string>10.14</string> <key>Replace</key> <data> ILniAAAAkJA= </data> </dict> </array> Reboot, and it's 800MHz in idle state, same on Windows.
       

      Elan SmartTouchpad
      I only use scrolling, one-, double- & tripletap
      If you want to try other gestures go to this link for more informations, options (v4.6.5) ->  DETAILS ABOUT THE SMART TOUCHPAD DRIVER FEATURES
      Fn Brightness keys not working with this, tried several things without success. With VoodoPS2Controller it's working, but you'll have no gestures (neither scrolling).
       
       
      Before updating to a new version of Catalina please update kexts (and clover if necessary) to newer versions to avoid kernel panics.
      Generate a serial number with Clover Configurator.app (open up your config.plist with CC then -> SMBIOS -> Serial Number -> Generate New)
       
      Catalina & Windows 10 Dual-Boot:
      Dual-boot clean install (on one drive), UEFI Only:
       
       Boot into your Mac installer, Create 2 partitions in GUID table (1 for Win (I used FAT32 but I think it doesn't matter what you choose), 1 for Mac),   Install Mac, boot with your USB, mount your EFI partition (use terminal or an EFI mounter app), create an EFI folder (if there is no folder), copy the CLOVER folder I attached to the EFI folder, restart,  Boot into your Win installer, Format the partition you created for Win, install.   Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:  bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi       5.  You're done! It will booting into Clover when you start the system, and you can select Win or Mac (or another OS if installed on a 3rd partition).
       
      Dual-boot with Windows installed first (on one drive), UEFI Only:
      If you already have Windows and you don't want to lose all your data there is a hope:
      I created a video from this restore method: [Hackintosh] Dual-Boot High Sierra & Windows - when Windows already installed - no data waste - UEFI
      You need bootable Mac Installer and a full system restore image (link is in my video's description).
      (You may see errors if your EFI partition is not 200 MB)
       Boot into your Windows, resize your partition or create one for Mac.  Boot into your Mac installer and in Disk Utility format the partition you created.  Restore from image: select your full system restore image.  When it's finished restoring you just need to restart, then boot to the system with your usb.  When you successfully booted to Mac desktop, mount your EFI partition (use terminal or an EFI mounter app), open EFI, you will see there is a Microsoft folder already (don't touch that!). Copy my CLOVER folder to the EFI folder then Restart.  Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type:  bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi       7.  You're done! You can select your old Windows and your new macOS!
      (Only tried with Windows 8/8.1/10. I don't know Windows 7,etc.)
       
      IF YOU GETTING ERRORS DURING MAC RESTORE:
      - Make sure you have partitions in GPT
      - Windows using 100 MB EFI and will annoy the Mac restore. Don't worry, just ignore the errors.
       
      IF YOU GETTING ERRORS DURING WINDOWS INSTALLATION (could not be formatted, etc):
      - Make sure you have GPT partitions, and GPT (UEFI) installer, also disconnect all external storage drives (except the installer USB)
       
      IF YOU USED RESTORE METHOD THEN CAN'T MOUNT YOUR EFI PARTITION (No EFI partition found):
      - It's because your EFI is not 200 MB or not an "Apple" original EFI,  but do not worry, try another EFI mounter, or mount from terminal (I used EFI mounter v3: Getting errors, but you can mount and use without problem)
      - You also could "mount" the EFI from Windows:
      1st method: open cmd in administrator mode and type:
      diskpart list vol (Now select the "System" volume,(FAT 32) For example I select 4) sel vol 4 list part (Select System type partition, for example 2) sel part 2 assign letter=b (This will "mount" your EFI partition) Open Explorer++ or TotalCommander in administrator mode to manage EFI remove letter=b (This will "unmount" your EFI) 2nd method: open cmd in administrator mode and type:
      mountvol b: /s (This will mount your EFI) Open Explorer++ or TotalCommander in administrator mode to manage EFI mountvol b: /d (This will unmount your EFI) Thanks to all OSXLatitude members for helping me out! (Jake Lo, Hervé, Bronxteck, black.dragon74)!
      Notes:
      2019.10.09: Installed macOS Catalina 10.15 -> Updated Clover, kexts & config.plist -> no problem so far
      2019.08.18: Updated to 10.14.6 -> no problem when/after installing
      2019.06.01: Updated to 10.14.5 -> no problem when/after installing
      2019.04.25: Optimized touchpad scrolling -> updated install files
      2019.03.30: Fixed USB 3.0 ports, fixed Bluetooth crashes after sleep -> updated bootpack
      2019.03.28: Updated to 10.14.4. Unexpected crashes while updating to 10.14.4 -> fixed by updating Clover to the latest (v4910) version. Bluetooth crashes appeared -> fixed by downgraded Brcm*.kexts. Updated bootpack.
      2019.02.24: Bluetooth crashes after sleep -> fixed, updated bootpack. 
      2019.02.22: Updated to 10.14.3. Fixed HDMI Audio by installing "FakePCIID_Intel_HDMI_Audio.kext" -> fixed freezing during boot. Fixed brightness levels by installing "AppleBacklightFixup.kext". Also updated bootpack & postinstall zip down in attachments.
      2019.01.21: Removed FakeSMC.kext, SMCHelper-64.efi, replaced by VirtualSMC.kext, VirtualSMC.efi because I got random freezes when booting system (kextd stall[0], (120s): 'AppleACPICPU' -> CPU is at 100%, fans are spinning fast), also updated bootpack in the attachments "acer_aspire_v591g-55tu_clover.zip" -> Freeze continued, brought back FakeSMC, deleted VirtualSMC (caused BT crashes).
      2019.01.18: HDMI Audio is fixed, I didn't do anything HDMI Audio is not fixed, sometimes it worked but most likely not. (no idea why)
      2018.12.09: Updated to 10.14.2 -> did without any complication
      2018.11.28: Fixed combo-jack garbage sound output by installing ALCPlugFix and CodecCommander.kext
      2018.11.01: Updated to 10.14.1 -> HDMI & VGA ports are gone again. -> Fixed by "AppleIntelSKLGraphicsFramebuffer.kext" rollback from 10.14.
      2018.09.28: Updated to Mojave 10.14 -> Fixed HDMI & VGA Outputs by adding "AppleGraphicsDevicePolicy.kext" patches to config.plist, HDMI audio not working
    • By fantomas
      macOS Catalina 10.15.1 beta (19B68f)
    • By MaLd0n
      ---TUTORIAL---

      https://olarila.com/forum/viewtopic.php?f=50&t=8685
       
      --Original Post--
       
      https://olarila.com/forum/viewtopic.php?f=97&t=11237
       
      --Bios/UEFI Settings--
       
      *Update bios/uefi to F7+*
      1- Go to M.I.T./Advanced Frequency Settings tab
       
      Extreme Memory Profile (X.M.P.) - Profile 1
       
      2- Go to BIOS tab
       
      CSM Support - Disabled
       
      3- Go to Peripherals/Thunderbolt(TM) Configuration tab
       
      Security Level - No Security
      Thunderbolt USB Support - Enabled
      GPIO3 Force Pwr - Enabled
       
      4- Go to Chipset tab
       
      Internal Graphics - Enable
       
      ---CLOVER FOLDER---
      https://olarila.com/files/Clover.Folder/EFI CLOVER Z390 DESIGNARE.zip
      *Use this folder with FULL DSDT PATCHED
       
      ---OPENCORE FOLDER---
      https://olarila.com/forum/download/file.php?id=24376
      *Use this folder with FULL DSDT PATCHED
       
       
      ---Extract one Full dump for DSDT edits, post files---
       
      RunMe.app
       
       
       
      ---HARDWARE---
       
      --MOBO

      GIGABYTE Z390 DESIGNARE
      -Link
      https://www.amazon.com/Z390-DESIGNARE-Gigabyte-Thunderbolt-Motherboard/dp/B07K8RJZRG/ref=sr_1_1?keywords=Z390+DESIGNARE&qid=1565492390&s=electronics&sr=1-1

      --PROCESSOR

      Intel Core i9-9900K
      -Link
      https://www.amazon.com/Intel-i9-9900K-Desktop-Processor-Unlocked/dp/B005404P9I/ref=sr_1_1_sspa?keywords=Intel+Core+i9-9900K&qid=1553358099&s=gateway&sr=8-1-spons&psc=1

      --COOLER

      CORSAIR H100i RGB PLATINUM AIO Liquid CPU Cooler
      -Link
      https://www.amazon.com/CORSAIR-H100i-PLATINUM-Liquid-Cooler/dp/B07JWB5BSN/ref=sr_1_4?keywords=WATER+COOLER+CPU&qid=1565492509&s=gateway&sr=8-4

      --MEMORY

      Corsair CMW32GX4M2C3200C16 Vengeance RGB PRO 32GB (2x16GB) DDR4 3200 (PC4-25600)
      -Link
      https://www.amazon.com/Corsair-CMW32GX4M2C3200C16-Vengeance-PC4-25600-Desktop/dp/B07GTG2T7L/ref=sr_1_15?keywords=memory+ddr4+32&qid=1553358238&s=gateway&sr=8-15

      --GPU

      MSI RX Vega 64 AIR Boost 8G OC
      -Link
      https://www.amazon.com/MSI-RX-64-AIR-8G/dp/B07DH7S1X1/ref=sr_1_2?keywords=vega+64+gigabyte&qid=1565492819&s=electronics&sr=1-2

      --SSD

      Samsung 970 EVO 1TB SSD (MZ-V7E1T0BW) NVMe M.2 V-NAND
      -Link
      https://www.amazon.com/Samsung-970-EVO-1TB-MZ-V7E1T0BW/dp/B07BN217QG/ref=sr_1_1?keywords=s+samsung+970+evo+1tb&qid=1565493002&s=electronics&sr=1-1

      --POWER SUPPLY

      EVGA Supernova 1000 P2 80+ Platinum, 1000W ECO Mode Fully Modular 
      -Link
      https://www.amazon.com/EVGA-Supernova-Platinum-Crossfire-220-P2-1000-XR/dp/B00EKJQM5E/ref=sr_1_3?keywords=power+supply+1000w&qid=1565493196&s=gateway&sr=8-3

      --WIRELESS

      TP-Link Archer T9E
      -Link
      https://www.amazon.com/TP-Link-Archer-T9E-Beamforming-Technology/dp/B00TQEX7AQ/ref=sr_1_1?keywords=TP-Link+Archer+T9E&qid=1553358397&s=gateway&sr=8-1

      --CASE

      Thermaltake Core P5 Tempered Glass Black Edition ATX Open Frame Panoramic Viewing
      -Link
      https://www.amazon.com/Thermaltake-Tempered-Panoramic-Certified-CA-1E7-00M1WN-03/dp/B01N4IGVSC/ref=sr_1_2?keywords=Thermaltake+Core+P5&qid=1565493567&s=gateway&sr=8-2

      --DSDT Patches--
      -FIX ACPI ERRORS -FIX OEM SSDTs to AVOID ERRORS AND WARNINGS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA -DMAC -REMOVE PROBLEMATIC AND UNUSED DEVICES -FIX K.P in REBOOT -SLPB -DARWIN / WINDOWS 2015 -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -REAL TIME CLOCK -ARTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -FWHD -USBX -PMCR -PPMC -XSPI -CNVW -GMM -IMEI -EC -PNLF -ARPT -GFX0 -NVME -DTGP -ACQUIRE MUT0 0XFFFF -MUTEX MUT0 0x00 -EXTERNAL REFERENCES -UNKNOWNOBJ -HDMI / HDAU -FULL RENAMED DEVICES ---SCREENSHOTs---




















      -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!
      Thanks to KGP for SSDT Thunderbolt
      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, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!
      We're all here to have fun and learn from each other!
    • By d5aqoep
      Final Build released. Will Nvidia release drivers in the wild?
       
      Possible to download full release from macadmins script from this link -> github
       
      Open terminal, type sudo and drag drop installinstallmacos.py on it and press Enter. (Noob friendly instructions)
×