Ich habe eine Intel Sandy Bridge i5 mit der HD 3000-Grafikkarte. Bis Mitte / Ende Oktober 2012 konnte ich Urban Terror und Nexuiz bequem mit 85 und 60 Bildern pro Sekunde abspielen , erstere sogar auf einem Full-HD-Display mit so vielen Bildern.
Jetzt habe ich ungefähr 30 bis 45 auf dem kleineren Laptop-Bildschirm und ungefähr 20 bis 30 auf dem externen Monitor. Ist Kubuntu 12.04 etwas passiert, so dass es weniger Grafikleistung als zuvor hat?
Aktualisieren
Ich schaute in den Systemmonitor und konnte nichts feststellen, was maximal war. Die vier CPU-Kerne waren ziemlich gelangweilt, die 8 GB RAM waren mit vielleicht 2 GB gefüllt. Und ich rannte intel_cpu_top
und bemerkte nichts an seiner Grenze. Siehe die Ausgabe .
nach Kernelhalbierung
Ich habe jetzt einen Kernel bisect und versuchte 3.2.0-23
, 3.2.0-27
, 3.2.0-29
und 3.2.0-30
und alle hatten volle Grafikleistung. Interessanterweise hatte ich dann die volle Leistung, als ich gerade wieder in den regulären 3.2.0-32
Kernel gebootet habe . Das macht für mich keinen Sinn ...
die Hardware
- Lenovo ThinkPad X220
- Intel (R) Core (TM) i5-2520M-CPU bei 2,50 GHz
- Intel HD 3000 Grafikkarte (in der CPU)
- 8 GB RAM
- Kubuntu 12.04 LTS
quelle
Antworten:
Ich weiß, dass Intel eine Reihe von Problemen mit dem Linux-Kerneltreiber hatte, wie diese Artikel zeigen werden.
Optimierungen zur Verlängerung der Akkulaufzeit von Intel Linux-Notebooks
RC6-Energieeinsparung deaktiviert Für Linux 3.2
Wenn Sie jedoch mit dem Hinzufügen von Kernel-Befehlszeilenparametern vertraut sind, können Sie versuchen, die Optionen i915.i915_enable_rc6 = 1 oder pcie_aspm = force zu verwenden, um Ihre Grafiken wieder auf den gleichen Stand zu bringen. Halten Sie einfach Ausschau nach möglichen Überhitzungen und / oder Überbrückungen.
quelle
Es passiert, wenn Ihre Kerne inaktiv sind. Manchmal wissen Ihre Kerne nicht, wann sie aufwachen sollen, so dass sie im Grunde einschlafen. Sie wachen normalerweise auf, wenn Sie eine Hochleistungsanwendung starten oder neu starten und dann starten. Es passiert sogar unter Windows
Wenn Sie unter Windows eine Anwendung starten, beginnt sie mit allen Kernen. Wenn sie sich daran gewöhnt, dass sie geöffnet ist, verwendet sie nur den benötigten Kern und den Rest "Ruhezustand", um Energie zu sparen und Ihr System nicht zu überhitzen. Dieselbe Logik funktioniert in Kubuntu, Ubuntu und anderen Linux Distro; s
Frage an den Fragesteller: Soll ich von Ubuntu auf Kubuntu upgraden?
Hinweis - Die Kerne sind nie immer eingeschaltet. Sie sind nur eingeschaltet, wenn Sie ein Spiel wie World Of Warcraft auf einem Low-End-Computer ausführen, der Ihr RAM-Limit überschreitet, sodass Ihre Kerne eingeschaltet werden, um zu versuchen, die Menge zu stabilisieren. Computer haben mehrere Sicherungspläne. Wenn Ihr Computer nicht stechen kann, wechselt er in den Core Recovery-Modus und gibt entweder eine Warnung aus, ruht Ihren Laptop aus oder Ihr Prozessor wird "fehlerhaft", da Ihre Prozesse ein chaotisches Durcheinander Ihres Computers verursachen!
quelle