я обновляю свои расширения GNOME под по этому URL с помощью плагина Chrome
. Каждый раз, когда я снова вхожу в Ubuntu 18.04, я получаю уведомление о наличии обновлений для моего Расширения GNOME. Но когда я нажимаю зеленую кнопку для обновления, я всегда получаю сообщение об ошибке, которое не исчезает, пока я не перезагружу свой компьютер.
Я понимаю, что обновление МОЖЕТ что-то сломать, но то, что 3 или более расширений выдают мне ошибку одновременно, очень маловероятно. Похоже на проблему с моей системой.
Почему это могло быть?
Это случалось и со мной в Ubuntu 20.04.1
каждый раз, когда я обновлял расширение gnome-shell с помощью подключаемого модуля интеграции firefox gnome-shell.
Если вы покопаетесь в системных журналах, то обнаружите, что беспокоиться не о чем:
sudo journalctl /usr/bin/gnome-shell | grep -i 'error.*extension'
nov 17 12:38:48 sunyata gnome-shell[1699]: JS ERROR: Extension wsmatrix@martin.zurowietz.de: Error: A different version was loaded previously. You need to log out for changes to take effect.
dec 14 09:44:26 sunyata gnome-shell[1985]: JS ERROR: Extension nightthemeswitcher@romainvigier.fr: Error: A different version was loaded previously. You need to log out for changes to take effect.
Как вы можете прочитать, ошибка на самом деле просто предупреждение. gnome-shell
сообщает:
Ранее была загружена другая версия (расширения, N/A). Вам необходимо выйти из системы, чтобы изменения вступили в силу.
Так что не стоит об этом беспокоиться. Ошибка исчезнет при следующем входе в систему (либо после выхода из системы, либо после перезагрузки).
Если вы хотите, чтобы он исчез немедленно, вы можете заставить gnome-shell перезагрузить расширения, перезапустив его:
alt + f2 # для выполнения команды
r, затем enter # перезапускаем gnome-shell
Надеюсь, эта информация будет полезна таким маньякам безошибочных систем, как я :)