maya's blog

About programming, aws and ubuntu

vim 終了が遅い

$ lsb_release -rd
Description:    Ubuntu 19.04
Release:        19.04

TL;DR

  1. sudo rm -rf /usr/share/gnome-shell/extensions/desktop-icons@csoriano
  2. reboot

これなに

Ubuntu 19.04 でvimを終了する際に長くて5秒くらい掛かるという問題が生じていた。

journalctl -f してvim終了すると

 7月 07 19:38:20 disco gnome-shell[2353]: JS ERROR: TypeError: fileItem is null
                                           _updateDesktopIfChanged@/usr/share/gnome-shell/extensions/desktop-icons@csoriano/desktopManager.js:339:17
                                           _monitorDesktopFolder/<@/usr/share/gnome-shell/extensions/desktop-icons@csoriano/desktopManager.js:299:89

と表示されおり、どうやら desktop-icons@csoriano というgnome-shell周りでエラーが発生している模様。 調べるとBug #1826604 “Extension causes saving files to desktop to be slo...” : Bugs : gnome-shell-extension-desktop-icons package : Ubuntu を見つけた。

terminalから削除するには

sudo rm -rf /usr/share/gnome-shell/extensions/desktop-icons@csoriano

とすればよい。

怖ければ「Ubuntuソフトウェア」からDesktop Icons GNOME Shell Extension を削除する

f:id:maya2250:20190707202756p:plain

ついでにデスクトップアイコンが表示されなくなる。

reference