Ich habe 6 Monate lang 12.04 mit Unity 3D ausgeführt. Mein Laptop lief fast geräuschlos und kühl genug, um mit ca. 4 Stunden Akkulaufzeit auf meinem Schoß zu bleiben. Ich habe auf 12.10 aktualisiert und zur Gnome 3-Shell gewechselt. Jetzt wird mein Computer zu heiß, um mich auf dem Schoß festzuhalten, der Lüfter läuft ständig auf Hochtouren und ich habe eine Akkulaufzeit von ca. 45 Minuten. Das Verhalten ist zwischen Batterieleistung und A / C-Leistung konsistent. Dies ist die Ausgabe von sensors
:
acpitz-virtual-0
Adapter: Virtual device
temp1: +84.0°C (crit = +99.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +84.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +74.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +72.0°C (high = +86.0°C, crit = +100.0°C)
Core 2: +75.0°C (high = +86.0°C, crit = +100.0°C)
Core 3: +84.0°C (high = +86.0°C, crit = +100.0°C)
radeon-pci-0100
Adapter: PCI adapter
temp1: +76.0°C
Ich habe eine HP Pavilion DV6, Intel i7, AMD Radeon-Grafik. Bitte lassen Sie mich wissen, wenn Sie zusätzliche Informationen benötigen.
Was könnte sich zwischen diesen beiden Ubuntu-Editionen unterscheiden, die eine solch drastische Änderung verursacht haben?
Bearbeiten 1:
Per @ Pauls Vorschlag lief ich htop
, um das Problem einzugrenzen. Hier ist das Ergebnis!
(linke Seite des Terminals)
(rechte Seite des Terminals)
Dies ist etwa 10 Minuten nach dem Start-up, htop
, yakuake
und eine chrome
Seite mit 1 Tab geöffnet diese Frage ist alles , was ich manuell geöffnet habe. Das anstrengendste Programm für die CPU ist es htop
selbst. Ich denke, dass das Problem woanders liegen muss; meine temps sind bereits bis zu ~ 65C für die CPU und ~ 69C für die GPU, mit fast 0% CPU-Auslastung.
Bearbeiten 2:
Wie von @psusi angefordert, gibt hier die Ausgabe von 2 Tabs aus powertop
( aus Gründen der Lesbarkeit wurden meine Farben geändert):
Ich führe wieder nur einen google-chrome
Tab und ein yakuake
Terminal manuell aus . Ich bin ziemlich neu powertop
, deshalb bin ich mir nicht sicher, wie ich das interpretieren soll. Lassen Sie mich wissen, wenn Sie Informationen von den anderen Registerkarten benötigen.
Edit 3:
Ich hatte Batterieprobleme mit 12.04 und habe diese behoben, indem ich einige Zeilen /etc/default/grub
geändert habe. schreiben Sie diese Frage gut .
GRUB_CMDLINE_LINUX_DEFAULT = "Silent Splash" acpi_osi = Linux acpi_backlight = Hersteller pcie_aspm = i915.i915_enable_rc6 = 1
Ich habe diese Zeilen nach dem Update auf 12.10 beibehalten. Sehen diese OK aus?
Bearbeiten 4:
@Arup Roy Chowdhury erwähnte, dass meine AMD-Treiber möglicherweise nicht richtig installiert sind. Ich verwende derzeit den folgenden Treiber (Ausgabe von software-properties-gtk
):
Sollte ich stattdessen einen proprietären Treiber verwenden? Auf der Gnome-Shell scheint die Grafikbeschleunigung mit der Open-Source-Version in Ordnung zu sein.
Edit 5:
@hazrpg Ich habe die von Ihnen angeforderten Protokolldateien in Ubuntu Pastebin gepostet . Hier sind die Dateien dmesg.log , lspci.log und lsusb.log . Sehen Sie irgendwelche Probleme?
Bearbeiten 6:
@Sepero Hier sind meine Idle-Temps. Ich betreibe nur ein Terminal ~ 10 Minuten nach dem Booten.
acpitz-virtual-0
Adapter: Virtual device
temp1: +64.0°C (crit = +99.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +63.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +62.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +60.0°C (high = +86.0°C, crit = +100.0°C)
Core 2: +60.0°C (high = +86.0°C, crit = +100.0°C)
Core 3: +63.0°C (high = +86.0°C, crit = +100.0°C)
radeon-pci-0100
Adapter: PCI adapter
temp1: +68.0°C
Das Öffnen, google-chrome
um diese Änderung für eine Minute einzufügen, hat diese Temperaturen jeweils um einige Grad erhöht. Mein Computer war nicht in den 60er Jahren vor dem Update.
FEST!!:
Problem gelöst. Vielen Dank an @ DrA7 und @YellowApple, die mich auf Probleme mit Grafikkarten aufmerksam gemacht haben. Ich fand diese wundervolle Frage und implementierte die Lösung von @Nick Andrik. Kurz gesagt, die Installation der proprietären Treiber (fglrx-updates) von ppa: andrikos löste das Problem. Mit ATI Catalyst kann ich nun meinen Energiemodus und die Grafikkarte (Intel oder AMD) auswählen, die ich verwenden möchte. Meine Temperaturen sind auf ~ 44 Grad gesunken und die Akkulaufzeit beträgt wieder bis zu ~ 4 Stunden. Ich habe auch Jupiter installiert, was den Akku und die Temperaturen weiter verbessert hat.
Die Open-Source-Treiber für AMD scheinen besser zu werden, aber es sieht so aus, als ob ihre Unterstützung für Hybrid-Grafikkarten (wie meine) nicht den Spezifikationen entspricht. Verwenden Sie vorerst die proprietären Treiber.
powertop
?powertop
helfen?fancontrol
Paket zu installieren .Antworten:
Ich denke, dass es mit Ihren Grafiktreibern zusammenhängen muss.
Könnte es sein, dass Sie bei der Verwendung von 12.04 die proprietären Treiber installiert hatten, aber nach dem Upgrade irgendwie auf Open Source umgestiegen sind?
Ihre Probleme stimmen genau mit meinen überein und ich habe 12.10 auf einem HP Pavillion G7 mit i5 und Intel HD3000 / Radeon 6850 Grafikhybrid installiert. Ich würde davon ausgehen, dass Sie derzeit nur die Intel-GPU verwenden und das ist, was Ihre Probleme verursacht. (Trotzdem ist Ihr GPU-Temperaturmesswert irgendwie am höchsten ...)
Ich habe noch keine bessere Lösung gefunden, als die in Edit 3 beschriebenen Grub-Parameter anzuwenden, Jupiter zu installieren und auf "Power Saving" zu setzen.
BEARBEITEN;
Ich bin derzeit zum ersten Mal seit dem Upgrade auf 12.10 in der Lage, Unity mithilfe von fglrx anzuzeigen, nachdem ich die in "FIXED !!" Änderungen.
quelle
Hintergrund: ATI PowerPlay vs Open Source-Treiber
Viele Leute haben nach dem Upgrade auf Ubuntu 12.10 Nachteile bei der Grafikleistung und den Energiesparfunktionen. Dies ist auf die mangelnde Treiberunterstützung für X Server 1.13 zurückzuführen, die mit dem Ubuntu-Upgrade einhergeht und die Benutzer dazu zwingt, Open Source-Treiber zu verwenden oder auf frühere Versionen von X Server herunterzustufen. Obwohl die Open-Source-Treiber in den letzten Jahren erheblich verbessert wurden, sind sie nicht auf dem Niveau des Power-Managements von PowerPlay, das mit den proprietären ATI-Treibern geliefert wird.
Ein paar Dinge, die hier für andere zu beachten sind, die vielleicht lesen:
Dies betrifft nur HD 4xxx-Grafikkarten und darunter. Benutzer späterer Karten sollten keine Probleme mit den ATI Catalyst-Treibern haben. In dieser Frage finden Sie jedoch bekannte Probleme.
Mögliche Lösungen
Ich habe noch keine vollautomatisierten Lösungen gefunden, die auf der Ebene der ATI PowerPlay-GPU-Verwaltung funktionieren. Allerdings habe ich einige interessante Tools und Tricks kennengelernt, mit denen Sie die GPU-Profile steuern können.
Führen Sie ein Downgrade auf eine frühere Version von X Server durch und installieren Sie die Catalyst ATI-Treiber. Die wahrscheinlich einfachste Methode ist, X Server 1.13 überhaupt nicht zu verwenden. Verwenden Sie Tomasz Makarewicz 'ppa für das Downgrade von X Server auf 1.12 und installieren Sie die fglrx-Legacy-Katalysatortreiber. Der Erfolg, mit dem diese Pakete die Probleme lösen, ist uneinheitlich, daher sollten Sie sich dessen bewusst sein.
Um das Repository für die Pakete hinzuzufügen, geben Sie Folgendes ein
Aktualisieren und aktualisieren Sie das System, um das Downgrade des X-Servers anzuwenden:
und schließlich den alten Treiber installieren
Wenn Sie diese Pakete deinstallieren und zu den Xorg-Treibern zurückkehren möchten, müssen Sie das Repository entfernen und zur Standardversion von X Server zurückkehren. Dies kann mit ppa-purge erfolgen:
Dadurch werden automatisch Pakete entfernt, die dem Ziel-Repository zugeordnet sind. Starten Sie einfach neu und Sie sollten die Xorg-Treiber erneut installiert haben.
Manuelle Steuerung der Leistungsmethode
Die Xorg-Treiber bieten Funktionen zum Steuern der Energiemethoden von Radeon-Grafiken. Die dynamische Steuerung sollte standardmäßig aktiviert sein, damit das System die Energieprofile selbst verwalten kann. Um den aktuellen Status der Leistungssteuerung anzuzeigen, können Sie ausführen
Dies zeigt entweder Dynpm (automatische Steuerung) oder Profil (manuelle Steuerung). Wenn Sie die Leistungsprofile selbst steuern möchten, können Sie sie auf Profil von einstellen
und geben Sie ein gültiges Profil mit
Mögliche Optionen sind
Um die dynamische Energieverwaltung wieder zu aktivieren, führen Sie einfach aus
Radeon Power Profile Manager
Gnome 3-Benutzer sind möglicherweise an der Erweiterung Radeon Power Profile Manager interessiert, mit der die GPU-Profile über die Xorg-Treiber gesteuert werden. Ich gebe zu, dass ich dieses Tool nicht selbst getestet habe, aber es ist einen Versuch wert.
quelle
fglrx-updates
von ppa: andrikos (siehe meine letzte Bearbeitung) löste schließlich mein Problem.Ich habe festgestellt, dass 12.10 (und Ubuntu-basierte Distributionen, die auf 12.10 basieren, wie Linux Mint 14) aus irgendeinem Grund mit Open-Source-Treibern auf AMD / ATI-GPUs sehr heiß laufen. Das Installieren des proprietären Treibers hilft - oder zumindest hat es mir geholfen. Probieren Sie es einfach aus.
quelle
Ich hatte ein hohes t aufgrund einer hohen unaufgerufenen CPU-Auslastung. Irgendwie reduzierte die Installation von Bumbleebee in Kombination mit der Installation von Jupiter die CPU-Auslastung und t!
quelle
bumblebee + jupiter
mit 12.04 nie gebraucht . Ich sollte es nicht mehr brauchen. Ich denke, hier ist noch etwas los.Die hohe Temperatur ist höchstwahrscheinlich auf eine hohe Belastung der CPU oder der GPU oder beider zurückzuführen.
In deinem Fall scheinen beide ziemlich heiß zu sein. Ich würde empfehlen, das Problem einzugrenzen, indem Sie überprüfen, welche Ressourcen verwendet werden. Wenn Sie den Befehl
top
oder besser nochhtop
in einem Terminal eingeben und dann die Prozesse nach CPU-Auslastung sortieren, können Sie möglicherweise die Aufgabe finden, die die hohen Temperaturen verursacht.top ist standardmäßig bereits installiert. Persönlich finde ich htop aber viel benutzerfreundlicher. Drücken Sie F6, um mit htop nach CPU zu sortieren.
So installieren Sie es:
sudo apt-get install htop
quelle
htop
. Siehe "1 bearbeiten" oben.Ich hatte das gleiche Problem mit Ubuntu 12.04 und 13.04 auf meinem Sony Vaio SVE1512W1ESI-Laptop mit einer AMD Radeon HD 7500M / 7600M-Karte. Der Lüfter lief die ganze Zeit und das Sensor-Tool zeigte die Temperaturen in 60 Sekunden an (angefangen mit 56-57 und dann mit geöffnetem Browser auf 67-68).
Ich installierte proprietäre Treiber aus dem System Settings -> Zusätzliche Treiber aber nicht helfen. Schließlich habe ich einen proprietären Treiber von der AMD-Website installiert und das Problem behoben.
Ich habe die folgenden einfachen Schritte befolgt, um es zu installieren (wie in der Installationsanleitung auf derselben Webseite beschrieben):
sudo sh ./amd-driver-installer-catalyst-13-4-x86.x86_64.run
Install driver XX on X.Org XX
) und wählen Sie dannAutomatic
sudo /usr/bin/aticonfig --initial
quelle