Em alguns casos o
GraphicsEnabler do Chameleon funciona para ativar o vídeo, porém a quantidade de VRAM aparece errada. Isso é apenas visual, mas para quem quiser acertar, aqui vai uma forma:
Rode este comando no terminal para obter o string
device-properties gerado pelo Chameleon
Code:
ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*<//;s/>.*//;' > ~/Desktop/device-properties.hex
Converta para plist (coloque o
gfxutil no desktop)
Code:
cd ~/Desktop
./gfxutil -s -n -i hex -o xml device-properties.hex device-properties.plist
Edite a VRAM no device-properties.plist
Code:
<key>VRAM,totalsize</key>
<string>0x40000000</string>
O valor está em hexa, pode converter para decimal usando a calculadora no modo programador, mas normalmente basta dividir ou dobrar o valor que você já conhece.
Exemplos:
0x20000000 = 536870912 (bytes / 1024^2 = 512 MB)
0x40000000 = 1073741824 (bytes / 1024^2 = 1024 MB ou 1 GB)
0x80000000 = 2147483648 (bytes / 1024^2 = 2048 MB ou 2 GB)
Converta o device-properties.plist editado para hex
Code:
./gfxutil -i xml -o hex device-properties.plist device-properties-new.hex
Copie o string do arquivo device-properties-new.hex para a chave device-properties no arquivo /Extra/org.chameleon.Boot.plist
Code:
<key>device-properties</key>
<string>cole o string aqui</string>
Desative o GraphicsEnabler (ou remova a opção)
Code:
<key>GraphicsEnabler</key>
<string>No</string>
Fonte:
http://olarila.com/forum/viewtopic.php?f=2&t=40Para quem usa
Clover o ajuste pode ser feito através da opção VRAM no config.plist
Code:
<key>Graphics</key>
<dict>
<key>GraphicsInjector</key>
<string>Yes</string>
<key>VRAM</key>
<string>1024</string>
</dict>