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-битную версию. Спасибо!

- Tejas Srinivasan 2 августа '16 в 3:27

У меня тоже была похожая проблема. 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затем сделайте следующее:

  1. Ваш Ubuntu Software Center может не работать, если нет, то установите предыдущую версию с помощью этой команды:

    sudo apt install software-center synaptic

  2. Теперь откройте центр программного обеспечения и введите 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 каждый раз перед запуском. Перешел на хром и имел такую ​​же проблему.

Для тех, кто попробовал все методы, найденные в Интернете, и все еще сталкивается с этой проблемой, вот решение, которое работает для меня:

  1. Запустите Chrome с sudo: sudo google-chrome, Это изменит владельца некоторых файлов в $HOME/.config/google-chrome к корню. Если вы запустите Chrome в этот момент, Chrome запустится успешно, но появится всплывающее сообщение о том, что ваши настройки не могут быть прочитаны.

  2. Измените владельца этих двух файлов обратно на свой аккаунт: $HOME/.config/google-chrome/Local\ State а также $HOME/.config/google-chrome/Default/Preferences

  3. Запустите Chrome снова. На этот раз не должно быть никаких проблем.

  4. Если у вас возникли проблемы со сбросом файлов, которые по-прежнему принадлежат пользователю root, вы можете изменить их право собственности на свою учетную запись прямо сейчас.

Если это решение не работает, попробуйте отключить "Использовать аппаратное ускорение, если оно доступно" в "Настройках".

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