Не удалось загрузить расширение из файла манифеста или отсутствует / не читается [dубликат]

Вышеупомянутое решение не работало (попробовало его под 16.04 LTS). Но благодаря http://pifuge.com/ubuntu/fjvU-ubuntu-could-not-get-screen-information-after-upgrade Из окна терминала , Я сделал

ps x|grep control-center

обнаруженный процесс центра управления gnome, убил его, используя старый добрый kill -9 и запуск unity-control-center вместо

Вся отображаемая информация есть

7
задан 16 January 2017 в 18:41

8 ответов

После окончательного исправления, удалив все записи .desktop для chrome.

find ~ -name "*chrome*.desktop" #and then after looking at the list and maybe looking inside the files and deciding #that you are ok with deleting them just to see if this fixes it.... find ~ -name "*chrome*.desktop" | xargs rm #or something like find ~ -name "*chrome*.desktop" | xargs gvfs-trash #or maybe just save them in a folder or rename them while you make sure #this is the problem

Я не могу воспроизвести ситуацию, поэтому я не могу точно сказать вам, было ли это так, но это может стоить того, если у вас такая же проблема.

8
ответ дан 18 July 2018 в 06:16

После окончательного исправления, удалив все записи .desktop для chrome.

find ~ -name "*chrome*.desktop" #and then after looking at the list and maybe looking inside the files and deciding #that you are ok with deleting them just to see if this fixes it.... find ~ -name "*chrome*.desktop" | xargs rm #or something like find ~ -name "*chrome*.desktop" | xargs gvfs-trash #or maybe just save them in a folder or rename them while you make sure #this is the problem

Я не могу воспроизвести ситуацию, поэтому я не могу точно сказать вам, было ли это так, но это может стоить того, если у вас такая же проблема.

8
ответ дан 24 July 2018 в 18:34

Была та же проблема. Вот как я исправил это:

apt-get remove google-chrome-stable export CHROME_VERSION="google-chrome-stable" wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list apt-get update -qqy apt-get -qqy install ${CHROME_VERSION:-google-chrome-stable} rm /etc/apt/sources.list.d/google-chrome.list rm -rf /var/lib/apt/lists/* /var/cache/apt/*
2
ответ дан 18 July 2018 в 06:16

Я столкнулся с этой проблемой в результате неполностью установленного расширения. Расширение chromium-lwn4chrome было установлено через aptitude. Я не знаю, как некоторые из его файлов оказались не установлены.

Я, наконец, нашел его, запустив

strace -ochromium.strace chromium

. В файле chromium.strace я искал строка «anifest» и найденные строки

lstat("/usr/share/chromium/extensions/lwn4chrome", 0x7ffd0c3bc520) = -1 ENOENT (No such file or directory) access("manifest.json", F_OK) = -1 ENOENT (No such file or directory)

Поиск lwn4chrome, я нашел

open("/etc/chromium.d/lwn4chrome", O_RDONLY) = 3

Исследуя этот файл, я нашел

export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --load-extension=/usr/share/chromium/extensions/lwn4chrome"

, но в моей системе не было файла или каталога с именем /usr/share/chromium/extensions/lwn4chrome. Я очистил пакет chromium-lwn4chrome, и проблема исчезла. Затем я переустановил его (потому что мне было любопытно), и на этот раз все сработало.

2
ответ дан 18 July 2018 в 06:16

Это может быть вызвано не полностью удаленным Chrome / Chromium. Я столкнулся с этой проблемой, когда попытался запустить Jupyter Notebook после переустановки Chromium. В аналогичном случае следующие шаги могут помочь ^

# Show all .desktop entries of Chrome/Chromium find ~ -name "*chrom*.desktop" # Delete them find ~ -name "*chrom*.desktop" | xargs rm
0
ответ дан 18 July 2018 в 06:16

Была та же проблема. Вот как я исправил это:

apt-get remove google-chrome-stable export CHROME_VERSION="google-chrome-stable" wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list apt-get update -qqy apt-get -qqy install ${CHROME_VERSION:-google-chrome-stable} rm /etc/apt/sources.list.d/google-chrome.list rm -rf /var/lib/apt/lists/* /var/cache/apt/*
2
ответ дан 24 July 2018 в 18:34
  • 1
    Я был неправ, начало с консоли делало работу ... – ANDY 31 January 2017 в 21:40
  • 2
    Этот ответ был бы лучше, если бы вы аннотировали, что делает каждая строка. – k-den 7 February 2017 в 04:21
  • 3
    После выполнения этих шагов хром начал работать. – Mindaugas Bernatavičius 20 December 2017 в 17:36

Я столкнулся с этой проблемой в результате неполностью установленного расширения. Расширение chromium-lwn4chrome было установлено через aptitude. Я не знаю, как некоторые из его файлов оказались не установлены.

Я, наконец, нашел его, запустив

strace -ochromium.strace chromium

. В файле chromium.strace я искал строка «anifest» и найденные строки

lstat("/usr/share/chromium/extensions/lwn4chrome", 0x7ffd0c3bc520) = -1 ENOENT (No such file or directory) access("manifest.json", F_OK) = -1 ENOENT (No such file or directory)

Поиск lwn4chrome, я нашел

open("/etc/chromium.d/lwn4chrome", O_RDONLY) = 3

Исследуя этот файл, я нашел

export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --load-extension=/usr/share/chromium/extensions/lwn4chrome"

, но в моей системе не было файла или каталога с именем /usr/share/chromium/extensions/lwn4chrome. Я очистил пакет chromium-lwn4chrome, и проблема исчезла. Затем я переустановил его (потому что мне было любопытно), и на этот раз все сработало.

2
ответ дан 24 July 2018 в 18:34

Это может быть вызвано не полностью удаленным Chrome / Chromium. Я столкнулся с этой проблемой, когда попытался запустить Jupyter Notebook после переустановки Chromium. В аналогичном случае следующие шаги могут помочь ^

# Show all .desktop entries of Chrome/Chromium find ~ -name "*chrom*.desktop" # Delete them find ~ -name "*chrom*.desktop" | xargs rm
0
ответ дан 24 July 2018 в 18:34

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

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