"Ваш профиль не может быть правильно открыт." при открытии Chrome(ium)

Ошибка гласит:

Ваш профиль не может быть открыт правильно. Некоторые функции могут быть недоступны. Пожалуйста, проверьте, что профиль существует, и у вас есть разрешение на чтение и запись его содержимого.

Я проверил исправления, но они включают сброс Chromium и потерю всех моих закладок. Я считаю, что это проблема синхронизации. Есть ли способ это исправить?

7 ответов

Решение

Получил эту ошибку раньше. Я попытался снова выполнить синхронизацию, используя то же имя пользователя (но не сбросить синхронизацию). Из того, что я испытал, закладки и приложения все еще существуют, и он обновит синхронизацию с вашей текущей учетной записью.

В любом случае, основываясь на группах Google от пользователя meyertree, вы можете сделать это для резервного копирования ваших закладок, чтобы предотвратить потерю данных:

  • Зайдите в настройки Chrome и выберите "Отключить аккаунт Google"
  • Перейдите на панель инструментов Google: https://www.google.com/dashboard/
  • В разделе "Chrome Sync" выберите сброс синхронизации и удаление всех данных.
  • Закрыть Chrome
  • Скопируйте файл закладки из резервной копии и перезапишите текущий файл закладки
  • Откройте Chrome - ваши закладки должны вернуться
  • Вы можете снова войти в Chrome Sync. Поскольку данные синхронизации были сброшены, новые закладки будут синхронизированы

Просто использовать

rm -r ~/.config/google-chrome/Default/Web\ Data

или (в Ubuntu 14.10)

rm -r ~/.config/chromium/Default/Web\ Data

или, для ленивых,

l ~/.config/google-chrome/Default/Web\ Data
l ~/.config/chromium/Default/Web\ Data
rm -rf ~/.config/google-chrome/Default/Web\ Data
rm -rf ~/.config/chromium/Default/Web\ Data

* Будьте осторожны при использованииrm -rf

ОБНОВИТЬ

Мне очень надоело видеть эту ошибку, и я сделал это;

Сделать файл

nano ~/delete-chrome-web-data

Поместите это в это

#!/usr/bin/env bash
rm -rf ~/.config/chromium/Default/Web\ Data
rm -rf ~/.config/google-chrome/Default/Web\ Data

дать сценарию разрешение на выполнение

chmod u+x delete-chrome-web-data 

И когда я вижу эту ошибку, запустите: sh ~/delete-chrome-web-data

Краткосрочное исправление - запустить sudo killall chrome дважды.

$ sudo killall chrome
$ sudo killall chrome

После этого Chrome запустится нормально.

Долгосрочное исправление будет состоять в том, чтобы включить в chrome://settings/ Show advanced settings ... и установить флажок "Продолжать запускать фоновые приложения после закрытия Google Chrome", чтобы устранить проблему.

Похоже, проблема в том, что Chrome или одно из его расширений не закрыты должным образом.

chmod -R 775 ~/.cache/chromium && chmod -R 775 ~/.config/chromium это то, что есть все для моей цели.

ИЗДАНО: добавлено ~/.config/chromium к оригинальному ответу.

На самом деле мне пришлось использовать первую часть вашего решения, чтобы ответить на мою проблему.

Зайдите в настройки Chrome и выберите "Отключить аккаунт Google"

Перейдите на панель инструментов Google: https://www.google.com/dashboard/

Закройте Chromium и перезапустите. Перейдите к пункту "Настройка и управление Chromium" в правом верхнем углу.

Нажмите войти в Chromium. Введите данные своей учетной записи.

Еще одна вещь: СЕЙЧАС у меня есть файл на рабочем столе, содержащий мою резервную копию хрома.

Возможно связанный отчет об ошибке: http://crbug.com/449740

Он упоминает некоторые проблемы при взаимодействии с gnome-keyringи предлагает запустить google-chrome --password-store=basic (это небезопасно, используйте его только для этого тестирования).

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

Чтобы избавиться от этой ошибки, удалите оба Web\ Data* а также History*,

Полный набор команд:

cd .config/google-chrome/Default/ rm -rf Web\ Data* rm -rf History*

Готово!

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