Contribute
Register

Preview not working in OSX Mojave 10.14

Joined
Jul 20, 2014
Messages
19
Motherboard
MSI H81M-P33
CPU
i3-4130
Graphics
HD 4400
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I've installed NoVPAJpeg.kext to EFI/Clover/Kexts/Other (Of course with Lilu 1.2.8) and that worked for me. No more Preview problems with JPG :)
 
Joined
Nov 24, 2012
Messages
17
Motherboard
Gigabyte Z7-UP5 TH
CPU
i7-3770K
Graphics
RX 570
Mac
  1. Mac Pro
I've installed NoVPAJpeg.kext to EFI/Clover/Kexts/Other (Of course with Lilu 1.2.8) and that worked for me. No more Preview problems with JPG :)
Hey Wooszie69 can you explain your fitx in a bit more detail. I have the same issue with Preview on my Mojave install but I'm not sure what you did? Thanks!
 
Joined
Nov 24, 2012
Messages
17
Motherboard
Gigabyte Z7-UP5 TH
CPU
i7-3770K
Graphics
RX 570
Mac
  1. Mac Pro
Thanks for the thread!

After reading it I thought I'd try the easy road first and was well worth it, at least for my build. I simply changed my System Defintion from iMac 14.1 to Mac Pro5.1 and Bam! So far everything else seems to be working great!
 
Joined
Sep 11, 2018
Messages
18
Motherboard
ASUS ROG Strix Z370-E Gaming
CPU
i7-8700
Graphics
RX 580
Mac
  1. Mac Pro
If you can, avoid using TextEdit to muck around in system files. BBEdit or TextWrangler is okay for that. (It is very easy to have an accidental keypress leave an invisible (non-printing) character that wreck the whole file.

There is a direct and fairly easy way to use the os system built-in editors to do this:

1) Have your board-id from your config.plist file handy.
2) Open a Terminal window (Terminal.app is in your /Applications/Utilities folder

3a) At the prompt, type cd
/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/Resources/ and press the return key

3a1) Note: If you are familiar with Terminal, then drag and drop from a finder window will work for the cd command.

3b) Type ls -la and press the return key, you should get something that looks like this:

drwxr-xr-x 5 root wheel 160 Oct 18 15:42 .
drwxr-xr-x 5 root wheel 160 Oct 18 15:42 ..
drwxr-xr-x 3 root wheel 96 Aug 20 22:00 English.lproj
-rw-r--r-- 1 root wheel 5337 Oct 18 22:26 Info.plist
-rw-r--r-- 1 root wheel 513 Oct 11 23:52 version.plist

3c) Type sudo nano info.plist and press the return key. You will be asked to enter your password. Do so and press the return key.

4) You will be in a text editor that actually looks and acts like an older version of TextEdit. Okay, a very old version.

5) Press the control key and the w key at the same time to bring up the 'where is' search function. Paste in or type in the board id that you have been holding off to the side all of this time from step 1). Press the return key.
You will be taken to the line that has your board-id in it.

6) Use the cursor arrow keys on your keyboard to move to the entry in your board id section for the jpeg = true part. Change this to false.

7) Press the control key and the o key at the same time to bring up the 'write out' file option (save) and just press the return key to save the file using the default info.plist suggested file name.

8) Exit the editor by pressing the control and x keys together at the same time.

9) Reboot the machine and you should have jpegs again in QuickLook and Preview.

Alternatively, you can delete the entire section for your board-id and get the desired results, but ... why?
Note: After each update, you will have to reapply this technique, the updater rewrites the info.plist file.

If you can, avoid using TextEdit to muck around in system files. BBEdit or TextWrangler is okay for that. (It is very easy to have an accidental keypress leave an invisible (non-printing) character that wreck the whole file.

There is a direct and fairly easy way to use the os system built-in editors to do this:

1) Have your board-id from your config.plist file handy.
2) Open a Terminal window (Terminal.app is in your /Applications/Utilities folder

3a) At the prompt, type cd
/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/Resources/ and press the return key

3a1) Note: If you are familiar with Terminal, then drag and drop from a finder window will work for the cd command.

3b) Type ls -la and press the return key, you should get something that looks like this:

drwxr-xr-x 5 root wheel 160 Oct 18 15:42 .
drwxr-xr-x 5 root wheel 160 Oct 18 15:42 ..
drwxr-xr-x 3 root wheel 96 Aug 20 22:00 English.lproj
-rw-r--r-- 1 root wheel 5337 Oct 18 22:26 Info.plist
-rw-r--r-- 1 root wheel 513 Oct 11 23:52 version.plist

3c) Type sudo nano info.plist and press the return key. You will be asked to enter your password. Do so and press the return key.

4) You will be in a text editor that actually looks and acts like an older version of TextEdit. Okay, a very old version.

5) Press the control key and the w key at the same time to bring up the 'where is' search function. Paste in or type in the board id that you have been holding off to the side all of this time from step 1). Press the return key.
You will be taken to the line that has your board-id in it.

6) Use the cursor arrow keys on your keyboard to move to the entry in your board id section for the jpeg = true part. Change this to false.

7) Press the control key and the o key at the same time to bring up the 'write out' file option (save) and just press the return key to save the file using the default info.plist suggested file name.

8) Exit the editor by pressing the control and x keys together at the same time.

9) Reboot the machine and you should have jpegs again in QuickLook and Preview.

Alternatively, you can delete the entire section for your board-id and get the desired results, but ... why?
Note: After each update, you will have to reapply this technique, the updater rewrites the info.plist file.
 
Joined
Jan 12, 2011
Messages
6
Motherboard
Gigabyte Z370 HD3p
CPU
i7-8700
Graphics
RX 570 x 2
Mac
  1. iMac
Mobile Phone
  1. iOS
If you can, avoid using TextEdit to muck around in system files. BBEdit or TextWrangler is okay for that. (It is very easy to have an accidental keypress leave an invisible (non-printing) character that wreck the whole file.

There is a direct and fairly easy way to use the os system built-in editors to do this:

1) Have your board-id from your config.plist file handy.
2) Open a Terminal window (Terminal.app is in your /Applications/Utilities folder

3a) At the prompt, type cd
/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/Resources/ and press the return key

3a1) Note: If you are familiar with Terminal, then drag and drop from a finder window will work for the cd command.

3b) Type ls -la and press the return key, you should get something that looks like this:

drwxr-xr-x 5 root wheel 160 Oct 18 15:42 .
drwxr-xr-x 5 root wheel 160 Oct 18 15:42 ..
drwxr-xr-x 3 root wheel 96 Aug 20 22:00 English.lproj
-rw-r--r-- 1 root wheel 5337 Oct 18 22:26 Info.plist
-rw-r--r-- 1 root wheel 513 Oct 11 23:52 version.plist

3c) Type sudo nano info.plist and press the return key. You will be asked to enter your password. Do so and press the return key.

4) You will be in a text editor that actually looks and acts like an older version of TextEdit. Okay, a very old version.

5) Press the control key and the w key at the same time to bring up the 'where is' search function. Paste in or type in the board id that you have been holding off to the side all of this time from step 1). Press the return key.
You will be taken to the line that has your board-id in it.

6) Use the cursor arrow keys on your keyboard to move to the entry in your board id section for the jpeg = true part. Change this to false.

7) Press the control key and the o key at the same time to bring up the 'write out' file option (save) and just press the return key to save the file using the default info.plist suggested file name.

8) Exit the editor by pressing the control and x keys together at the same time.

9) Reboot the machine and you should have jpegs again in QuickLook and Preview.

Alternatively, you can delete the entire section for your board-id and get the desired results, but ... why?
Note: After each update, you will have to reapply this technique, the updater rewrites the info.plist file.

This worked! Good dummy guide for me to follow too. Thanks
jerryy2345.
 
Joined
Oct 9, 2017
Messages
8
Motherboard
HP 8300 Q77 Express Chipset
CPU
Intel Core i5-3470 3.2GHz Quad-Core
Graphics
EVGA GT 710 LP 2GB
Mac
  1. MacBook Air
Mobile Phone
  1. Android
  2. iOS
Thanks for the thread!

After reading it I thought I'd try the easy road first and was well worth it, at least for my build. I simply changed my System Defintion from iMac 14.1 to Mac Pro5.1 and Bam! So far everything else seems to be working great!

Excellent. Finally a quick and easy; used Multibeast.
 
Joined
Dec 12, 2013
Messages
27
Motherboard
GIGABYTE GA-Z87X-OC LGA 1150
CPU
i7 4770K
Graphics
GeForce GTX 760 2048MB
Mobile Phone
  1. iOS
If you can, avoid using TextEdit to muck around in system files. BBEdit or TextWrangler is okay for that. (It is very easy to have an accidental keypress leave an invisible (non-printing) character that wreck the whole file.

There is a direct and fairly easy way to use the os system built-in editors to do this:

  1. Have your board-id from your config.plist file handy.
  2. Open a Terminal window (Terminal.app is in your /Applications/Utilities folder

3a) At the prompt, type cd
/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/Resources/ and press the return key

3a1) Note: If you are familiar with Terminal, then drag and drop from a finder window will work for the cd command.

3b) Type ls -la and press the return key, you should get something that looks like this:

drwxr-xr-x 5 root wheel 160 Oct 18 15:42 .
drwxr-xr-x 5 root wheel 160 Oct 18 15:42 ..
drwxr-xr-x 3 root wheel 96 Aug 20 22:00 English.lproj
-rw-r--r-- 1 root wheel 5337 Oct 18 22:26 Info.plist
-rw-r--r-- 1 root wheel 513 Oct 11 23:52 version.plist

3c) Type sudo nano info.plist and press the return key. You will be asked to enter your password. Do so and press the return key.

4) You will be in a text editor that actually looks and acts like an older version of TextEdit. Okay, a very old version.

5) Press the control key and the w key at the same time to bring up the 'where is' search function. Paste in or type in the board id that you have been holding off to the side all of this time from step 1). Press the return key.
You will be taken to the line that has your board-id in it.

6) Use the cursor arrow keys on your keyboard to move to the entry in your board id section for the jpeg = true part. Change this to false.

7) Press the control key and the o key at the same time to bring up the 'write out' file option (save) and just press the return key to save the file using the default info.plist suggested file name.

8) Exit the editor by pressing the control and x keys together at the same time.

9) Reboot the machine and you should have jpegs again in QuickLook and Preview.

Alternatively, you can delete the entire section for your board-id and get the desired results, but ... why?
Note: After each update, you will have to reapply this technique, the updater rewrites the info.plist file.


My info.plist does not have JPEG in it, now what? Thank you.
 
Joined
Dec 11, 2012
Messages
16
Motherboard
Hackintosh
CPU
Core i7-3770k
Graphics
GIGABYTE GV-N560448-13I GeForce GTX 560 Ti
Mac
Classic Mac
Mobile Phone
Thanks for the thread!

After reading it I thought I'd try the easy road first and was well worth it, at least for my build. I simply changed my System Defintion from iMac 14.1 to Mac Pro5.1 and Bam! So far everything else seems to be working great!

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.
 
Joined
Oct 5, 2013
Messages
505
Mac
Classic Mac
Mobile Phone
My info.plist does not have JPEG in it, now what? Thank you.

This is a sample of the info.plist that I am seeing:
Code:
                <key>Mac-42FD25EABCABB274</key>
                <dict>
                        <key>forceOfflineRenderer</key>
                        <true/>
                        <key>jpeg</key>
                        <true/>
                </dict>
                <key>Mac-473D31EABEB93F9B</key>
                <dict>
                        <key>jpeg</key>
                        <true/>
                </dict>
                <key>Mac-4B682C642B45593E</key>
                <dict>
                        <key>jpeg</key>
                        <true/>
                </dict>
                <key>Mac-4B7AC7E43945597E</key>
                <dict/>
                <key>Mac-50619A408DB004DA</key>
                <dict>
                        <key>jpeg</key>
                        <true/>
                </dict>
                <key>Mac-551B86E5744E2388</key>
                <dict>
                        <key>jpeg</key>
                        <true/>
                </dict>
                <key>Mac-60BDCB91E7EDD015</key>
                <dict>
                        <key>jpeg</key>
                        <true/>
                </dict>

Which board-ID are you using? Does your board-ID match up to your system definition?
 
Top