Ich habe 18.04 vom 17.04 installiert (habe kurz bis 17.10 durchgearbeitet, habe es nicht getestet und bin zum 18.04 gesprungen) und ich habe eine hohe CPU-Auslastung auf der Gnome-Shell festgestellt, die fast die gesamte verfügbare CPU-Zeit in Anspruch nimmt:
$ top
top - 06:23:01 up 40 min, 3 users, load average: 3,30, 2,85, 2,09
Tareas: 249 total, 1 ejecutar, 195 hibernar, 0 detener, 0 zombie
%Cpu(s): 24,4 usuario, 3,8 sist, 0,0 adecuado, 71,4 inact, 0,2 en espera, 0,0 hardw int, 0,3 softw int, 0,0 robar tiempo
KiB Mem : 8059572 total, 3489680 libre, 2041520 usado, 2528372 búfer/caché
KiB Intercambio: 9868284 total, 9868284 libre, 0 usado. 5901376 dispon Mem
PID USUARIO PR NI VIRT RES SHR S %CPU %MEM HORA+ ORDEN
23946 lealore 20 0 4043344 454724 98808 S 89,1 5,6 5:37.02 gnome-shell
24598 root -51 0 0 0 0 S 30,0 0,0 1:43.28 kidle_inject/2
24596 root -51 0 0 0 0 S 29,8 0,0 1:43.73 kidle_inject/0
24597 root -51 0 0 0 0 S 29,8 0,0 1:43.56 kidle_inject/1
24599 root -51 0 0 0 0 S 29,4 0,0 1:43.16 kidle_inject/3
23769 root 20 0 936456 168344 69492 S 3,0 2,1 0:12.22 Xorg
24154 lealore 20 0 657992 25260 19100 S 1,4 0,3 0:04.05 indicator-multi
23900 lealore 20 0 51196 5724 3932 S 0,7 0,1 0:02.29 dbus-daemon
24659 lealore 20 0 741896 41592 30524 S 0,4 0,5 0:01.01 gnome-terminal-
265 root 19 -1 167208 56740 55524 S 0,2 0,7 0:02.97 systemd-journal
Ich habe zuerst nvidia-Treiber verwendet, dann auf Intel-Grafik umgestellt und immer noch dasselbe Verhalten. Es stoppt nur beim Umschalten auf die Unity-Shell, aber aus irgendeinem Grund habe ich in Unity keinen Ton (!). Ich habe hier und auf Reddit mehrere Berichte gesehen, aber keiner lieferte eine Lösung, nicht einmal einen Hinweis darauf, was passieren könnte. Ich habe keine andere Gnome-Shell-Erweiterung als die, die mit einer Standardinstallation von 18.04 geliefert wird, falls vorhanden.
$ inxi -F
System: Host: lealore Kernel: 4.15.0-20-generic x86_64 bits: 64 Desktop: Gnome 3.28.1
Distro: Ubuntu 18.04 LTS
Machine: Device: desktop Mobo: MSI model: H61M-P20 (G3) (MS-7788) v: 1.0 serial: N/A
BIOS: American Megatrends v: V1.3 date: 01/04/2012
CPU: Quad core Intel Core i5-2310 (-MCP-) cache: 6144 KB
clock speeds: max: 3200 MHz 1: 1596 MHz 2: 1596 MHz 3: 1596 MHz 4: 1596 MHz
Graphics: Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
Display Server: x11 (X.Org 1.19.6 ) drivers: vesa (unloaded: modesetting,fbdev)
Resolution: [email protected]
OpenGL: renderer: llvmpipe (LLVM 6.0, 256 bits) version: 3.3 Mesa 18.0.0-rc5
Audio: Card Intel 6 Series/C200 Series Family High Definition Audio Controller driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.15.0-20-generic
Network: Card: Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller driver: r8169
IF: eth0 state: up speed: 100 Mbps duplex: full mac: 8c:89:a5:a1:ea:02
Drives: HDD Total Size: 1820.4GB (65.9% used)
ID-1: /dev/sda model: WDC_WD5000AAKX size: 500.1GB
ID-2: /dev/sdb model: WDC_WD10EZEX size: 1000.2GB
ID-3: /dev/sdc model: WDC_WD3200AAJS size: 320.1GB
Partition: ID-1: / size: 23G used: 16G (70%) fs: ext4 dev: /dev/sda1
ID-2: /home size: 427G used: 217G (54%) fs: ext4 dev: /dev/sda5
ID-3: swap-1 size: 10.11GB used: 0.00GB (0%) fs: swap dev: /dev/sda6
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 94.0C mobo: 27.8C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 251 Uptime: 36 min Memory: 2268.7/7870.7MB Client: Shell (bash) inxi: 2.3.56
quelle
Antworten:
Mein Problem wurde gelöst, indem die Sekunden der Uhr deaktiviert wurden. Vielleicht hat es Probleme mit irgendetwas mit schneller Bildwiederholfrequenz.
quelle
gsettings set org.gnome.desktop.interface clock-show-seconds false
Es scheint ein relevantes Problem in GNOME mit ausstehenden Fixes zu geben. Ich sehe eine mäßig hohe CPU-Auslastung (30-40%), selbst wenn ich nur die Maus bewege, und diese Optimierungen werden angeblich das folgende Problem beheben:
Kontext: Verschieben und daher diskontinuierlich erzwungene GC-Läufe [Leistung]Da GNOME 3.30.2 bereits veröffentlicht wurde , werden diese Korrekturen wahrscheinlich erst im März 2003 veröffentlicht , wenn 3.32 veröffentlicht wird. Angesichts der Auswirkungen dieses Problems hoffe ich, dass die Betreuer eine weitere Hotfix-Version der 3.30er-Reihe in Betracht ziehen! (@ Daniel van Vugt)
Zusätzliche Referenzen:
quelle
Was mir beim Laufen geholfen hat
ubuntu-drivers autoinstall
- anscheinend war es in meinem Fall das Problem mit den NVIDIA-Treibern.quelle
Während Animationen nett und auffällig sind, können sie nach einer Weile nerven. Um Animationen zu deaktivieren, installieren Sie zuerst Gnome Tweaks :
Starten Sie dann das Tool entweder über die Befehlszeile, indem Sie es ausführen
oder indem Sie Bindestrich verwenden und nach Tweak suchen.
gnome-tweaks
war früher bekannt alsgnome-tweak-tool
. Versuchen Sie das, wenn Sie eine ältere Version als 18.04 verwenden.Auf der ersten Registerkarte Darstellung befindet sich ein Kippschalter Animationen.
Das ist es!
Quelle: Wie deaktiviere ich Animationen in Ubuntu 17.10 oder 18.04?
quelle
gsettings set org.gnome.desktop.interface clock-show-seconds false
bekam ich eine Nachricht: `` `GLib-GIO-Nachricht: 17: 22: 50.456: Verwenden des GSettings-Backends 'memory'. Ihre Einstellungen werden nicht gespeichert oder für andere Anwendungen freigegeben. `` `Aber mitgnome-tweaks
, unterTop Bar
, schaltete ich das Anzeigen von Sekunden aus. Dies trug dazu bei, die hohe CPU-Auslastunggnome-shell
meines 18.04-Systems zu reduzieren .Was es wert ist, dass ich nach dem Ausführen einer Anwendung wie pyCharm und dem anschließenden Schließen ein träges Verhalten bemerkte. In meinem Fall dauerte es ungefähr sieben Sekunden, bis pyCharm geschlossen und dann in Gnome3 in der oberen rechten Ecke auf das Symbol für den Ein- / Ausschalter geklickt wurde.
Am Ende drückte ich
Alt+F2
dann, sobald das Kommando angezeigt wurde, undr
dann die Eingabetaste. Dieser neu gestartete Gnom und danach war alles bissig. Ich bin immer noch ein bisschen wie ein Linux-Neuling, also poste ich dies hauptsächlich hier, falls es jemand anderem hilft.quelle
Wenn Sie Ubuntu 18.04.1 in VirtualBox 6.0.2 auf einem Windows 10 Pro 1809-Host ausführen, wurde die CPU-Auslastung der Gnome-Shell erheblich verbessert (insbesondere im Ruhezustand), indem Sie den "VMSVGA" -Controller in den Einstellungen auswählen. GNOME Shell 3.28.3
quelle
Nur meine persönliche Erfahrung, nicht sicher, ob im Zusammenhang: Nach der Installation von ibus-pinyin (IM) ist das Problem verschwunden
quelle