Contribute
Register

Preview not working in OSX Mojave 10.14

Status
Not open for further replies.
just enable Intel GPU from bios, if you searched the forum you will find it answered
How do you do that?
I have a dGPU and my BIOS setting is set to auto.
In Mojave, System Report only lists the dGPU.

Should I set the BIOS to iGPU? but then the DP connector should go on the iGPU? I wouldn't be using the dGPU in this case, right?
I'm lost...

Best,
-a-
 
Preview/Quicklook freezes when hardware jpeg acceleration using IGPU fails. Three solutions:
  • Enable the IGPU
    • Headless/offline ig-platford-id - as seen in Macs with discrete graphics
    • Or enable IGPU as a second display device e.g. with WhateverGreen.kext
    • Acceleration framework looks for integrated graphics device, must be named either IGPU or GFX0 or it fails
Just a few questions:
- headless iGPU -> if dGPU fails I'm stuck with no graphics, right? (except maybe via remote access/VNC)
- iGPU as a 2nd display device: Do I actually need a 2nd display in this case?

  • Install a Lilu plugin to disable the hardware accelerated JPEG function
or​

Is NoVPAJpeg dependant on the verison of Lilu? Should it be updated every time Lilu is updated? I'm not supposed to use a version of NoVPJpeg that is ulterior to the version of Lilu I have installed, right?
  • Change the board-id in SMBIOS to one that does not use hardware-accelerated JPEG decoding
    • See /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/Resources/Info.plist for JPEG decoding support by board-id

Wouldn't that potentially lead to some other issues related to the SMBIOS? I see a lot of people recomending to use old MacproX,X SMBIOS but AFAIR these come with their own sets of limitations...

Tx
-a-
 
Excellent. Finally a quick and easy; used Multibeast.
This worked for me as well and seemed the easiest of all the solutions. Used Multibeast and changed System Definition from iMac 14.2 to Mac Pro 6.1, rebooted and working.
Dear dgkMac and emoy, you have i7-3xxx CPU. But MacPro is Xeon, so there is no all instrucions for i7 CPU,IMHO...
Why not use iMac 13,2 + iPGU enabled in BIOS? or just use NoVPAJpeg.kext to EFI/Clover/Kexts/Other?

How do you do that?
I have a dGPU and my BIOS setting is set to auto.
In Mojave, System Report only lists the dGPU.
You should chose not auto, but Enabled.
 
You should chose not auto, but Enabled.
Thanks.
IIRC the only options are auto, cpu graphics and pcie.
If I chose cpu graphics then the dGPU is not used, right?
 
Thanks.
IIRC the only options are auto, cpu graphics and pcie.
If I chose cpu graphics then the dGPU is not used, right?

macOS use both dGPU & IGPU, dGPU is connected the LCD monitor, the IGPU is not directly connected to the LCD monitor, i.e. the IGPU is in offline mode.

macOS will assign some multimedia jobs for the IGPU to do, for instance, hardware video encoding/decoding, JPEG hardware decoding.
 
macOS use both dGPU & IGPU, dGPU is connected the LCD monitor, the IGPU is not directly connected to the LCD monitor, i.e. the IGPU is in offline mode.

macOS will assign some multimedia jobs for the IGPU to do, for instance, hardware video encoding/decoding, JPEG hardware decoding.
OK. So IIUC, iGPU in the BIOS settings but the DP cable stays on the dGPU connector, right?
 
OK. So IIUC, iGPU in the BIOS settings but the DP cable stays on the dGPU connector, right?
in offline mode, the IGPU is configured as framebuffer-less, if you connect the video cable to the mainboard IGPU output port, you won't see any video signal.
 
macOS will assign some multimedia jobs for the IGPU to do, for instance, hardware video encoding/decoding, JPEG hardware decoding.
But I think that we want hardware video enc/dec made by DGPU?
 
But I think that we want hardware video enc/dec made by DGPU?

how macOS works is not up to you, macOS is not microsoft Windows, macOS is only designed to running on Apple hardware, it is not generic OS can running on various hardware configuration.

what you are doing is to fool the macOS, it is running on real mac hardware.

if you want to use dGPU for hardware video encoding/decoding tasks, you may interested to read this thread, but the solution is still far from prefect
 
itwas, so you don't use DGPU at all?
I think it is necessary to use external GPU for Video Editing.
 
Status
Not open for further replies.
Back
Top