Jump to content
15 posts in this topic

Recommended Posts

Hola a tod@s

 

Bueno otro problemilla más, a ver si alguien sabe la solución. Cuando arranco en mac, noto que el ordenador extrañamente no hace nada de ruido, reinicio en PC, y empieza el ventilador de la gráfica a bufar a toda velocidad. Arranco el everest y el sensor de la GPU me marca ¡¡75º C!! Y todo esto sin jugar ni nada, sólo de navegar por internet y poco mas. Creo que algo no gestiona bien el ventilador de la gráfica, no se si me faltará algún kext, o me sobrará... La gráfica la tengo instalada por GFX Strings. Tengo instalado el temperature monitor y el hardware monitor, pero cualquiera de los dos sólo me detectan los discos duros.

 

La pregunta: ¿sabéis de algún software/kext/lo que sea que controle esto?

 

Como siempre gracias, y un saludo

Hola roisoft

 

Sí, siguiendo el tutorial de Hecabe, lo eliminé junto con el AppleEFIRuntime.kext, y AppleIntelCPUPowerManagement.kext. No había caído en eso, en fin, que hago, ¿lo extraigo con el Pacifist del DVD y lo instalo?

 

Gracias amigo :P

He instalado el AppleHWSensor.kext pero no noto ningún cambio, también he encontrado por ahí un AppleACPIPlattform más moderno que el que yo tenía, pero la cosa sigue igual. Hasta he bajao un programita el Fancontrol, pero no detecta ni los ventiladores principales jejejje. No sé pero creo que voy a quemar la gráfica....

El pantallazo que me has puesto roisoft... ¿que tendría, que modificar los valores de algún .plist o algo así, verdad? es que estoy estancado no sé por donde tirar.

Gracias y un saludo

abre un terminal y teclea kextstat, y pégamelo en un codebox aquí... tb te adjunto el ioregistryexplorer, abrelo y salva una copia de tu registro y adjúntamela...

ya puestos te adjunto tb un binario (GetDSDT) , descomprímelo en una carpeta, abre un terminal y accede a esa carpeta, por ejemplo:

 

cd /ruta/a/la/carpeta

 

./GetDSDT

 

te creará un archivo dsdt.dat, adjúntamelo tb y le echo un vistazo...

 

 

REG.zip

GetDSDT.zip

Buenas roisoft

 

Esto es lo que me dice el kextstat

Index Refs Address    Size       Wired      Name (Version) 
   1    1 0x0        0x0        0x0        com.apple.kernel (9.5.0)
   2   34 0x0        0x0        0x0        com.apple.kpi.bsd (9.5.0)
   3    3 0x0        0x0        0x0        com.apple.kpi.dsep (9.5.0)
   4   45 0x0        0x0        0x0        com.apple.kpi.iokit (9.5.0)
   5   49 0x0        0x0        0x0        com.apple.kpi.libkern (9.5.0)
   6   46 0x0        0x0        0x0        com.apple.kpi.mach (9.5.0)
   7   23 0x0        0x0        0x0        com.apple.kpi.unsupported (9.5.0)
   8    1 0x0        0x0        0x0        com.apple.iokit.IONVRAMFamily (9.5.0)
   9    1 0x0        0x0        0x0        com.apple.driver.AppleNMI (9.5.0)
  10    1 0x0        0x0        0x0        com.apple.iokit.IOSystemManagementFamily (9.5.0)
  11    1 0x0        0x0        0x0        com.apple.iokit.ApplePlatformFamily (9.5.0)
  12   17 0x0        0x0        0x0        com.apple.kernel.6.0 (7.9.9)
  13    1 0x0        0x0        0x0        com.apple.kernel.bsd (7.9.9)
  14    1 0x0        0x0        0x0        com.apple.kernel.iokit (7.9.9)
  15    1 0x0        0x0        0x0        com.apple.kernel.libkern (7.9.9)
  16    1 0x0        0x0        0x0        com.apple.kernel.mach (7.9.9)
  17   14 0x54bf4000 0x10000    0xf000     com.apple.iokit.IOPCIFamily (2.4.1) <7 6 5 4>
  18    6 0x54c0a000 0x4000     0x3000     com.apple.iokit.IOACPIFamily (1.2.0) <12>
  19    2 0x54c59000 0x3d000    0x3c000    com.apple.driver.AppleACPIPlatform (1.2.1) <18 17 12 7 5 4>
  20    0 0x54ca1000 0x2000     0x1000     com.psystar.driver.OpenHaltRestart (1.0.3) <12>
  21    0 0x54d03000 0x5000     0x4000     com.apple.BootCache (30.1) <7 6 5 4 2>
  22    2 0x54dc5000 0x39000    0x38000    com.apple.iokit.IOHIDFamily (1.5.3) <7 6 5 4 2>
  23    0 0x54e2c000 0x3000     0x2000     com.apple.security.TMSafetyNet (3) <7 6 5 3 2>
  24    0 0x54e46000 0x8000     0x7000     com.apple.nke.applicationfirewall (1.0.77) <7 6 5 4 2>
  25    0 0x54e86000 0x18000    0x17000    com.apple.security.seatbelt (107.10) <7 6 5 3 2>
  26    0 0x54ee7000 0x3000     0x2000     com.apple.driver.AppleAPIC (1.2.0) <12>
  27    0 0x54efc000 0x5000     0x4000     com.apple.driver.AppleSMBIOS (1.0.13) <12>
  28    0 0x54fef000 0x4000     0x3000     com.apple.driver.AppleACPIButtons (1.2.1) <22 19 18 7 6 5 4 2>
  29    0 0x5abfc000 0x5000     0x4000     com.apple.driver.AppleRTC (1.0.6) <18 6 5 4 2>
  30    0 0x5ad61000 0x3000     0x2000     com.apple.driver.AppleACPIPCI (1.2.1) <19 18 17 12>
  31    6 0x5ae55000 0x28000    0x27000    com.apple.iokit.IOUSBFamily (3.1.5) <7 6 5 4>
  32    0 0x5aea4000 0xe000     0xd000     com.apple.driver.AppleUSBUHCI (3.1.5) <31 17 7 6 5 4>
  33    0 0x5af44000 0x12000    0x11000    com.apple.driver.AppleUSBEHCI (3.1.5) <31 17 7 6 5 4>
  34    3 0x5b054000 0xd000     0xc000     com.apple.iokit.IOATAFamily (1.7.3f1) <6 5 4 2>
  35    0 0x5b07b000 0x9000     0x8000     com.apple.driver.AppleIntelPIIXATA (2.0.0) <34 17 6 5 4>
  36    0 0x5b0cf000 0x2000     0x1000     com.apple.iokit.IOUSBUserClient (3.0.7) <31 6 5 4>
  37    2 0x5b221000 0x3f000    0x3e000    com.apple.iokit.IOFireWireFamily (3.4.4) <6 5 4 2>
  38    0 0x5b295000 0x20000    0x1f000    com.apple.driver.AppleFWOHCI (3.4.4) <37 17 7 6 5 4 2>
  39    9 0x5b318000 0x18000    0x17000    com.apple.iokit.IOStorageFamily (1.5.2) <7 6 5 4 2>
  41    0 0x5b39d000 0xb000     0xa000     com.apple.driver.AppleUSBHub (3.1.5) <31 6 5 4>
  42    4 0x5b498000 0x19000    0x18000    com.apple.iokit.IOSCSIArchitectureModelFamily (2.0.4) <6 5 4 2>
  43    0 0x5b4d3000 0x4000     0x3000     com.apple.iokit.IOATAPIProtocolTransport (1.5.2) <42 34 12>
  44    0 0x5b552000 0xe000     0xd000     com.apple.iokit.IOATABlockStorage (2.0.4) <39 34 6 5 4 2>
  45    0 0x5b5c0000 0x5000     0x4000     com.apple.driver.XsanFilter (2.7.91) <39 12>
  46    0 0x5b69c000 0x6000     0x5000     com.apple.iokit.SCSITaskUserClient (2.0.4) <42 39 6 5 4 2>
  47    3 0x5b778000 0x8000     0x7000     com.apple.iokit.IOCDStorageFamily (1.5) <39 6 5 4 2>
  48    2 0x5b7b8000 0x6000     0x5000     com.apple.iokit.IODVDStorageFamily (1.5) <47 39 6 5 4 2>
  49    1 0x5b7e1000 0x16000    0x15000    com.apple.iokit.IOSCSIBlockCommandsDevice (2.0.4) <42 39 6 5 4 2>
  50    1 0x5b805000 0x5000     0x4000     com.apple.iokit.IOBDStorageFamily (1.5) <48 47 39 6 5 4 2>
  51    0 0x5b831000 0x16000    0x15000    com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.0.4) <50 49 48 47 42 39 6 5 4 2>
  53    0 0x5adc3000 0x4000     0x3000     com.apple.driver.AppleUSBComposite (3.0.0) <31 5 4>
  54    3 0x5adc7000 0x1c000    0x1b000    com.apple.iokit.IOGraphicsFamily (1.5.2) <17 7 6 5 4>
  55    2 0x5ade3000 0xe000     0xd000     com.apple.iokit.IONDRVSupport (1.5.2) <54 17 7 6 5 4>
  56    2 0x67514000 0x240000   0x23f000   com.apple.NVDAResman (5.3.0) <55 54 17 12 6 5 4 2>
  57    0 0x67754000 0x1f4000   0x1f3000   com.apple.nvidia.nv50hal (5.3.0) <56 17 12>
  58    1 0x5adf1000 0x9000     0x8000     com.apple.driver.AppleSMC (2.0.1d2) <18 7 6 5 4>
  59    1 0x5adfa000 0xe000     0xd000     com.apple.driver.IOPlatformPluginFamily (3.1.7d0) <12>
  60    0 0x5ae08000 0xc000     0xb000     com.apple.driver.ACPI_SMC_PlatformPlugin (3.1.7d0) <59 58 18 17 12 7 6 5 4>
  61    2 0x5aeb9000 0x16000    0x15000    com.apple.iokit.IONetworkingFamily (1.6.1) <7 6 5 4 2>
  62    0 0x5afd7000 0x9000     0x8000     com.apple.driver.AppleRTL8169Ethernet (1.1.4a5) <61 17 6 5 4 2>
  64    0 0x5ae16000 0x5000     0x4000     com.apple.iokit.IOUSBHIDDriver (3.1.0) <31 22 6 5 4>
  65    0 0x5b0d1000 0x94000    0x93000    com.apple.GeForce (5.3.0) <56 55 54 17 12 6 5 4 2>
  66    0 0x5afe6000 0x3000     0x2000     com.x86dev.driver.lspcidrv (1.0) <12>
  67    2 0x5afe9000 0x6000     0x5000     com.apple.iokit.IOHDAFamily (1.2.9a4) <6 5 4 2>
  68    0 0x5b001000 0x7000     0x6000     com.apple.driver.AppleHDAController (1.2.4a21) <67 17 6 5 4 2>
  69    0 0x5b00c000 0x10000    0xf000     com.apple.driver.DiskImages (195) <39 7 6 5 4 2>
  70    1 0x5afef000 0x3000     0x2000     com.apple.kext.OSvKernDSPLib (1.1) <6 5>
  71    2 0x5b16d000 0x17000    0x16000    com.apple.iokit.IOAudioFamily (1.6.4b7) <70 6 5 4 2>
  72    0 0x5b01c000 0x4000     0x3000     com.apple.driver.AudioIPCDriver (1.0.4) <71 6 5 4 2>
  73    0 0x5b6a2000 0x4b000    0x4a000    com.apple.driver.AppleHDA (1.2.4a21) <71 67 6 5 4 2>
  74    0 0x54ad9000 0x2000     0x1000     com.apple.dsmos (1.0.0d1) <7 5 4 2>
  75    0 0x5b635000 0xb000     0xa000     com.apple.filesystems.autofs (2.0.1) <7 6 5 4 2>
  76    0 0x5b560000 0x9000     0x8000     com.apple.iokit.IOFireWireIP (1.7.1) <61 37 6 5 4 2>
  77    0 0x5b998000 0x1b000    0x1a000    com.apple.filesystems.ntfs (2.1) <7 6 5 2>
  78    0 0x5b9d6000 0x5000     0x4000     com.apple.driver.AppleHWSensor (1.7.1d0) <12>
  79    0 0x67a64000 0x3000     0x2000     com.bresink.driver.BRESINKx86Monitoring (3.0) <12>

 

Te paso también el dsdt.dat y el ioreg del "cacharro". A ver si lo logramos enfriar un poco que esto parece una sandwichera jejeje. Me he fijado que en el ioregistryexplorer cambian un par de valores con respecto al tuyo, polling-period y polling-period-ns en el tuyo es 0x0 y 0x1, y en el mio es 0xffffffff (no se que carayo significará, pero cambia)

 

Gracias roisoft por la ayuda

 

Un saludo :rolleyes:

Xordo.ioreg.zip

dsdt.dat.zip

Te adjunto el DSDT modificado y preparado para los próximos updates, ahora puedes usar el IntelCPU y el AppleRTC, no te causarán KP, tb te he modificado el azalia y te lo he convertido en HDEF, con un efistring para el audio te cargará el AppleHDA.kext original....

Para usarlo solo tienes que copiar el DSDT.aml en el raíz de leo y cambiar el archivo "boot" por el "boot" nuevo de netkas...todo seguirá funcionando igual...

 

 

Para el problema de la temp, prueba con los nuevos kext de los macbooks posteados por aqua-mac ... te posteo el link en un rato...

 

edito:

 

Nvidia 9000 series

 

opengl.framework nuevo

DSDT.aml.zip

Buenas!!

 

La gráfica con esos drivers nuevos me bajó 10º ahora no pasa de 65º, sigue siendo algo elevado pero ya no me preocupa tanto, además el photoshop que antes la detectaba como una 8600GT ahora la detecta como lo que es, la 9800GTX + Open GL Engine. Y por fin el audio con el DSDT que me pasaste como tu decías lo reconoce perfecto:

 

makina.jpg

 

Roisoft, eres un máquina compadre, te debo una, muchisimas gracias por todo

 

Un saludo ;)

Trabajaré un poco más en el codec de audio, todavía tengo que modificar algo la info para el profiler e injectarla correctamente en el DSDT, tb estoy injectando la info de la gráfica....en breve te posteo las modificaciones y espero que incluso no necesitemos ni strings.....

 

este es el codigo para el audio (varia en funcion del codec y placa)(todavía estoy trabajando en ello)

Device (HDEF)
		{
					Name (_ADR, 0x001B0000)
					Method (_PRW, 0, NotSerialized)
					{
							Return (Package (0x02)
							{
								0x0D,
								0x05
							})
					}

		Method (_DSM, 4, NotSerialized)	
			{				
				Store (Package (0x08)
					{
						"codec-id",
						Buffer (0x04)
						{
							0x89, 0x08, 0xec, 0x10
						},

						"layout-id",
						Buffer (0x04)
						{

							0x0c, 0x00, 0x00, 0x00
						},

						"device-type",
						Buffer (0x011)
						{
							"ALC889a"
						},

						"PinConfigurations",
						Buffer (0x20)
						{
							 /* 0000 */   0x50, 0x70, 0x21, 0x01, 0x40, 0x01, 0x13, 0x90,
							 /* 0008 */   0x20, 0x30, 0x81, 0x01, 0x41, 0x40, 0x01, 0x01,
							 /* 0010 */   0x30, 0xe0, 0xc5, 0x01, 0x60, 0xe0, 0x45, 0x01,
							 /* 0018 */   0x0f, 0x00, 0x00, 0x40, 0x0f, 0x00, 0x00, 0x40,
							 /* 0020 */   0x10, 0x01, 0xa0, 0x90, 0x11, 0x01, 0xa0, 0x90
						}

					}, Local0)
				Return (Local0)		
			}	
		}

Te adjunto el DSDT modificado y preparado para los próximos updates, ahora puedes usar el IntelCPU y el AppleRTC, no te causarán KP, tb te he modificado el azalia y te lo he convertido en HDEF, con un efistring para el audio te cargará el AppleHDA.kext original....

Para usarlo solo tienes que copiar el DSDT.aml en el raíz de leo y cambiar el archivo "boot" por el "boot" nuevo de netkas...todo seguirá funcionando igual...

Hola Roisoft.

 

Uff, yo despues de averiguar por todos lados hice una instalacin limpia con una miniparticion Boot_132 y los kext necesarios para mi audio y LAN para tener el leopard lo mas retail posible. No se bien que es el DSDT o los kexts que mecionas, a mi me funciona todo barbaro. Para que me ande el sonido tuve que copiar el AppleHDA de iDeneb 1,3 y otros 3 kexts mas relacionados con el sonido porque el EFI studio no me reconocia ningun AZALIA en mi mother. Como editas el Azalia para que te cargue el HDA original y usar un GFX String? Yo cuantas menos cosas pueda tener en el Boot132 y mas kext originales pueda usar mejor que mejor.

 

No borre ningun kext de la instalacion Vanilla. Tengo los kext del "BOOT-KABYL-BUMBY.iso" en el boot 132 y despues mis kexts que saque del iDeneb 1,3.

 

 

Deberia meter algun kext adicional para no tener problemas con ese DSDT en futuros updates que haga. Perdona si dije cualquier cosa, estoy contento con mi instalacion, casi todo me anda barbaro. Pero la quiere perfeccionar.

 

 

 

Gracias man, un abrazo.

Bueno, este es mi dsdt.dat a ver que tal esta.

 

Perdon mi ignorancia, pero busque y encontre:

Definition: DSDT: Differentiated System Description Table (ACPI), pero que es precisamente lo que hace?

Y en caso de necesitar hacerle un cambio, se puede cargar un DSDT desde el initrd.dmg o tiene que estar en la particion del sistema?

 

Ignora mis preguntas si non complicadas o no tienen sentido. yo sigo buscando info. Gracias

 

Edito: olvidate de mis preguntas, ya encontre un post donde explican el tema

Aca

 

Gracias de nuevo.

dsdt.dat.zip

×
×
  • Create New...