Red de conocimiento informático - Consumibles informáticos - Cómo manejar la tarjeta gráfica Black Apple

Cómo manejar la tarjeta gráfica Black Apple

Inyección de tarjeta gráfica Nvidia Controlador de gráficos Nvidia

Parte 1: Ubicación de la dirección

1. Inicie su sistema con GraphicsEnabler=Sí

2. Descarga aquí la aplicación llamada ioreg

2. Abra un archivo llamado ioreg:

4.

Encuentre la ubicación de la dirección de su tarjeta gráfica Nvidia:

5. Registre el nombre y la dirección del dispositivo:

Tenga en cuenta que en este ejemplo, el dispositivo es PCI1

Segundos pasos para editar DSDT

1. Abra su DSDT ubicado en la carpeta de su Extra en el directorio raíz de su unidad de arranque:

2. p>

3. Verifique el código del dispositivo:

4. Comience a agregar código a mitad del final

Descargue la herramienta de edición Documento de texto aquí

6. Copia lo siguiente y pega el código en

Dispositivo (GFX0) /** para tarjetas gráficas Nvidia Fermi **/

{

Nombre. (_ADR, Zero)

Nombre (_SUN, Uno)

Método (_DSM, 4, NotSerialized)

{

Tienda ( Paquete (0x1E)

{

"AAPL, nombre de ranura",

"PCI x16",

"@0, compatible",

Búfer (0x0B)

{

"NVDA, NVMac"

},

"@0, tipo de conector",

Búfer (0×04)

{

0×00, 0×08, 0×00, 0 ×00

},

"@0, tipo_dispositivo",

Búfer (0×08)

{

"display"

p>

},

"@0,nombre",

Búfer (0x0F)

{

"NVDA, Display-A"

},

"@1, compatible",

Buffer (0x0B)

{

"NVDA, NVMac"

},

"@1, tipo conector",

Búfer (0×04)

{

0×00, 0×08, 0×00, 0×00

},

"@1,device_type",

Búfer (0×08)

{

“display”

},

“@1, nombre",

Buffer (0x0F)

{

"NVDA, Display-B"

},

"NVCAP",

Búfer (0×18)

{

/* 0000 */ 0 ×04, 0×00, 0×00, 0×00, 0×00, 0×00, 0×03, 0×00,

/* 0008 */ 0x0C, 0×00, 0 ×00, 0×00, 0×00 , 0×00, 0×00, 0x0A,

/* 0010 */ 0×00, 0×00, 0×00, 0×00

},

"VRAM, tamaño total",

Buffer (0×04)

p>

{

0×00, 0×00, 0×00, 0xc0

},

"tipo_dispositivo",

Búfer (0x0C)

{

"NVDA, padre"

},

"modelo",

Buffer (0×10)

{

“GeForce GTX 580″

},

“rom-revisión ",

Búfer (0x1D)

{

"nVidia GTX 580 OpenGL Engine"

},

"hda-gfx",

Búfer (0x0A)

{

"onboard-1″

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Retorno (Local0)

}

}

Dispositivo (HDAU)

{

Nombre (_ADR, Uno)

Método (_DSM, 4 , NotSerialized)

{

Almacenar (Paquete (0×02)

{

"hda-gfx",

Búfer (0x0A)

{

“onboard-1″

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Retorno (Local0)

}

}

Copia el código

7. Agrega y continúa reparando para ver si hay algún error. Tenga en cuenta que los parámetros internos de la tarjeta gráfica se pueden modificar y continuar leyendo de acuerdo con su propia modificación de hardware

El tercer paso es corregir el error

Busque el siguiente código

"VRAM, tamaño total",

Búfer (0×04)

{

0×00, 0×00, 0×00, 0xc0

},

Copia el código

Este código significa modificar el tamaño de la memoria de la tarjeta gráfica a 512M 256M 1G 2G, etc.

Enumeraremos cómo modificarlo

p>

0xc0=3072=3GB

0×80=2048=2GB

0×60= 1536=1.5GB

0×40= 1024=1GB

0×20=512=0.5GB

Simplemente modifique el último valor. Por ejemplo, si. tu tarjeta gráfica es 1G

Debería serlo. Es el código siguiente, ¿entiendes?

"VRAM, tamaño total",

Buffer (0×04)

{

0×00, 0×00, 0 ×00, 0x40

},

Copiar código

8. Encuentra el modelo de tarjeta gráfica. Este es el modelo de tarjeta gráfica modificado.

"modelo" ,

Búfer (0×10)

{

“GeForce GTX 580″

},

Copia el código

Presta atención aquí al modificar el modelo de la tarjeta gráfica. Aquí estamos todos en hexadecimal. Por ejemplo, hay un total de 15 posiciones en los valores de. "GeForce GTX 580", que debe ser Para contar espacios, debemos valorar esta posición 1. Por ejemplo, "GeForce GTX 580" aquí es 15 1=16. El valor hexadecimal de 16 aquí es 10. Si no lo hace. Ya sabes, puedes comprobar el valor hexadecimal de 16 en Baidu. Solo conoce el sistema base.

Puedes saber que el 10 aquí corresponde al búfer (0 × 10), este valor. La correspondencia es correcta.

9. Continúe leyendo y busque el siguiente DSDT

"rom-revision",

Buffer (0x1D)

{

"nVidia GTX 580 OpenGL Engine"

},

Copiar código

Aquí está la modificación para modificar la ROM de la tarjeta gráfica. El método corresponde al anterior. Los mismos valores pueden corresponder.

El último paso es editar y compilar DSDT