Contribute
Register

Quicklook Doesn't Preview jpgs, mp3 nor mp4.

Joined
Jun 26, 2018
Messages
296
Motherboard
Gigabyte Z390 Aorus Pro
CPU
i9-9900k
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
@pastrychef thanks. not sure, but with 18,3 I boot to blank screens.
 
Joined
Mar 30, 2013
Messages
183
Motherboard
Asus TUF Gaming Z490-PLUS
CPU
i9-10850K
Graphics
RX 590
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
@pastrychef thanks. not sure, but with 18,3 I boot to blank screens.
That's the reason why I use a Board-ID from iMac 14,2 SMBIOS to eliminate the black screen. But when I enable IGPU in BIOS it takes ages to load macOS in Clover. To make ik as fast as without IGPU I did enable --disablegfxfirmware in Boot section of Clover. I didn't have had any issues with that until today.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
16,907
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
@pastrychef thanks. not sure, but with 18,3 I boot to blank screens.

When I run without WhateverGreen with my Vega 56, only one DisplayPort and the HDMI port are active. Two DisplayPorts are inactive. If you have your monitor connected to one of the disabled DisplayPorts, you will have black screen.
 
Joined
Jun 26, 2018
Messages
296
Motherboard
Gigabyte Z390 Aorus Pro
CPU
i9-9900k
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
That's the reason why I use a Board-ID from iMac 14,2 SMBIOS to eliminate the black screen. But when I enable IGPU in BIOS it takes ages to load macOS in Clover. To make ik as fast as without IGPU I did enable --disablegfxfirmware in Boot section of Clover. I didn't have had any issues with that until today.

@GeraldB thanks. I always forget changing the Board-ID. Now as @pastrychef mentioned above, I have to figure out why DRM'd videos don't play. Have this with iTunes as well as directv
 
Joined
Jun 26, 2018
Messages
296
Motherboard
Gigabyte Z390 Aorus Pro
CPU
i9-9900k
Graphics
RX 5700 XT
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
When I run without WhateverGreen with my Vega 56, only one DisplayPort and the HDMI port are active. Two DisplayPorts are inactive. If you have your monitor connected to one of the disabled DisplayPorts, you will have black screen.

@pastrychef, fortunately with the RX580 I've never had a problem with 2xDP. I will caveats that on 18,3 I do have to change the board ID.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
16,907
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Vega 56 (Bios flashed to 64)
Mac
  1. MacBook
  2. Mac Pro
Classic Mac
  1. iBook
  2. Power Mac
  3. PowerBook
Mobile Phone
  1. iOS
@pastrychef, fortunately with the RX580 I've never had a problem with 2xDP. I will caveats that on 18,3 I do have to change the board ID.

I should clarify that when I do use WhateverGreen, all video output ports on my Vega are active.
 
Joined
Mar 30, 2013
Messages
183
Motherboard
Asus TUF Gaming Z490-PLUS
CPU
i9-10850K
Graphics
RX 590
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
I should clarify that when I do use WhateverGreen, all video output ports on my Vega are active.
Why do you rename GFX0 to IGPU and than PEGP to GFX0 ?
I did check my configuration and found out that GFX0@2 is Intel HD Graphics CFL CRB and PEG0@1 is my Radeon RX 570.
Also H264 and HEVC is working fine. But it does only show the Intel HD Graphics adapter on Top.
Should I patch (rename) too?
 
Joined
Jul 23, 2012
Messages
808
Motherboard
GA-Z77N-WIFI-F3-Clover
CPU
E3-1225 v2
Graphics
GT 640 | P4000
Mac
  1. Mac mini
Why do you rename GFX0 to IGPU and than PEGP to GFX0 ?
I did check my configuration and found out that GFX0@2 is Intel HD Graphics CFL CRB and PEG0@1 is my Radeon RX 570.
Also H264 and HEVC is working fine. But it does only show the Intel HD Graphics adapter on Top.
Should I patch (rename) too?

because you are running the macOS on non real mac hardware, the strange devices name are not the OS expected.
You try to do everything to fools the OS, that's real mac hardware, make the OS happy.

GFX0 -> should be renamed to IGPU
PEG0 -> should be renamed to GFX0, GFX1, GFX2 .... depends on the hardware configuration, i.e. the SMBIOS System Definition

The graphics device names can be found it here.
Code:
/S*/L*/E*/AppleGraphicsPowerManagement.kext/Contents/Info.plist

e.g.
iMac18,2 (Mac-77F17D7DA9285301) has two graphics devices, the device names are GFX0 (for dGPU), IGPU (for Intel IGPU)
Code:
<key>Mac-77F17D7DA9285301</key>
                                <dict>
                                        <key>GFX0</key>
                                        <dict>
                                                <key>AGDCEnabled</key>
                                                <integer>1</integer>
                                                <key>Heuristic</key>
                                                <dict>
                                                        <key>ID</key>
                                                        <integer>-1</integer>
                                                </dict>
                                                <key>control-id</key>
                                                <integer>17</integer>
                                                <key>max-power-state</key>
                                                <integer>15</integer>
                                                <key>min-power-state</key>
                                                <integer>0</integer>
                                        </dict>
                                        <key>IGPU</key>
                                        <dict>
                                                <key>Heuristic</key>
                                                <dict>
                                                        <key>EnableOverride</key>
                                                        <integer>0</integer>
                                                        <key>ID</key>
                                                        <integer>2</integer>
                                                </dict>
                                                <key>control-id</key>
                                                <integer>16</integer>
                                        </dict>
                                </dict>
 
Top