Laptop wird schnell heiß

  • Hallo! :D


    Ich hätte da mal ein Problem unter Snow Leopard (10.6.7). Und zwar wird er sehr schnell heiß.
    Wisst ihr wie man das ändern kann? :D
    Der Lüfter läuft ca. 5min. normal, danach geht er sofort hoch auf 100% Leistung.
    Ich würde auf den SpeedStep tippen der nicht richtig funktioniert.

    • Manuelles einstellen der CPU Taktung mit VoodooMonitor funktioniert
    • AUtomatisches einstellen der CPU funktioniert nicht. CPU immer mit 2,1ghz getaktet
    • Spannung (Volt) wird nicht geändert (sowohl manuell als auch im automatik modus)


    Ich habe mal die run_me angehängt. Ich hoffe ihr könnt mir dadurch helfen. VoodooPowerMini/ACPI habe ich schon Probiert sowie die Legacy Thremal Kekse von Apple.
    Ist da irgentwas mit DSDT zu machen?


    lg


    http://www.file-upload.net/download-3515622/send_me.zip.html

    Notebook: One C2122
    CPU: Intel Core 2 Duo @2,1ghz
    GraKa: ATI Radeon HD 4570 Mobility (working with QE/CI)
    WLAN: Ralink 2571 (working)
    Sound: Intel HDA (working)
    Ram: 2GB DDR2 Ram
    OS: Snow Leopard 10.6.7 (10.6 Retail) , Windows 7

  • Ich hab mal deine DSDT für Power Management ergänzt. Vlt bekommst du ein paar errors beim booten weil ich das SBus device nicht in deiner DSDT gefunden hab. Lösche NullCpuPowermangement kext und füge

    Code
    1. <key>GeneratePStates</key>
    2. <string>Yes</string>
    3. <key>GenerateCStates</key>
    4. <string>Yes</string>


    zu deiner Bootplist.


    DSDT Download

  • Okay werde ich ausprobieren, danke!

    Notebook: One C2122
    CPU: Intel Core 2 Duo @2,1ghz
    GraKa: ATI Radeon HD 4570 Mobility (working with QE/CI)
    WLAN: Ralink 2571 (working)
    Sound: Intel HDA (working)
    Ram: 2GB DDR2 Ram
    OS: Snow Leopard 10.6.7 (10.6 Retail) , Windows 7

  • Funktioniert auch nicht :(
    Sobald ich die NullCpu raus nehme bekomme ich nen KP

    Notebook: One C2122
    CPU: Intel Core 2 Duo @2,1ghz
    GraKa: ATI Radeon HD 4570 Mobility (working with QE/CI)
    WLAN: Ralink 2571 (working)
    Sound: Intel HDA (working)
    Ram: 2GB DDR2 Ram
    OS: Snow Leopard 10.6.7 (10.6 Retail) , Windows 7

  • Ich verfolge dein Problem mit, da kann dir in drei Foren keiner helfen........... :?:

  • Vlt hilft forceHPET=Yes. Wird mit einer von meinen DSDTs und NullCp.. der LPC kext geladen? Dein Laptop ist auf jedenfall komisch: Kein Sbus!!


    Mach nochmal ein versuch mit dieser DSDT.


    Öhm, bescheidene Frage am Rande:


    du initialisierst die CPU Scopes, aber definierst keine Voltages und Frequenzen, das Teil wird so IMMER mit voll Stoff laufen, ich glaube nicht, dass das Voodoo Speedstep die DSDT umgehen kann .... ?!?

  • Also ich das im dsdt und das funzt, sieht dann für meine CPU so aus:


    Und das ganze dann 4 mal, pro Kern halt ....


    Scope (_PR)
    {
    Processor (CPU1, 0x01, 0x00000810, 0x06)
    {
    OperationRegion (STBL, SystemMemory, 0xCFF8E0D0, 0x0190)
    Name (NCPU, 0x02)
    Name (TYPE, 0x80000000)
    Name (HNDL, 0x80000000)
    Name (CFGD, 0x01000009)
    Name (TBLD, 0x80)
    Method (_PDC, 1, NotSerialized)
    {
    CreateDWordField (Arg0, Zero, REVS)
    CreateDWordField (Arg0, 0x04, SIZE)
    Store (SizeOf (Arg0), Local0)
    Store (Subtract (Local0, 0x08), Local1)
    CreateField (Arg0, 0x40, Multiply (Local1, 0x08), TEMP)
    Name (STS0, Buffer (0x04)
    {
    0x00, 0x00, 0x00, 0x00
    })
    Concatenate (STS0, TEMP, Local2)
    _OSC (Buffer (0x10)
    {
    /* 0000 */ 0x16, 0xA6, 0x77, 0x40, 0x0C, 0x29, 0xBE, 0x47,
    /* 0008 */ 0x9E, 0xBD, 0xD8, 0x70, 0x58, 0x71, 0x39, 0x53
    }, REVS, SIZE, Local2)
    }


    Method (_OSC, 4, NotSerialized)
    {
    CreateDWordField (Arg3, Zero, STS0)
    CreateDWordField (Arg3, 0x04, CAP0)
    CreateDWordField (Arg0, Zero, IID0)
    CreateDWordField (Arg0, 0x04, IID1)
    CreateDWordField (Arg0, 0x08, IID2)
    CreateDWordField (Arg0, 0x0C, IID3)
    Name (UID0, Buffer (0x10)
    {
    /* 0000 */ 0x16, 0xA6, 0x77, 0x40, 0x0C, 0x29, 0xBE, 0x47,
    /* 0008 */ 0x9E, 0xBD, 0xD8, 0x70, 0x58, 0x71, 0x39, 0x53
    })
    CreateDWordField (UID0, Zero, EID0)
    CreateDWordField (UID0, 0x04, EID1)
    CreateDWordField (UID0, 0x08, EID2)
    CreateDWordField (UID0, 0x0C, EID3)
    If (LNot (LAnd (LAnd (LEqual (IID0, EID0), LEqual (IID1, EID1)),
    LAnd (LEqual (IID2, EID2), LEqual (IID3, EID3)))))
    {
    Store (0x06, STS0)
    Return (Arg3)
    }


    If (LNotEqual (Arg1, One))
    {
    Store (0x0A, STS0)
    Return (Arg3)
    }


    Or (And (TYPE, 0x7FFFFFFF), CAP0, TYPE)
    If (And (CFGD, One))
    {
    If (LAnd (LAnd (And (CFGD, 0x01000000), LEqual (And (TYPE,
    0x09), 0x09)), LNot (And (TBLD, One))))
    {
    Or (TBLD, One, TBLD)
    Load (STBL, HNDL)
    }
    }


    If (And (CFGD, 0xF0))
    {
    If (LAnd (LAnd (And (CFGD, 0x01000000), And (TYPE, 0x18
    )), LNot (And (TBLD, 0x02))))
    {
    Or (TBLD, 0x02, TBLD)
    }
    }


    Return (Arg3)
    }


    Method (_PSS, 0, NotSerialized)
    {
    Return (Package (0x06)
    {
    Package (0x06)
    {
    Zero,
    Zero,
    0x0A,
    0x0A,
    0x4824,
    Zero
    },


    Package (0x06)
    {
    Zero,
    Zero,
    0x0A,
    0x0A,
    0x0821,
    One
    },


    Package (0x06)
    {
    Zero,
    Zero,
    0x0A,
    0x0A,
    0x471E,
    0x02
    },


    Package (0x06)
    {
    Zero,
    Zero,
    0x0A,
    0x0A,
    0x071B,
    Zero
    },


    Package (0x06)
    {
    Zero,
    Zero,
    0x0A,
    0x0A,
    0x4619,
    One
    },


    Package (0x06)
    {
    Zero,
    Zero,
    0x0A,
    0x0A,
    0x0616,
    0x02
    }
    })
    }


    Name (_PSD, Package (0x05)
    {
    0x05,
    Zero,
    Zero,
    0xFC,
    0x04
    })
    Name (_CST, Package (0x02)
    {
    One,
    Package (0x04)
    {
    ResourceTemplate ()
    {
    Register (FFixedHW,
    0x01, // Bit Width
    0x02, // Bit Offset
    0x0000000000000000, // Address
    0x01, // Access Size
    )
    },


    One,
    0x5A,
    0x03E8
    }
    })
    }

  • Das aber doof jetzt, sorry, dass sollte anders aussehen :(


    Also die automatische Generierung von Chameleon hat bei mir auch nie funktioniert, ich immer ne Kernel Panic bekommen, kann daher dazu nicht viel sagen :(

  • Ja geht auch in der DSDT aber Herstellermäßig ist das meist in der SSDT nur nicht OSX kompatibel. Aber dass ist nicht das Problem. Uns fehlen die Vorraussetzungen: Der Hpet kext wird nicht geladen. Wenn du ne idee hast bitte! Lpc wird mit:


    geladen.



    Hier mal das HTEP Device:
    Original:


    Jetzt:


    lspci:


    liegt warscheinlich daran dass es kein Intel ist.

  • SiS uiuiui ...


    fürs HPET könnt ich folgendes anbieten:



    Zum Laden der AppleLPC werf ich mal:



    in den Raum -> kextstat | grep LPC


    60 0 0xffffff7f80929000 0x3000 0x3000 com.apple.driver.AppleLPC (1.4.12) <9 5 4 3>


    Da das Ganze aber plattformspezifisch ist und GANZ einfach formuliert nur das BIOS für OS X übersetzt geh ich mal davon aus, das nichts von dem was wir haben ihm helfen wird, da hilft wahrscheinlich nur neuschreiben :(

  • Viele Wege scheinen nach Rom zu führen :)


    Ja, wenns überhaupt möglich ist ... hab nicht ohne Grund das Board damals gewählt ;)

  • Ok besten dank euch beiden! ;)
    Ich habe die DSDT mal mit AppleIntelCPU installiert und neu gebootet. Kam aber leider ein KP.
    Also wieder die NullCPU reingeschoben, gebootet und dann die AppleIntelCPU gelöscht und wieder neu gebootet.
    Jetzt werden beine KExt geladen (AppleHPET.kext und AppleLPC.kext)


    Wie kann ich jetzt weiter machen? :)

    Notebook: One C2122
    CPU: Intel Core 2 Duo @2,1ghz
    GraKa: ATI Radeon HD 4570 Mobility (working with QE/CI)
    WLAN: Ralink 2571 (working)
    Sound: Intel HDA (working)
    Ram: 2GB DDR2 Ram
    OS: Snow Leopard 10.6.7 (10.6 Retail) , Windows 7

  • So ich schließe das hier den wir müssen uns nicht für unsere Hilfe, von deinen Freunden aus dem Root86 Forum als Assis betiteln lassen und du toloriest solche Gangart, :thumbdown:


    Dieses Forum Root86 lässt absulut zu wünschen überig, das Internet ist kein freier Rechtsraum und demnächst werden solche Ausagen teuer.


    Hier wird nichts kopiert oder abgeschrieben ohne Quellen Angabe.


    Hier der Text, Quelle Root86


    AkimoA
    ./ Dr.Gyn.Med Moa
    ./Bruderschaft86
    ./root86club
    ./SuperModerator86
    ./staff86



    Registriert seit
    27.04.2011
    Ort
    North Black Forest
    Alter
    32
    Beiträge
    239
    Blog-Einträge
    1
    AW: Laptop wird schnell heiß
    Hmm sieht so aus als ob da jemand bei dir abschreibt riws http://dontknow.me/http://www.hackin...=1361#post1361
    Kopfschüttel ! Assi Verein

  • Also ich muß ehrlich gestehen das ich dieses Thema nicht verfolgt habe!
    Aber bitte Leute wo bleibt eure "gute Erziehung"?


    Wenn mich jemand als "Assi" bezeichnet empfinde ich das als böse Beleidigung!
    Hier wurden aber alle guten Umgangsformen vergessen.
    Nochmal zum mitschreiben WIR sind alle Menschen, es gibt Solche und auch die Anderen,
    aber an Respekt einer anderen wenn auch unbekannten Person gegenüber sollte es nie fehlen!
    Also finde ich das dieser Thread zu Recht geschlossen wurde ...!



    MfG Jens!

    5 Mal editiert, zuletzt von locojens ()

  • griven

    Hat das Label Erledigt hinzugefügt
  • Community Bot

    Hat das Label Erledigt entfernt