Component | Brank |
---|---|
Scheda Madre | GA Z490M Gaming X (BIOS F22) |
CPU | Intel i5 10600 |
IGPU | Intel® UHD Graphics 630 |
GPU | Gigabyte RX 6600XT Gaming OC 8 GB |
Audio | Realtek ALC1200A |
Ram | 32 Gb DDR4 3200 Mhz |
Wifi + Bluetooth | Intel AX 210S |
NVMe | Samsung 980 Pro 512Gb |
SmBios | IMac 20.1 |
BootLoader | OpenCore |
These are the device properties to configure the iGPU as display output:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,GfxYTile</key>
<data>AQAAAA==</data>
<key>AAPL,ig-platform-id</key>
<data>BwCbPg==</data>
<key>AAPL,slot-name</key>
<string>Internal@0,2,0</string>
<key>device-id</key>
<data>mz4AAA==</data>
<key>device_type</key>
<string>VGA compatible controller</string>
<key>enable-hdmi-dividers-fix</key>
<data>AQAAAA==</data>
<key>framebuffer-con0-busid</key>
<data>AQAAAA==</data>
<key>framebuffer-con0-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con0-type</key>
<data>AAgAAA==</data>
<key>framebuffer-con1-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-index</key>
<data>AwAAAA==</data>
<key>framebuffer-con1-type</key>
<data>AAgAAA==</data>
<key>framebuffer-con2-busid</key>
<data>AAAAAA==</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-flags</key>
<data>IAAAAA==</data>
<key>framebuffer-con2-index</key>
<data>/////w==</data>
<key>framebuffer-con2-pipe</key>
<data>AAAAAA==</data>
<key>framebuffer-con2-type</key>
<data>AQAAAA==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>model</key>
<string>Intel UHD Graphics 630</string>
</dict>
And these are the device properties to setup the iGPU as computing only:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>AwDImw==</data>
<key>AAPL,slot-name</key>
<string>Internal@0,2,0</string>
<key>device-id</key>
<data>yJsAAA==</data>
<key>device_type</key>
<string>VGA compatible controller</string>
<key>model</key>
<string>Intel UHD Graphics 630</string>
</dict>
Scope (\_SB.PCI0.PEG1)
{
Scope (PEGP)
{
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (_OSI ("Darwin"))
{
Return (Zero)
}
Else
{
Return (0x0F)
}
}
}
Device (EGP0)
{
Name (_ADR, Zero) // _ADR: Address
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (_OSI ("Darwin"))
{
Return (0x0F)
}
Else
{
Return (Zero)
}
}
Device (EGP1)
{
Name (_ADR, Zero) // _ADR: Address
Device (GFX0)
{
Name (_ADR, Zero) // _ADR: Address
}
}
}
}
}