Jump to content
arsradu

[HOW TO] Fix QuickLook and Preview loading issues in Mojave

303 posts in this topic

Recommended Posts

36 minutes ago, SavageAUS said:

If i have my iGPU enabled to fix this issue should it show up in system info? I can't remember.

Screen Shot 2018-12-19 at 9.34.30 pm.png

 

It does in my case. :) But it also depends which SMBIOS are you using.

 

If you went the iMacPro/MacPro route to fix this, since those don't have iGPUs, they will also not display it in that section. If you went with something like the iMac14,2 which does have an iGPU, it should show up here, if everything is properly set up in Clover config.

Share this post


Link to post
Share on other sites
Advertisement
 
It does in my case.  But it also depends which SMBIOS are you using.
 
If you went the iMacPro/MacPro route to fix this, since those don't have iGPUs, they will also not display it in that section. If you went with something like the iMac14,2 which does have an iGPU, it should show up here, if everything is properly set up in Clover config.

Yeah everything is setup properly and ummm using imac17,1


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites
9 hours ago, SavageAUS said:


Yeah everything is setup properly and ummm using imac17,1


Sent from my iPhone using Tapatalk

 

Can you upload the config (without the private stuff)? I can take a look, if you want.

 

Anyway, this is just a cosmetic issue. I will also check my personal setup when I get home. Maybe I'm wrong and maybe it doesn't show up in my case, either. But I remember seeing it there... 

 

Anyway, for as far as I remember, you need InjectIntel and the correct ig-platform-id, in order for the iGPU to show up there. Also, I think you might need WEG kext, as well. Not sure about that though. Since I think WEG is trying to force a specific ig-platform-id on its own. So..might not be related.

 

But you do need to set up InjectIntel and ig-platform-id in your config.

 

EDIT:

 

@SavageAUS Looks like it is properly displayed in my case. :) So...yeah, I'd say probably the config needs a bit more tweaking.

 

696798399_Screenshot2018-12-19at23_09_06.thumb.png.8236f27c9579dfe99a144b76be5a0b5c.png

1965952847_Screenshot2018-12-19at23_09_14.thumb.png.133796af0910cb356cf08f7627f1f8d8.png

Edited by arsradu

Share this post


Link to post
Share on other sites
 
Can you upload the config (without the private stuff)? I can take a look, if you want.
 
Anyway, this is just a cosmetic issue. I will also check my personal setup when I get home. Maybe I'm wrong and maybe it doesn't show up in my case, either. But I remember seeing it there... 
 
Anyway, for as far as I remember, you need InjectIntel and the correct ig-platform-id, in order for the iGPU to show up there. Also, I think you might need WEG kext, as well. Not sure about that though. Since I think WEG is trying to force a specific ig-platform-id on its own. So..might not be related.
 
But you do need to set up InjectIntel and ig-platform-id in your config.
 
EDIT:
 
[mention=1083558]SavageAUS[/mention] Looks like it is properly displayed in my case.  So...yeah, I'd say probably the config needs a bit more tweaking.
 
696798399_Screenshot2018-12-19at23_09_06.thumb.png.8236f27c9579dfe99a144b76be5a0b5c.png
1965952847_Screenshot2018-12-19at23_09_14.thumb.png.133796af0910cb356cf08f7627f1f8d8.png

I don’t use ig-platform-id or inject intel because I went down the “devices” path with Whatevergreen, but I do have the correct device id set for that. Take a look at intel framebuffer patching with Whatevergreen topic. I do remember seeing it there previously but I reset my bios to try and fix time issues and now it’s gone so maybe I’ll recheck bios settings.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

Then maybe all you need is Inject Intel...? I don't know. I'm just saying.

 

I've never tried that method before. But in my experience, if you're only using WEG, it will not get you that iGPU information there. Of course, our hardwares are different and as you said above, you tried a slightly different approach with this. So...results might be different, as well. default_smile.png

 

 

 

 

Share this post


Link to post
Share on other sites
5 hours ago, arsradu said:

Then maybe all you need is Inject Intel...? I don't know. I'm just saying.

 

I've never tried that method before. But in my experience, if you're only using WEG, it will not get you that iGPU information there. Of course, our hardwares are different and as you said above, you tried a slightly different approach with this. So...results might be different, as well. default_smile.png

 

 

 

 

This is my config. Quicklook and preview both work.

config.plist

Screen Shot 2018-12-20 at 2.23.07 pm.png

Hardware_Info_V2018-11-13.zip

Edited by SavageAUS

Share this post


Link to post
Share on other sites
7 hours ago, SavageAUS said:

This is my config. Quicklook and preview both work.

config.plist

Screen Shot 2018-12-20 at 2.23.07 pm.png

Hardware_Info_V2018-11-13.zip


 

Not sure what you meant by Devices....cause I couldn't find any specific FakeID set there.

Screenshot_2018-12-20_at_12_48_53.thumb.png.86a1ad3f14210a410f4c0e904c4b57af.png

 

Anyway, I managed to get it working on a Skylake build, as well. Motherboard: GA-Z170-Gaming K3, CPU: 6600K, iGPU: Intel Graphics HD 530, dGPU: GTX 650 OC 2GB. iMac17,1 SMBIOS.

 

In BIOS, I set these things:

  1. Peripherals -> Initial Display Output -> iGFX
  2. Chipset -> Internal Graphics -> Enabled
         DVMT Pre-Allocation -> default 64M.
         DVMT Total Gfx Mem -> default 256M
  3. Save
  4. Reboot

In Clover config, I set these things:

101152012_Screenshot2018-12-20at12_45_27.thumb.png.57260e76c6d52e732c852e2cbfaac447.png

 

Aaaand....TA-DAAA!

 

I'll let you judge the result for yourself. :)

 

Screenshot_2018-12-20_at_12_41_52.png.fc92e1c54948a191becccd7bbef9f677.png

 

Oh, forgot to mention: QuickLook and Preview work, as well.

Edited by arsradu

Share this post


Link to post
Share on other sites

 
Not sure what you meant by Devices....cause I couldn't find any specific FakeID set there.
Screenshot_2018-12-20_at_12_48_53.thumb.png.86a1ad3f14210a410f4c0e904c4b57af.png
 
Anyway, I managed to get it working on a Skylake build, as well. Motherboard: GA-Z170-Gaming K3, CPU: 6600K, iGPU: Intel Graphics HD 530, dGPU: GTX 650 OC 2GB. iMac17,1 SMBIOS.
 
In BIOS, I set these things:
  1. Peripherals -> Initial Display Output -> iGFX
  2. Chipset -> Internal Graphics -> Enabled
         DVMT Pre-Allocation -> default 64M.
         DVMT Total Gfx Mem -> default 256M
  3. Save
  4. Reboot

In Clover config, I set these things:

101152012_Screenshot2018-12-20at12_45_27.thumb.png.57260e76c6d52e732c852e2cbfaac447.png

 

Aaaand....TA-DAAA!

 

I'll let you judge the result for yourself.

 

Screenshot_2018-12-20_at_12_41_52.png.fc92e1c54948a191becccd7bbef9f677.png

 

Oh, forgot to mention: QuickLook and Preview work, as well.


On that screenshot you posted of devices you have arbitrary highlighted at the bottom, if you select properties you will see where it’s set.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites
25 minutes ago, SavageAUS said:


On that screenshot you posted of devices you have arbitrary highlighted at the bottom, if you select properties you will see where it’s set.


Sent from my iPhone using Tapatalk

 

You mean this?

If so, I don't know... Never used this method before. But...doesn't seem to work for what you're trying to accomplish.

 

1054541528_Screenshot2018-12-20at23_24_00.thumb.png.845d7ab2ff1fc590a7ad281d60ce163d.png

 

Also, I think I'm probably missing something here, but isn't Layout ID used for analog audio...? What does that have to do with the iGPU?

 

Anyway... You have an alternative method in my previous post, which I'm pretty sure it will work since both builds are using the exact same iGPU, if you wanna give it a try. :) I'd love to hear your results.

 

Edited by arsradu

Share this post


Link to post
Share on other sites
13 minutes ago, arsradu said:

 

You mean this?

If so, I don't know... Never used this method before. But...doesn't seem to work for what you're trying to accomplish.

 

1054541528_Screenshot2018-12-20at23_24_00.thumb.png.845d7ab2ff1fc590a7ad281d60ce163d.png

 

Also, I think I'm probably missing something here, but isn't Layout ID used for analog audio...? What does that have to do with the iGPU?

 

Anyway... You have an alternative method in my previous post, which I'm pretty sure it will work since both builds are using the exact same iGPU, if you wanna give it a try. :) I'd love to hear your results.

 

This one is Audio yes

 613552665_ScreenShot2018-12-21at8_08_44am.png.b313e95460da56afc200ccf1e7670cbb.png

But this one is iGPU

256349958_ScreenShot2018-12-21at8_08_39am.png.b7e5218c8312a54e82fb9bbd868868cb.png

Wait, i see the problem, spelling mistake in platform.

Edited by SavageAUS

Share this post


Link to post
Share on other sites
5 minutes ago, SavageAUS said:

This one is Audio yes

 613552665_ScreenShot2018-12-21at8_08_44am.png.b313e95460da56afc200ccf1e7670cbb.png

But this one is iGPU

256349958_ScreenShot2018-12-21at8_08_39am.png.b7e5218c8312a54e82fb9bbd868868cb.png

 

Well, might be a typo there...?

 

Should be ig-platform-id instead of ig-platford-id...?

Edited by arsradu

Share this post


Link to post
Share on other sites
1 minute ago, arsradu said:

 

Well, might be a typo there...?

 

ig-platford-id instead of ig-platform-id...?

Just fixed it and it still isn't showing up in system report.

Doesn't matter, it's working.

Screen Shot 2018-12-21 at 8.18.55 am.png

Screen Shot 2018-12-21 at 8.19.30 am.png

Screen Shot 2018-12-21 at 8.20.19 am.png

Share this post


Link to post
Share on other sites
1 minute ago, SavageAUS said:

Just fixed it and it still isn't showing up in system report.

Doesn't matter, it's working.

Screen Shot 2018-12-21 at 8.18.55 am.png

Screen Shot 2018-12-21 at 8.19.30 am.png

Screen Shot 2018-12-21 at 8.20.19 am.png

 

As I mentioned before, you might want to add Inject Intel, as well, to your Clover config. In my experience, it will not show up without it. :) 

 

Anyway, I'm glad it works. :) 

Share this post


Link to post
Share on other sites
 
As I mentioned before, you might want to add Inject Intel, as well, to your Clover config. In my experience, it will not show up without it.  
 
Anyway, I'm glad it works.  

Yeah I’ll give it a try after work but the framebuffer guide says to make sure you have that unchecked.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites
4 minutes ago, SavageAUS said:


Yeah I’ll give it a try after work but the framebuffer guide says to make sure you have that unchecked.


Sent from my iPhone using Tapatalk

 

I see....well...as you could see in my screenshots above, on the same iGPU, it showed up properly, I had no issues with it...so...not sure what to say :))) 

 

I guess there's only one way to find out. Anyway...this is a small cosmetic issue. And of course, anyone would choose performance over it. But I just didn't happen to notice any issues in my tests today. So...personally I'd suggest giving it a try. If it works, YEY. If it doesn't, well, explore other options. :)) But my experience with it today was good so...I think you should be fine. :) 

Edited by arsradu

Share this post


Link to post
Share on other sites

First off, wanted to thank everyone for the plethora of info on this thread. I was having the same issue where Quicklook / Preview did not work with JPEG files. I was not able to successfully enable IGPU in BIOS but the NoVPAJpeg Kext fixed it right up.  

 

On another thread people with the same MOBO as me were able to enable IGPU in BIOS without any issues however when I enable IGPU in BIOS, my boot hangs at "Start ReadKernalCache" (screenshot attached). Was wonder if anyone here had any suggestions. I'm happy that my system is working 100% now but the troubleshooter in me is still curious about that IGPU BIOS snag. We tried all sorts of fixes to get IGPU working like fresh installs, various kexts, various SSDT's, rebuilding cache, etc. Figured I'd ask here and see if anyone had any fresh ideas.

System:

Vanilla Mojave 10.14.2
Intel i9-9900K
Gigabyte Z390 Designare MOBO - BIOS F4
Sapphire RX 580 Pulse
Corsair Vengeance LPX 32 GB DDR4-3200 RAM
Samsung 970 EVO 500 GB M.2 SSD (Main OS Drive)
Samsung 860 EVO 2 TB M.2 SSD

 

Thanks! 

IMG_5921.jpg

Share this post


Link to post
Share on other sites
On 12/28/2018 at 3:59 AM, NoiseCoalition said:

First off, wanted to thank everyone for the plethora of info on this thread. I was having the same issue where Quicklook / Preview did not work with JPEG files. I was not able to successfully enable IGPU in BIOS but the NoVPAJpeg Kext fixed it right up.  

 

On another thread people with the same MOBO as me were able to enable IGPU in BIOS without any issues however when I enable IGPU in BIOS, my boot hangs at "Start ReadKernalCache" (screenshot attached). Was wonder if anyone here had any suggestions. I'm happy that my system is working 100% now but the troubleshooter in me is still curious about that IGPU BIOS snag. We tried all sorts of fixes to get IGPU working like fresh installs, various kexts, various SSDT's, rebuilding cache, etc. Figured I'd ask here and see if anyone had any fresh ideas.

System:

Vanilla Mojave 10.14.2
Intel i9-9900K
Gigabyte Z390 Designare MOBO - BIOS F4
Sapphire RX 580 Pulse
Corsair Vengeance LPX 32 GB DDR4-3200 RAM
Samsung 970 EVO 500 GB M.2 SSD (Main OS Drive)
Samsung 860 EVO 2 TB M.2 SSD

 

Thanks!

 

Hmm...never seen that before. BUT I'm thinking the config.plist might bring some light into this.

 

So, if you could, I'd say remove the serials from SMBIOS and RT Variables sections and upload your config.plist here for analysis (you might need to zip it).

 

For Gigabyte motherboards, you should follow the instructions posted on the first page to enable the iGPU. That's on the BIOS side. But you still need to set up your Clover config file. I feel like the issue might be caused by some misconfigured parameters in there.

 

So, as you wish. :) You can keep it this way and enjoy your system. Ooor...you can clean up the sensitive information from the sections I mentioned above (SMBIOS and RT Variables) and post the config.plist file to take a look.

Edited by arsradu

Share this post


Link to post
Share on other sites
2 hours ago, ellaosx said:

Do people still using this on 10.14.3?

 

Use what? I still have this issue :D:wallbash:

Share this post


Link to post
Share on other sites

Thanks so much, had this problem for a couple months and all i did was download the Lilu file and put it in my efi folder as instructed and restarted and it worked!

Share this post


Link to post
Share on other sites
On 3/7/2019 at 6:35 PM, unixb0y said:

 

Use what? I still have this issue :D:wallbash:

 

Which method did you choose to fix this issue? The iGPU needs to be enabled in BIOS. Unless you're using a MacPro or iMacPro SMBIOS.

Share this post


Link to post
Share on other sites
3 hours ago, arsradu said:

 

Which method did you choose to fix this issue? The iGPU needs to be enabled in BIOS. Unless you're using a MacPro or iMacPro SMBIOS.

 

Hey bro, I wanted to mention that I switched my SMBIOS to iMacPro and it instantly worked. My boot process takes minutes if I activate the iGPU so that's not an option for me :lol:

Share this post


Link to post
Share on other sites
Posted (edited)
3 minutes ago, unixb0y said:

 

Hey bro, I wanted to mention that I switched my SMBIOS to iMacPro and it instantly worked. My boot process takes minutes if I activate the iGPU so that's not an option for me :lol:

Hmm...that's weird... You probably have other things, as well...that drag the boot down. Such as Clover may be set to Debug. Which will make the boot up process really slow (that part is normal, though). So...you could check that.

 

But either way,  I'm glad you fixed it by changing SMBIOS. :) 

Edited by arsradu

Share this post


Link to post
Share on other sites
2 hours ago, arsradu said:

Hmm...that's weird... You probably have other things, as well...that drag the boot down. Such as Clover may be set to Debug. Which will make the boot up process really slow (that part is normal, though). So...you could check that.

 

But either way,  I'm glad you fixed it by changing SMBIOS. :) 

 

Nope, debug is actually off and "Fast" is on :D

458773653_Screenshot2019-03-27at20_53_49.png.4b70baab9958075e65ff5fdecc174404.png

Share this post


Link to post
Share on other sites
Just now, unixb0y said:

 

Nope, debug is actually off and "Fast" is on :D

458773653_Screenshot2019-03-27at20_53_49.png.4b70baab9958075e65ff5fdecc174404.png

 

Well, compared to the speed of a drunk snail on drugs, a few minutes is definitely fast. LOL

 

But...weird... I don't have this issue. Could be a problem with newer motherboards maybe....or could be something else related to the config... I don't know, I've never encountered this issue before, unless Debug was set to True. And even then it wasn't THAT long.

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 End3rPower50
      Hi, i've installed on my pc MacOS Mojave but after installation my pc, sometimes, crash giving kernel panic.
      I came to the conclusion that it is a random kernel panic because sometimes it starting up and other times it isn't starting up
       
      My PC:
      CPU: Intel i7 6500U
      LAN: RTL8100
      Wi-Fi & Bluetooth: Dell DW1820A
      USB 3.1
       
      CLOVER.zip
    • By maxneko
      TLDR: I've gotten myself up a creek without even a working keyboard and mouse. 
       
      My setup
       
      Asus X99 Deluxe motherboard
      Dual Asus Radeon R9 280x GPU's
      i7 5930K CPU
      G.Skill - Ripjaws Series 32 GB (4 x 8 GB) DDR4-2400 Memory
      Highpoint 2721 RAID controller + 4 hard drives
      EVO 850 Pro SSD
      Mojave 10.14.4
      Profile: MacPro6,1
       
      I had installed Mojave and had set it up to boot directly into my user account with no need for a password. Both Clover and IORegistryExplorer were set as log-in items. This was because I was working on activating my SS ports. The X99 Deluxe USB ports are set up as follows:
       
      USB3_E1 to USB3_E10 at the rear (Asmedia controller)
      USB_13 & USB_14 at the rear (Intel)
      USB1112 & USB1314 (headers on the motherboard)
      USB3_12 & USB3_34 (front)
       
      This adds up to potentially 34 ports, far more than I need. I had three patches enabled to remove the 15 port limit but they weren't doing the trick. So I disabled the ten USB3 ports on the rear that are subject to the Asmedia controller in BIOS. I also disabled the Asmedia USB3 controller. All I really need are the four USB3 ports on the front panel, along with one of the motherboard USB2 headers. This should have gotten me down to under 15 ports. One SS port appeared in IORegistryExplorer but I couldn't locate it when I tested every active port.
       
      I'm not sure what I did but everything went sideways. I found that I was booting into Mojave, Clover and IORegistryExplorer were launching but the mouse cursor was frozen in the corner and the keyboard was dead. Moving the keyboard and mouse to different ports didn't help. Meanwhile the OS was giving me a message about looking for a BT keyboard which I don't have. 
       
      I've tried the following to no avail:
       
      -- reinstalling Mojave
      -- various combinations of USBInjectAll.kext, XHCI-X99-injector.kext, X99_Injector USB 3.kext, and GenericUSBXHCI.kext
      -- resetting the CMOS
      -- enabling and disabling the ten Asmedia USB3 ports on the rear
      -- enabling and disabling the port limit patches below:
       

       

       
      I haven't reflashed my BIOS which is something I do when starting from scratch, although I don't see why it would matter. I'm open to that, burning incense, whatever will help.  In the end, I need at least 1-2 working USB3 ports. But right now, I just need to get my keyboard and mouse working again. I've been going in circles on this all day and could really use some good ideas.
       
      Thanks so much.
       
      Max
       
      config copy.plist
    • By dbx103
      I have been trying to get the backlight to work please help.
      debug_7898.zip
    • By End3rPower50
      Hi, I bought a Dell DW1820A based on BCM94350ZAE
      I can't install kext for this chipset on my hackintosh
      Can anyone help me?
      Thanks in advace 
      P.S Sorry for my bad English
       
      CLOVER.zip
    • By slapbass_
      NO AUDIO/SIN SONIDO/ NO HDMI_MOJAVE 10.14.4_AYUDA POR FAVOR
       
      Hola compañeros, buen dia, espero que esten bien en todo,
       
      necesito de su ayuda por favor,
      no lógro activar el sonido de mi laptop eh aqui las especificaciones:
      Dell Inspiron 14 5000 series (5458)
       
      - Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
      - Ram 4GB»
      - Intel HD Graphics 5500
      - Red PCI :
      Intel Dual Band Wireless-AC 3160 AC HMC WiFi Adapter
      Realtek RTL8139/810x Fast Ethernet Adapter
       
      - Audio
      Intel Broadwell HDMI @ Intel Broadwell - Mini HD Audio
       
      Realtek ALC255 @ Intel Wildcat Point-LP PCH High defi.....
       
      alguien de ustedes que pueda darme una mano para ACTIVAR y que funcione todo el sonido y hdmi de mi laptop, les estare infinitamente agradecido con ustedes...
      aqui les dejo mi EFI
      https://www4.zippyshare.com/v/eBhG3AEy/file.html
      saludos
      Dios les bendiga n.n
×