Ich habe einen Vaio VGN-CR353-Laptop, der mir im September oder Oktober 2012 übergeben wurde, und ich habe Ubuntu darauf installiert. Ich habe es bereits zu einem sehr persönlichen Laptop gemacht und Spiele unter Wein (SC2, Frozen Throne), mehrere IDEs (Sublime Text 2, Eclipse, Netbeans) ohne Probleme installiert ... bis letzten November.
Nur damit Sie wissen, habe ich die Interna erst in der letzten Novemberwoche berührt, als ich feststellte, dass es nicht Software war, die dieses Problem verursachte.
Ubuntu berichtet, dass häufig die kritischen Markierungen 95C oder 105C erreicht und automatisch heruntergefahren werden. Ich habe das Problem bereits angesprochen durch:
- Die Einbauten abstauben. Erstaunlicherweise war es anfangs sehr sauber.
- Sehr kleine Ansammlungen im Lüfter und in den Waschbecken wurden entfernt.
- Wärmeleitpaste bereits mehrmals neu aufgetragen, nur für den Fall, dass ich sie falsch angewendet habe. Derzeit werden verschiedene Anwendungstechniken getestet. Wählen Sie auch Nano-Diamant, um Kurzschlüsse aufgrund der Verbindung auszuschließen.
- Setzen Sie die Waschbecken wieder fest ein. Event bog die Arme, die das Waschbecken halten, ein wenig nach oben, um sicherzustellen, dass das Waschbecken so fest wie möglich ist.
- Stellen Sie sicher, dass die Lüftungsschlitze frei sind
- Kaufte einen Kühler
- Erhöhte den Laptop durch den Kauf größerer "Gummifüße". Der Laptop befindet sich jetzt mindestens 1 cm von einer ebenen Fläche entfernt
- Verschiedene Versionen von Ubuntu wurden neu installiert, da Linux-Kernel von 2.6 bis 3.2 ein Überhitzungsproblem haben. Derzeit auf einem 3.5-Kernel (Lubuntu 12.10).
Nachdem diese Probleme behoben wurden, besteht das Problem der Überhitzung weiterhin. Die Überhitzung tritt auf, wenn:
- Ich surfe mit jedem Browser (Firefox, Chromium) im Internet, auch wenn das Flash-Plugin nicht installiert ist (und Flash ist nicht schuld).
- Ich habe Dateien über das Terminal auf eine externe Festplatte im Wert von 39 GB kopiert. Es ist ungewöhnlich, dass es beim Kopieren über die GUI nicht überhitzt.
- Verwenden von Netbeans, Ereignis beim Schreiben des Codes, noch nicht einmal beim Kompilieren.
- Nach dem Zufallsprinzip!
- Selbst wenn ich im Computerlabor der Schule bin, ist es verrückt kalt.
- Nach einer Neuinstallation von Windows
Einschränkungen:
- Keine BIOS-Einstellungen für Lüfter oder Frequenzeinstellungen für Prozessoren (Sony, was erwarten Sie?)
- lm-Sensoren erkennen keine Lüftersensoren oder andere Sensoren außer den CPU-Kernen und dem Motherboard, da Vaio-Laptops solche notorisch nicht implementieren.
Ich habe bereits lm-Sensoren und gkrellm installiert, um die Temperaturen zu überwachen. Ich habe derzeit einen Blick auf beide CPU-Kerne und ACPI-Temps. Ungewöhnlich habe ich nie gesehen, dass sie über 60 ° C hinausgingen. Derzeit liegen die neuesten Temperaturwerte zwischen 32 ° C beim Neustart, 43 ° C bei Raumtemperatur, 49 ° C bei mäßiger Belastung (Surfen mit mehreren Registerkarten) und 53 ° C bei Verwendung von Netbeans. Es ist ziemlich seltsam, dass die Temperaturen mit großen Unterschieden zwischen den einzelnen Anwendungen schwanken.
Manchmal meldet das System auch, dass es die kritischen Temperaturen erreicht hat, selbst wenn sich der Laptop überhaupt nicht heiß anfühlt, wie vor einiger Zeit im Labor.
Bis jetzt führe ich diesen Krieg immer noch mit dem Laptop. Vermisse ich eine wichtige Routine, die den Spieß umdrehen und dieses Problem ein für alle Mal beheben könnte? Mir gehen die Ideen aus.
Update1:
Derzeit werden Treiber für einen anderen Laptop über Firefox heruntergeladen. Die CPU-Auslastung beträgt 80% und 21% bei Temperaturen von 58 ° C und 51 ° C auf beiden Kernen. ACPI-Temperatur bei 60 ° C und Festplattennutzung (Schreiben aufgrund von Download) bis zu 205 KB / s. Ram Nutzung ca. 500 MB. Noch keine Überhitzung.
Update2:
Kurz vor dem Ausführen von Prime95 habe ich bereits einige Tage lang die Installation und Verwendung von Windows getestet. Das Gleiche passiert unter Windows. Der einzige Unterschied besteht darin, dass im Gegensatz zu Linux, das den Computer unter Windows halbwegs ordnungsgemäß herunterfährt, er einfach ausgeschaltet wird! Es ist, als würde man plötzlich den Stecker ziehen.
Daher ist es kein Linux-Problem.
Update3:
Hat es geschafft, Prime95 unter Linux zu erreichen und auszuführen. Erstaunlicherweise konnte ich den Laptop sogar auf 100% Last auf beiden Kernen, 100% Speicherauslastung und ~ 90 ° C stabil und ohne Überhitzung (getestet für etwa 10-15 Minuten) ohne Überhitzung bringen. Ich frage mich nur, warum die Maschine plötzlich 95C und 105C meldet.
Update4:
Zerlegte den Laptop für eine gründliche Reinigung und baute ihn dann wieder zusammen. Nichts Außergewöhnliches, nur eine kleine Staubschicht Danach ließ ich Prime95 30 Minuten lang laufen, um zu beweisen, dass der Laptop nicht überhitzen kann. Es übertrifft sogar höchstens 91 * C, durchschnittlich 85 * C. Es muss ein fehlerhafter Sensor sein.
Update5: Schließlich wurde ein Skript ausgeführt, das die Temperaturen in einem Protokolldiagramm überwacht, anstatt nur zu beobachten, wie die aktuellen Temperaturen steigen. Das Skript in diesem Beitrag wurde geändert , um die ACPI- (wie von GKrellM beschrieben), Kerne und Festplattentemperaturen auf meinem Rig pro Sekunde zu überwachen . Und dann habe ich den Laptop in verschiedenen Szenarien verwendet, wie Surfen, Code kompilieren, Low-Power-Modus, Balanced- und High-Modus.
Dann eine erstaunliche Entdeckung, der ACPI-Sensor steigt in Sekundenbruchteilen auf kritisch! Dieses Ereignis löst den thermischen Schutz des Betriebssystems aus, der den PC herunterfährt. Ich habe ein Protokoll der Temps (ACPI, Core1, Core2, HDD) und der kritischen Warnung von /var/log/syslog
. Ich habe auch eine Grafik des Protokolls, das ich erstellt habe. Sie können sehen, dass in diesem Protokoll pro Sekunde satte 111 Grad Celsius außerhalb des Bereichs von 40 bis 50 angezeigt werden. Nicht nur das, es gibt praktisch nichts , was es verursacht. Wie Sie im Protokoll und in der Grafik sehen können, funktionieren die Festplatte und die Kerne einwandfrei. Es ist der ACPI, der wild geworden ist.
Übrigens kommen die "ACPI" -Temps von diesem Pfad: /sys/class/thermal/thermal_zone0/temp
quelle
Antworten:
Es ist 3 Monate her und hat endlich das Problem aufgezeigt. Es handelt sich um ein Hardwareproblem, und diese mit Spam versehene, mit Werbung gefüllte indische Website hatte Recht (wird hier nicht veröffentlicht, da es sich um eine kommerzielle Einheit handelt). Es handelt sich um Schäden auf Chipebene, die bei einer Reihe von Vaio-Laptops häufig auftreten.
Die beste und wahrscheinlich einzige Lösung besteht darin , sie zur Reparatur an das nächstgelegene Servicecenter zu übergeben. Wenn es unter Garantie ist, ist alles in Ordnung. Wenn nicht, dann rechnen Sie damit, ein paar Dollar dafür auszugeben. Vielleicht ist es besser, ein neues Notebook zu kaufen.
Wie auch immer, ich habe eine andere Problemumgehung und es ist sehr gefährlich. Ich teile dies nur, um zu informieren, dass es einen Weg gibt, dies zu umgehen, aber seine Nachteile hat. Dies ist kein guter Rat, sondern nur die Aussage, dass dies möglich ist.
Dieser gefährliche Schritt beinhaltet das Deaktivieren des ACPI-kritischen Auslösepunkts von Linux. Dazu muss man die Grub-Datei bearbeiten:
Und fügen Sie
thermal.nocrt=-1
zu ,GRUB_CMDLINE_LINUX_DEFAULT
wie gezeigt:Dann aktualisiere grub:
Dann neu starten.
Dadurch wird der kritische ACPI-Auslösepunkt deaktiviert, nicht jedoch der Wärmesensor, sodass wir nachträglich noch überwachen können.
Danach habe ich mein Logger-Skript ausgeführt. Um das Fehlen eines natürlichen Auslösepunkt-Handlers zu kompensieren, habe ich GKrellM so eingestellt, dass eine Aktion ausgelöst wird, wenn das Ereignis eintritt. Da GKrellM normalerweise verzögert ist, ist es gut zu wissen, dass es, wenn es über den Auslösepunkt geht, eine beträchtliche Zeit lang darüber hinweggegangen ist, wenn ich eine Aktion abfeuere.
Dann fuhr ich mit meiner üblichen Routine fort. Danach hat das System es erneut ausgelöst. Es war jedoch ein plötzlicher Anstieg, dass es nicht einmal in GKrellM registriert wurde, aber mein Logger hat es aufgezeichnet. Es ist eine sehr abrupte Spitze und das wars.
quelle
Ich habe ein ähnliches Problem mit einem HP Laptop und die Antwort für mich ist einfach, dass die benutzerdefinierten Energiesparoptionen oder Befehle für das BIOS unter Linux nicht funktionieren.
Das Problem liegt also im Grunde bei Sony und sie wollen nicht, dass es anders als Windows-fähig ist.
quelle