Contribute
Register

updated to Mojave, no quick look or preview jpg, help AMD rx 580

Joined
Sep 23, 2011
Messages
6
Motherboard
Gigabyte Z390 I AORUS PRO WIFI
CPU
i7-8700K
Graphics
UHD 630
Hi Guys I had the exact same issue but it was fixed by changing SMBIOS to macPro,5.1 as Gigamaxx kindly suggested!
Thanks!
 
Joined
Oct 20, 2013
Messages
17
Motherboard
ASUS B150M-A-D3
CPU
Core i5 6400
Graphics
MSI Geforce GT730 2GB (Video Controller : Nvidia GF108 / 10de:0f02)
Same problem on a RX 570 Armor 8GB. NoVPAJpeg did the trick perfectly, and I feel more comfortable to use it and stick to my current SMBIOS (18.3). Thanks a lot for all contributions here!
 
Joined
Aug 11, 2016
Messages
10
Motherboard
Gigabyte GA-Z270M-D3H
CPU
i7-7700K
Graphics
Sapphire Pulse Radeon RX 580 8GB
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, iMac, LC, Plus, Portable, Power Mac, PowerBook, Quadra, SE
Mobile Phone
iOS
Nothing new here, just sharing my experience. TLDR; I wish I had gone straight for Lilu.kext with NoVPAJpeg.kext.

I first tried turning on internal/integrated graphics in BIOS based on seeing suggestion it would work with my 18,3 SMBIOS setting. After doing so, boot time was many times slower than usual, and for the first time, I saw the purple/pink lines on the display during boot that others have talked about but I hadn't yet experienced. And, quicklook still couldn't preview JPGs.

So I turned off the internal/integrated graphics in BIOS.

Then I tried Lilu.kext with NoVPAJpeg.kext --- I just copied both to EFI volume in /EFI/CLOVER/Other --- and quicklook started working. Oddly, the purple/pink lines still appear briefly during boot. I thought they'd stop appearing after turning internal graphics off, but they didn't. This is mildly disappointing. Mostly I'm very happy to have quicklook working.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
10,188
Motherboard
Asus ROG Strix Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
Nothing new here, just sharing my experience. TLDR; I wish I had gone straight for Lilu.kext with NoVPAJpeg.kext.

I first tried turning on internal/integrated graphics in BIOS based on seeing suggestion it would work with my 18,3 SMBIOS setting. After doing so, boot time was many times slower than usual, and for the first time, I saw the purple/pink lines on the display during boot that others have talked about but I hadn't yet experienced. And, quicklook still couldn't preview JPGs.

So I turned off the internal/integrated graphics in BIOS.

Then I tried Lilu.kext with NoVPAJpeg.kext --- I just copied both to EFI volume in /EFI/CLOVER/Other --- and quicklook started working. Oddly, the purple/pink lines still appear briefly during boot. I thought they'd stop appearing after turning internal graphics off, but they didn't. This is mildly disappointing. Mostly I'm very happy to have quicklook working.
You know that you just disabled hardware decoding, right?

Screen Shot 2019-06-10 at 9.24.42 PM.png


Source: https://github.com/vulgo/NoVPAJpeg
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
10,188
Motherboard
Asus ROG Strix Z370-G Gaming (Wi-Fi AC)
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
SIGH. Now I do, thanks. Bummer. Guess I need to do a few more laps on this.
To fix Preview, either (1) enable IGPU and configure it to be headless or (2) try iMacPro1,1 system definition and disable IGPU. I never tried this with Z270, but I think it should work.
 
Joined
Aug 11, 2016
Messages
10
Motherboard
Gigabyte GA-Z270M-D3H
CPU
i7-7700K
Graphics
Sapphire Pulse Radeon RX 580 8GB
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, iMac, LC, Plus, Portable, Power Mac, PowerBook, Quadra, SE
Mobile Phone
iOS
To fix Preview, either (1) enable IGPU and configure it to be headless or (2) try iMacPro1,1 system definition and disable IGPU. I never tried this with Z270, but I think it should work.
Thank you for the suggestions. After I get a chance to try, I'll report back.
 
Joined
Aug 11, 2016
Messages
10
Motherboard
Gigabyte GA-Z270M-D3H
CPU
i7-7700K
Graphics
Sapphire Pulse Radeon RX 580 8GB
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini, Mac Pro
Classic Mac
Apple, iMac, LC, Plus, Portable, Power Mac, PowerBook, Quadra, SE
Mobile Phone
iOS
Thank you for the suggestions. After I get a chance to try, I'll report back.
Just confirming that the iMacPro1,1 system definition with IGPU disabled in the BIOS does fix the JPEG Preview/Quick Look problem for my Z270 motherboard based hackintosh. Thanks!
 
Joined
Apr 5, 2012
Messages
101
Motherboard
MSI Z270 Gaming Pro Carbon
CPU
i5-7600
Graphics
RX 580
Mobile Phone
Android
Wow, it's amazing how daft I can be when I am stressed. My primary graphics card is an RX 580. I could not get IGPU on my Z270 with an i5-7600 (HD 630) for use with Preview and QuickLook to work several months ago, so I gave up and just used Lilu and NoVPAJpeg kexts which worked. After a more relaxed study of the problem, I got it:

First off, I removed the NoVPAJpeg and Lilu kexts and rebooted. Preview and Quick Look did not work (expected). Then I installed the latest release copies of Lilu and WhateverGreen (links below). I installed both in EFI>EFI>Clover>Kexts>Other because that is where I like to put these types of kexts. You could also install them in Library>Extensions if you wish (use KextBeast from TonyMac to install in Library>Extensions).

After these were installed I rebooted into the UEFI and add multi monitor IGPU support:

Original UEFI setting:

No IG Graphics.jpg

After adjustment, I bumped up to 512 MB because I have plenty of extra RAM. I probably could get by with less. I made sure to leave Initiate Graphics Adapter to [PEG] so that the RX 580 is still used for booting:

IG Graphics.jpg

Preview and Quick Look are both now working with my iMac 18,3 system definition:

iMac 18-3.jpg

Sys Info.jpg

JPEG Preview.jpg

Lilu Kext Release

WhateverGreen Kext Release
 
Last edited:
Top