16.04 - Google Chrome не запускается
Я только вчера установил 16.04 и попытался установить Google Chrome. Я скачал.deb из Google, открыл его с помощью Software Installer и установил его. Все идет нормально.
Однако, когда я пытаюсь открыть Chrome из панели запуска, значок Chrome появляется на боковой панели Unity, но окно не открывается. Если щелкнуть правой кнопкой мыши значок Chrome и выбрать "Новое окно", значок Chrome исчезнет через 5 секунд.
Кто-нибудь еще сталкивался с этим 16.04?
РЕДАКТИРОВАТЬ: Когда я пытаюсь запустить Google-Chrome вот вывод
~$ google-chrome
/usr/bin/google-chrome: line 55: /opt/google/chrome/chrome: cannot execute binary file: Exec format error
/usr/bin/google-chrome: line 55: /opt/google/chrome/chrome: Success
~$ google-chrome-stable
/usr/bin/google-chrome-stable: line 55: /opt/google/chrome/chrome: cannot execute binary file: Exec format error
/usr/bin/google-chrome-stable: line 55: /opt/google/chrome/chrome: Success
6 ответов
Комментарии к вопросу показывают, что, по крайней мере, в случае с Tejas Srinivasan (который опубликовал вопрос), проблема заключалась в том, что Google Chrome был 64-битной версией, но 32-битная версия Ubuntu была установлена случайно, а не 64-битная версия, как и было задумано. 32-битная ОС не может запускать 64-битные программы. Установка 64-битной версии Ubuntu вместо этого решила проблему.
Мой поиск в Google предполагает, что разрядность вашего Google Chrome может не совпадать с разрядностью вашего Ubuntu. Можете ли вы сказать нам, какая из 32-битных или 64-битных версий Chrome и Ubuntu установлена у вас?
- edwinksl 1 августа '16 в 9:48
Да, вот в чем проблема - я случайно установил 32-битную версию Ubuntu. Я сделал деинсталляцию и переустановил 64-битную версию. Спасибо!
У меня тоже была похожая проблема. Chrome не запускался, когда я нажимал на значок Chrome на Unity, однако я мог запустить его из терминала.
Тогда я нашел Path установка на .local/share/applications/google-chrome.desktop было установлено что-то за пределами моей домашней папки. Так что я установил его обратно в мою домашнюю папку, и это сработало.
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Chrome - Google Chrome
Icon=google-chrome
Path=/home/nterms
Exec=/opt/google/chrome/chrome %U
StartupNotify=false
StartupWMClass=google-chrome
OnlyShowIn=Unity;
X-UnityGenerated=true
Возможно, это может помочь кому-то с той же проблемой.
У меня такая же проблема. Попробуйте запустить Chrome через ваш терминал. Если вы получили эту ошибку: nss>=3.26затем сделайте следующее:
Ваш Ubuntu Software Center может не работать, если нет, то установите предыдущую версию с помощью этой команды:
sudo apt install software-center synapticТеперь откройте центр программного обеспечения и введите
nss(или жеlibnss) в поле поиска. Всеnssсвязанные пакеты будут отображаться. Установите их все (все пакеты, связанные сnssодин за другим)sudo updateа такжеsudo upgradeперезагрузите компьютер и попробуйте открыть Chrome.
Это сработало чудесно для меня.
В .local/share/applications У меня было несколько google-chrome.desktop файлы (например, aaaaaa-google-chrome.desktop, bbbbbb-google-chrome.desktop, так далее).
Я стер их все в надежде, что Chrome правильно восстановит то, что ему нужно. Это сделал - теперь это работает.
После обновления у меня возникла проблема.
Gkr-Message: сбой операции секретной службы: имя org.freedesktop.secrets не было предоставлено ни одним файлом.service
Я решил запустить Chrome как: /usr/bin/google-chrome
И он спросил меня пароль для ключей. После этого хром работал нормально.
Я не знаю, почему об этом раньше не спрашивали, я даже много раз перезагружал свой ноутбук. Надеюсь, это может помочь кому-то еще.
У меня такая же проблема. Пришлось удалить $HOME/.config/google-chrome каждый раз перед запуском. Перешел на хром и имел такую же проблему.
Для тех, кто попробовал все методы, найденные в Интернете, и все еще сталкивается с этой проблемой, вот решение, которое работает для меня:
Запустите Chrome с
sudo:sudo google-chrome, Это изменит владельца некоторых файлов в$HOME/.config/google-chromeк корню. Если вы запустите Chrome в этот момент, Chrome запустится успешно, но появится всплывающее сообщение о том, что ваши настройки не могут быть прочитаны.Измените владельца этих двух файлов обратно на свой аккаунт:
$HOME/.config/google-chrome/Local\ Stateа также$HOME/.config/google-chrome/Default/PreferencesЗапустите Chrome снова. На этот раз не должно быть никаких проблем.
Если у вас возникли проблемы со сбросом файлов, которые по-прежнему принадлежат пользователю root, вы можете изменить их право собственности на свою учетную запись прямо сейчас.
Если это решение не работает, попробуйте отключить "Использовать аппаратное ускорение, если оно доступно" в "Настройках".