Dell XPS 13 чрезвычайно медленный после обновления до 20.04 с 19.10

Я обновил до 20.04 с 19.10 без проблем. Однако интерфейс очень медленный. Время от времени ключи очень липкие, даже если единственным запущенным приложением является терминал. Мышь Действия (даже просто указывающие в терминале) иногда выполняются до 10 секунд. Я попытался отключить сеть и Bluetooth, чтобы посмотреть, не вызывают ли они проблемы, но безрезультатно. Кажется, есть другая причина. Единственное, что я заметил является то, что при запуске "top" в терминале "gnome-shell" (примерно в половине случаев) использует почти 100% процессора.

Это снижение производительности действительно раздражает, так как 19.10 работал безупречно и чрезвычайно быстро. Кто-нибудь может помочь, пожалуйста?

Вывод из ls -al ~ / .local / share / gnome-shell / extensions :

total 28
drwxr-xr-x 7 dd dd 4096 Nov 17 10:04 .
drwx------ 4 dd dd 4096 May  3 14:31 ..
drwxr-xr-x 4 dd dd 4096 Apr 30 12:43 extensions@abteil.org
drwxr-xr-x 3 dd dd 4096 Nov 17 09:56 hibernate-status@dromi
drwxr-xr-x 4 dd dd 4096 Nov 17 10:04 scroll-workspaces@gfxmonk.net
drwxr-xr-x 4 dd dd 4096 Nov 17 09:53 suspend-button@laserb
drwxr-xr-x 5 dd dd 4096 Apr 30 12:43 workspaces-to-dock@passingthru67.gmail.com

Вывод из другой команды, ls -al / usr / share / gnome-shell / extensions :

total 68
drwxr-xr-x 17 root root 4096 Nov 13 18:45 .
drwxr-xr-x  7 root root 4096 Apr 30 12:18 ..
drwxr-xr-x  2 root root 4096 Apr 30 12:11 apps-menu@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 auto-move-windows@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 desktop-icons@csoriano
drwxr-xr-x  2 root root 4096 Apr 30 12:11 drive-menu@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 horizontal-workspaces@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 launch-new-instance@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 native-window-placement@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 places-menu@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  3 root root 4096 Apr 30 12:11 ubuntu-appindicators@ubuntu.com
drwxr-xr-x  3 root root 4096 Apr 30 12:11 ubuntu-dock@ubuntu.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 user-theme@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 window-list@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 windowsNavigator@gnome-shell-extensions.gcampax.github.com
drwxr-xr-x  2 root root 4096 Apr 30 12:11 workspace-indicator@gnome-shell-extensions.gcampax.github.com

Я отключил расширения в приложении Tweaks, и, похоже, все стало лучше, но пока не совсем. Я до сих пор вижу процент загрузки процессора для gnome-shell в top , время от времени до 90%.

0
задан 4 May 2020 в 03:55

1 ответ

Yes, as I thought, you have a GNOME Shell problem.

You have (way too) many extensions installed, many of which overlap the functionality of the others. Some are installed in the wrong place... probably installed as part of an installed GNOME Shell extensions "pack".

Really, the best thing to do is delete them all, really, and/or only keep the few that you can't live without. Move/delete all of the "gcampax" ones in /usr/share/gnome-shell/extensions (you should only have the three non-gcampax extensions there), and leave any personal favorites in ~/.local/share/gnome-shell/extensions.

Extensions that should stay in /usr/share/gnome-shell/extensions...

drwxr-xr-x  2 root root 4096 Apr 30 12:11 desktop-icons@csoriano
drwxr-xr-x  3 root root 4096 Apr 30 12:11 ubuntu-appindicators@ubuntu.com
drwxr-xr-x  3 root root 4096 Apr 30 12:11 ubuntu-dock@ubuntu.com

Go to https://extensions.gnome.org/local/ to delete them, or use Gnome Tweaks.

GNOME Shell should average less than 3% CPU when viewed in top. Spikes may be normal.

Update #1:

After cleaning up the extensions, GNOME Shell was still using too much CPU %. We created a new TEMP user, logged in there, viewed top, and GNOME Shell was well in line with 3% or less CPU % that I quoted. We'll troubleshoot the primary account tomorrow.

Update #2:

After moving around the .cache, .local, and .config folders, it was a cloud service called MegaSync. It has icon overlays in Linux/Nautilus (a rarity) but it seems to not work well with the current distribution. If I just turn that off, things work great.

2
ответ дан 19 June 2020 в 21:43

Другие вопросы по тегам:

Похожие вопросы: