![HP Pavilion G6 1209 Temperatur höher als üblich und Lüfter funktioniert in 11.10](https://rvso.com/image/959544/HP%20Pavilion%20G6%201209%20Temperatur%20h%C3%B6her%20als%20%C3%BCblich%20und%20L%C3%BCfter%20funktioniert%20in%2011.10.png)
Bei der Installation von Ubuntu auf dieser neuen Maschine hatte ich verschiedene Probleme, also fragte ich herum und fragte Ubuntu nach einer Lösung. Dies ist die neueste! :D Wenn ich den PC starte, zeigt er eine Temperatur von 50-55 an. Wenn ich Chromium öffne, zeigt er 60+ (61,62,63). Beim Multitasking von 2 Apps erreicht er sogar 67-68. Der Lüfter arbeitet etwas lauter als bei Windows 7. Apropos Windows 7: Die Temperatur liegt im Leerlauf bei 45-50 und bei der Arbeit im Browser bei 50-53. Ich verliere schon jetzt die Kontrolle mit dieser Maschine. Sie finden SpezifikationenHier Unter dem Bild steht „Technische Daten“. Klicken Sie auf diese Registerkarte, um zu den Spezifikationen zu gelangen.
Antwort1
Nach einigen Recherchen und dem Verweis auf den oben stehenden Link vonhekiko81mein Status ist wie folgt: Nach der Verwendung von nurhekiko81sLösung: Das System bootet zwar, aber ohne tolle 3D-Effekte, und wenn ich „fglrxinfo“ verwende, um Einzelheiten zum aktuellen VGA abzurufen, erhalte ich Folgendes:
Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 136 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 12
Current serial number in output stream: 12
Meine Schlussfolgerung ist also, dass die ATI-Treiber nicht richtig installiert sind.
Dieser Fehler war auf fehlgeschlagene proprietäre ATI-Treiber zurückzuführen, die von der offiziellen AMD-Seite heruntergeladen wurden. (Richtig installiert). Ich dachte damals, dass die Verwendung von ATI-Treibern nicht die beste Idee ist, da ich eine integrierte Intel HD 3000 (Sandy Bridge) GPU (mit ATI AMD Radeon HD 6470M) habe. Also habe ich Ubuntu 11.10 neu installiert und Folgendes getan, um das Problem zu lösen:
1.Ich habe integrierte Intel-Treiber verwendet
da alle Eye Candy mit integrierter GPU gut funktionierten, bin ich dabei geblieben (habe die standardmäßigen Ubuntu Open-Treiber verwendet)
2.GefolgtDasAnleitung aus den Ubuntu-Foren
Ich habe in diesem Tutorial nur 1. und 2. (a,b) verwendet:
1. Apply PCIE_ASPM
(Source: Phoronix)
As everyone suggested adding this for laptops to have longer battery life. I edited /etc/default/grub as
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1"
and then running
$ sudo update-grub
Note: I previously had added acpi_osi=Linux pci=noacpi (on worst condition of black screen), which I think is no more required, because the computer boots on to GUI without them. Above command enables power management, sandy bridge support (rc6) and frame buffer compression.<br/>
2. Apply Support for Hybrid Graphics
(Source: Linux Hybrid Graphics)
For those of you who don't have two graphics card this step is not required. In Ubuntu 11.04 I had bug while installing this, so I could not run vgaswitcheroo/switch
a. Install acpi_call
$ sudo apt-get install git
$ cd /tmp
$ git clone https://github.com/mkottman/acpi_call.git
$ cd acpi_call
$ make
$ sudo insmod acpi_call.ko
$ lscpi -vnnn | grep VGA # Check status here
$ ./test_off.sh # Check for any line that says "it works"
$ lspci -vnnn | grep VGA # Check with result of above
b. byo-switheroo (Unplug the ac-cord and see if it changes the battery life)
$ git clone https://github.com/awilliam/asus-switcheroo.git
$ cd asus-switcheroo
$ make
$ sudo make install-ubuntu
$ sudo su -
# cat /sys/kernel/debug/vgaswitcheroo/switch
# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
It is temporary. If you have two graphics cards next time you boot, you will see both cards have Pwr set. If you want this to be permanent add the discrete card (e.g ati as blacklist). This settings will only enable the default intel card and disable other card. I haven't found yet a solution to flawlessly switch intel and ati cards. The better solution would be ati card using dedicated applications via catalyst control center.
$ sudo vi /etc/modprobe.d/blacklist.conf
Add a line at last
blacklist radeon
Then edit /etc/rc.local as
$ vi /etc/rc.local
Make the part after comments look like this
modprobe radeon
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
exit 0
3.GefolgtDasFührung
*Ein großes Lob an heiko81 ;)
Jupiter wird in Ihrer Benachrichtigungsleiste angezeigt. Klicken Sie darauf und gehen Sie zu Leistungsmodi -> Energiesparen, für niedrigere Temperaturen.
4.Neu starten
Die Temperatur sinkt mit Sicherheit, auf etwa 50 im Leerlauf und 55 bei Beanspruchung.
Fazit (der Trick)
Der Trick bestand darin, den folgenden Befehl zu verwenden
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
um die Temperatur der CPU zu senken und den Lüfter zu verlangsamen. (Um dies dauerhaft zu aktivieren, gehen Sie zurück zu Schritt 2). Wenn Sie dies aktivieren, verschwindet Ihre GPU-Temperaturanzeige (zeigt -128 °C), aber beim Neustart wird die GPU wie gewohnt gemessen.
BONUS
Zur Temperaturmessung empfehle ich die Verwendung von XSensors (sudo apt-get install XSensors) und die Kalibrierung der Sensoren mitSensoren erkennen
Das ist so ziemlich alles. Geben Sie mir Feedback zu dieser Lösung. Bei mir hat sie auf dem HP Pavilon g6 funktioniert, aber ich habe davon starke Kopfschmerzen bekommen. Am Ende lagen meine Temperaturen bei 43-45 im Leerlauf und 48-55 (60 bei hoher Ressourcennutzung).
Ich habe beim Schreiben ein paar Screenshots gemacht:
Antwort2
Sie können eine der beiden in diesem Artikel vorgeschlagenen Lösungen ausprobieren und die neueste Version des proprietären Ati-Treibers oder den Batterieverbrauchsindikator Jupiter installieren:
http://cisight.com/install-amd-radeon-hd-6470m-and-solve-overheat-on-ubuntu-1110-oneiric/