Как получить больше информации о «Ошибка загрузки расширения»?

18

Как получить дополнительную информацию, почему конкретное расширение не работает и показывает мне «Ошибка загрузки расширения» при попытке его включить?

введите описание изображения здесь

orschiro
источник
1
Новый ответ от @Cibes - лучшая альтернатива для imo, возможно, вы захотите принять это вместо этого.
Помский

Ответы:

15

Бегать

sudo journalctl /usr/bin/gnome-shell

и искать ошибки, связанные с расширением, при попытке включить его. В качестве альтернативы вы можете использовать grepдля фильтрации журналов по имени расширения:

sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'

Также иногда расширение работает нормально, если вы просто добавляете версию оболочки GNOME (которая официально не поддерживается расширением) в metadata.jsonфайл расширения .
Для этого (если вы установили расширение не от имени root) перейдите ~/.local/share/gnome-shell/extensions/в каталог и найдите каталог, связанный с расширением. Откройте его, и вы должны найти metadata.jsonфайл внутри. Откройте файл, добавьте версию оболочки GNOME в "shell-version":разделе и сохраните файл. Relogin, и если вам повезет, расширение может начать работать.

pomsky
источник
Это может содержать тонну выходных данных журнала, большая часть которых, вероятно, не связана с ошибкой.
Cerin
@Cerin "и искать ошибки, связанные с расширением, при попытке его включить ." Отметки времени были бы полезны.
Помский
вместо «искать ошибки» вы можете использовать grep, например: sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'искать ошибки из system-monitorрасширения
SleepWalker
13

Вы можете просмотреть подробную информацию о расширениях GNOME, включая ошибки, используя инструмент Looking Glass в GNOME :

  1. нажмите Alt+ F2, введите lg, затем Return.
  2. перейти в раздел «Расширения»
  3. найдите соответствующее расширение и нажмите «Показать ошибки», чтобы найти его.
sleidig
источник
3
+1 Большое спасибо. Теперь, почему Tweak Tools не могут отображать те же самые сообщения об ошибках при нажатии на значок, который в настоящее время является бесполезным? Это риторический вопрос; ответа не ожидается.
Frelling
И как вы закрываете его, когда он украл фокус и не имеет значка x? Вы гуглите на другом компьютере, затем нажимаете Escape.
Мартин Дори