Я установил соединение tigervnc с моим Raspberry Pi 4b и запустил встроенный веб-браузер Chromium.
Когда я хотел включить Google Sync с моим аккаунтом Google, вход в систему был невозможен, и мне сказали, что этот браузер не поддерживается. Поиск в Google поначалу дал мне очень мало результатов.
Chrome недоступен для платформ armhf, поэтому мне придется использовать chromium.
Система: Raspberry Pi 4b с 4 ГБ/32 ГБ и dietpi в качестве установленной системы Linux
решение1
выше не должно больше работать послеМарт 2021 г.как google ограничивает пользователя API см.https://askubuntu.com/a/1322565/37213иhttps://blog.chromium.org/2021/01/limiting-private-api-availability-in.html
решение2
Следующие два ответа на немного другой вопрос помогли мне решить эту проблему, плюс следующие шаги, так что спасибо этим пользователям@leozeraи@Тэд Лиспи:
(Пожалуйста, имейте в виду, я не могу сказать, действительно ли необходимы эти предыдущие шаги, потому что моя проблема уже решена. И особенно следующие шаги занимают значительное количество времени, поэтому смело начинайте с самого низа, прежде чем продолжить выполнение шагов, описанных в соответствующей ссылке, заключенной в следующих двух шагах).
Заключить:
Выполнил оба ответа и установил переменные среды в /etc/environment:
GOOGLE_API_KEY=mygeneratedkeyonGoogleCloud GOOGLE_DEFAULT_CLIENT_ID=mygeneratedclientidonGoogleCloud GOOGLE_DEFAULT_CLIENT_SECRET=mygeneratedclientsecretOngoogleCloud
которые при экспорте автоматически заключались в двойные кавычки.
Я активировал все API, согласно: Chromium.org API-ключ Howto
Со встроенным хромом даже после перезагрузки ничего не изменилось.
Завершение 2 шагов:
Но потом я вошел в системуaskubuntu.comчерез свой аккаунт google. После этого я вошел также в свой аккаунт google в chromium и смог включить синхронизацию! Дополнение пароля работает. Еще протестирую, когда продолжу работать.
На выполнение и тестирование этой работы ушло целое утро.