Ubuntu 21.10 Chrome не открывается

Вопрос или проблема

После свежей установки Ubuntu 21.10 я не могу заставить Google Chrome запуститься. Когда я дважды щелкаю по нему, ничего не происходит. Когда я запускаю google-chrome как некорневой пользователь, я получаю следующий вывод-

chrome_crashpad_handler: --database is required
Попробуйте 'chrome_crashpad_handler --help' для получения дополнительной информации.

Использование –database тоже не работает.

Когда я запускаю google-chrome как корневой пользователь, я получаю следующий вывод-

[6196:6196:0418/092051.706344:ERROR:zygote_host_impl_linux.cc(90)] Запуск от имени root без --no-sandbox не поддерживается. См. https://crbug.com/638180.

Если я добавляю --no-sandbox, открывается вкладка “Добро пожаловать в Google-Chrome”, но она пустая. Также мне нужно, чтобы он работал с некорневыми правами, так как я планирую запускать Chrome в киоск-режиме.

Я пытался:

  • Переустановить Chrome, даже через терминал
  • Удалить файлы конфигурации Chrome
  • Переустановить Ubuntu!

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

В моем случае удаление ~/.config/google-chrome сработало.

Вот что вам нужно ввести, чтобы удалить ваш профиль и заставить Chrome снова работать (надеюсь):

rm -rf ~/.config/google-chrome

В моем случае ~/.config/chromium был символической ссылкой на /dev/null по какой-то неизвестной причине, и у меня возникла следующая ошибка:

$ chromium                                                                                                                             
chrome_crashpad_handler: --database is required                                                                                                                              
Попробуйте 'chrome_crashpad_handler --help' для получения дополнительной информации.                                                                                                                   
[134448:134448:1020/095648.288463:ERROR:socket.cc(120)] recvmsg: Соединение было разорвано удаленной стороной (104)
Trace/breakpoint trap (core made)

У меня была эта проблема, и она возникла из-за символической ссылки на /dev/null. Вот что мне помогло:

rm -rf ~/.config/chromium
mkdir -p ~/.config/chromium

Ответ или решение

Если после свежей установки Ubuntu 21.10 вы столкнулись с проблемой запуска Google Chrome, и при попытке открыть его вы получаете сообщения об ошибках, такие как --database is required или ошибки, возникающие при запуске от имени root, следуйте этим шагам для решения проблемы.

Шаги по устранению неисправности:

  1. Удаление конфигурационных файлов Chrome:
    Иногда некорректные конфигурационные файлы могут вызывать проблемы с запуском. Попробуйте удалить папку конфигурации Google Chrome. Откройте терминал и выполните следующую команду:

    rm -rf ~/.config/google-chrome

    Это удалит все настройки и данные Chrome, поэтому вам, возможно, придется повторно настроить браузер.

  2. Проверка симлинков:
    Убедитесь, что папка конфигурации Chromium не является символической ссылкой на /dev/null. Для этого выполните:

    ls -l ~/.config/chromium

    Если вы видите, что она ссылается на /dev/null, выполните следующие команды, чтобы удалить поврежденную ссылку и создать новую папку:

    rm -rf ~/.config/chromium
    mkdir -p ~/.config/chromium
  3. Запуск Chrome без root:
    Запуск Chrome из-под пользователя root небезопасен и может вызывать дополнительные ошибки. Убедитесь, что вы запускаете Chrome от имени обычного пользователя. Используйте:

    google-chrome

    и не добавляйте --no-sandbox, если это возможно.

  4. Переустановка Chrome:
    Если предыдущие шаги не помогли, попробуйте полностью удалить и переустановить Chrome:

    sudo apt remove --purge google-chrome-stable
    sudo apt install google-chrome-stable
  5. Проверка системных зависимостей:
    Убедитесь, что все необходимые зависимости установлены и обновлены. Вы можете сделать это с помощью следующих команд:

    sudo apt update
    sudo apt upgrade
  6. Логи и сообщения об ошибках:
    Если проблема сохраняется, запустите Chrome из терминала, чтобы получить больше информации о возможных ошибках. Запустите:

    google-chrome --enable-logging --v=1

    Это создаст лог-файл, который может помочь вам понять, что не так.

Заключение:

Следуя этим шагам, вы сможете диагностировать и, надеюсь, решить проблему с запуском Google Chrome на Ubuntu 21.10. Если проблема все еще не устранена, рассмотрите возможность обращения на форумы поддержки Ubuntu или Google Chrome с подробным описанием вашей проблемы и ошибок.

Оцените материал
Добавить комментарий

Капча загружается...