Kürzlich habe ich ein Benchmarking auf meinem Ubuntu 22.04-PC durchgeführt und als Teil dieses Benchmarkings versucht, das CPU-Leistungsprofil auf Leistung einzustellen. Früher war dies kein Problem, aber es scheint, dass das moderne Ubuntu nur über Balanced und Power-Saver’kennt’. Anscheinend ist Leistung heutzutage verboten!

$ powerprofilesctl list * balance: Treiber: Platzhalter power-saver: Treiber: Platzhalter

Das Problem war, dass ich das Profil auf Leistung gestellt hatte:

$ powerprofilesctl set performance

Aber plötzlich ließ sich die GUI-App „Einstellungen“ nicht mehr öffnen (zumindest nicht, nachdem ich sie geöffnet und in den Bereich „Energie“ geklickt hatte). Ein Neustart hat nicht funktioniert, und selbst die Neuinstallation des Kontrollzentrums (sudo apt-get install–reinstall gnome-control-center) hat nicht geholfen!

Als ich versuchte, die Einstellungs-GUI über die Befehlszeile zu öffnen , habe ich den folgenden kritischen Fehler erhalten:

$ gnome-control-center display (gnome-control-center:4710): cc-power-profile-row-CRITICAL **: 20:12:10.458: cc_power_profile_row_get_radio_button:assertion’CC_IS_POWER_PROFILE_ROW (self)’fehlgeschlagen ** power-cc-panel:ERROR:../panels/power/cc-power-panel.c:1122:performance_profile_set_active: Behauptung fehlgeschlagen: (Schaltfläche) Bail out! power-cc-panel:ERROR:../panels/power/cc-power-panel.c:1122:performance_profile_set_active: Assertion failed: (Button) Aborted (Core Dump)

Nachdem Dieses Problem im Gnome-Bugtracker, fand ich heraus, dass das Problem an der Version des Kontrollzentrums lag, die ich hatte in meiner Ubuntu-Version scheint einen Fehler zu haben. Wenn es auf die’Performance’-Einstellung stößt, stürzt es einfach ab.

Es sieht so aus, als wäre es kürzlich behoben worden, aber das Update hat es nicht in eine stabile Ubuntu-Version geschafft. Im Moment besteht die Lösung, um die Einstellungen wieder anzuzeigen, darin, den Energiemodus wieder auf einen der beiden Modi einzustellen, mit denen die Einstellungen bequem sind, z. ausgewogen:

$ powerprofilesctl set ausgewogen

Jetzt öffnen sich die Einstellungen und ich kann mich wieder meinem Tag widmen:)

By Henry Taylor

Ich arbeite als Backend-Entwickler. Einige von Ihnen haben mich vielleicht auf der Entwicklerkonferenz gesehen. In letzter Zeit arbeite ich an einem Open-Source-Projekt.