
LinuxラップトップUbuntu 20.04で、ターミナルから起動した独自のプロファイルを持つ独自のユーザーでChromeを2回起動しています。
/opt/google/chrome/chrome --profile-directory=beta_stens
その他
/opt/google/chrome/chrome --profile-directory=work
起動すると正常に動作しますが、起動のたびにAzure DevOpsなどに繰り返しログインする必要があるため、何かが正しくキャッシュされないなど、ターミナルでこれらのエラーが表示されます。
[10299:10312:0126/161704.061295:ERROR:login_database.cc(641)] Password store database is too new, kCurrentVersionNumber=28, GetCompatibleVersionNumber=29
[10299:10312:0126/161704.062169:ERROR:password_store_default.cc(39)] Could not create/open login database.
[10299:10299:0126/161730.692500:ERROR:password_sync_bridge.cc(244)] Passwords datatype error was encountered: Password metadata store isn't available.
[10299:29657:0126/163403.229532:ERROR:login_database.cc(641)] Password store database is too new, kCurrentVersionNumber=28, GetCompatibleVersionNumber=29
[10299:29657:0126/163403.229643:ERROR:password_store_default.cc(39)] Could not create/open login database.
[10299:10299:0126/163407.845104:ERROR:password_sync_bridge.cc(244)] Passwords datatype error was encountered: Password metadata store isn't available.
[29965:14:0126/163415.904063:ERROR:stun_port.cc(76)] Binding error response: class=4 number=1 reason=Unauthorized
あるいは、起動時に同様のターミナルエラーが発生します。
/opt/google/chrome/chrome --user-data-dir=/home/anna/chrome_play
および /opt/google/chrome/chrome --user-data-dir=/home/anna/chrome_work
端末エラーは
[59902:59902:0126/165850.396022:ERROR:data_type_manager_impl.cc(38)] Bookmarks cryptographer error was encountered:
[59902:59902:0126/165850.396079:ERROR:data_type_manager_impl.cc(38)] Preferences cryptographer error was encountered:
[59902:59902:0126/165850.396100:ERROR:data_type_manager_impl.cc(38)] Passwords cryptographer error was encountered:
[59902:59902:0126/165850.396120:ERROR:data_type_manager_impl.cc(38)] Autofill Profiles cryptographer error was encountered:
[59902:59902:0126/165850.396150:ERROR:data_type_manager_impl.cc(38)] Autofill cryptographer error was encountered:
[59902:59902:0126/165850.396176:ERROR:data_type_manager_impl.cc(38)] Autofill Wallet Metadata cryptographer error was encountered:
[59902:59902:0126/165850.396208:ERROR:data_type_manager_impl.cc(38)] Themes cryptographer error was encountered:
[59902:59902:0126/165850.396242:ERROR:data_type_manager_impl.cc(38)] Typed URLs cryptographer error was encountered:
[59902:59902:0126/165850.396271:ERROR:data_type_manager_impl.cc(38)] Extensions cryptographer error was encountered:
[59902:59902:0126/165850.396301:ERROR:data_type_manager_impl.cc(38)] Search Engines cryptographer error was encountered:
[59902:59902:0126/165850.396335:ERROR:data_type_manager_impl.cc(38)] Sessions cryptographer error was encountered:
[59902:59902:0126/165850.396363:ERROR:data_type_manager_impl.cc(38)] Apps cryptographer error was encountered:
[59902:59902:0126/165850.396389:ERROR:data_type_manager_impl.cc(38)] App settings cryptographer error was encountered:
[59902:59902:0126/165850.396415:ERROR:data_type_manager_impl.cc(38)] Extension settings cryptographer error was encountered:
[59902:59902:0126/165850.396440:ERROR:data_type_manager_impl.cc(38)] Dictionary cryptographer error was encountered:
[59902:59902:0126/165850.396466:ERROR:data_type_manager_impl.cc(38)] Send Tab To Self cryptographer error was encountered:
[59902:59902:0126/165850.396492:ERROR:data_type_manager_impl.cc(38)] Web Apps cryptographer error was encountered:
同じ Linux ラップトップ上で、それぞれ独自のプロファイルを持つ複数の異なる Chrome ブラウザを実行し、起動後もログイン キャッシュなどが保持されるようにするより良い方法はありますか?
dpkg -l | grep google-chrome
ii google-chrome-stable 88.0.4324.96-1 amd64 The web browser from Google
anna@oaxaca ~ $ neofetch
.-/+oossssoo+/-. anna@oaxaca
`:+ssssssssssssssssss+:` -----------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 20.04.1 LTS x86_64
.ossssssssssssssssssdMMMNysssso. Host: Q524UQK 1.0
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 5.8.0-41-generic
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 31 mins
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 2820 (dpkg), 13 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.0.17
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1920x1080
ossyNMMMNyMMhsssssssssssssshmmmhssssssso DE: GNOME
ossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: Mutter
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ WM Theme: Adwaita
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Theme: Yaru [GTK2/3]
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ Icons: Yaru [GTK2/3]
+sssssssssdmydMMMMMMMMddddyssssssss+ Terminal: gnome-terminal
/ssssssssssshdmNNNNmyNMMMMhssssss/ CPU: Intel i7-7500U (4) @ 3.500GHz
.ossssssssssssssssssdMMMNysssso. GPU: NVIDIA GeForce 940MX
-+sssssssssssssssssyyyssss+- GPU: Intel HD Graphics 620
`:+ssssssssssssssssss+:` Memory: 4913MiB / 15893MiB
.-/+oossssoo+/-.
アップデート 明らかにこれらは両方とも間違っています。
/opt/google/chrome/chrome --profile-directory=foo
/opt/google/chrome/chrome --user-data-dir=foo
なぜなら、Chrome インスタンスを 1 つだけ実行しているときに上記のいずれかを起動し、Google にログインした後、終了して再起動すると、Google は資格情報を記憶できず、Google に再度ログインするように強制されるからです (他のサイトに再度ログインする必要がある場合も同様です)... 何か提案はありますか? この単一の Chrome 起動のケースでは、上記と同じエラーが発生します... 明らかに、--profile-directory と -user-data-dir のどちらのパラメータも適切に機能していません... 何が足りないのでしょうか?
あるいは、Chromeの異なるバージョンもインストールしました(https://www.google.com/chrome/beta/ そして グーグルクローム) ただし、これも設定を適切にキャッシュできないため、たとえば起動するたびに Google Chrome 同期に再ログインする必要があります...もっと良い方法があるはずです???
このページは役に立ちません https://www.chromium.org/developers/create-and-using-profiles
最終目標: 何かを起動してブラウザを終了し、Google Synch + Azure DevOps + などに再ログインせずに再度起動できるようにする機能が必要です...そして、それぞれ独自のプロファイルを持つ 2 人の異なるユーザーに対してこれを実行する必要があります...簡単そうなので、誰かがこれを解決したに違いありません
答え1
私は少し創造的になって、有料のGoogle Workspace(旧称G-Suite)のGmailアカウントを使ってGoogleにログインし、Chromeを起動すると、すべてが魔法のように機能することを発見しました。
/usr/bin/google-chrome --user-data-dir=${HOME}/chrome_work
/usr/bin/google-chrome --user-data-dir=${HOME}/chrome_personal
答え2
現在、Chrome の他のバージョンは Chrome ダウンロード ページの下部にあります (https://www.google.com/chrome/)。例えば、通常版+開発者版を使うこともできます。
私は個人的に、de-googled Chrome と開発者バージョンを検索して見つけることができるカスタム ビルドを使用していますが、これらは私にとって完全に別々です。(たとえば、Windows ファイアウォール ルールで 1 つをブロックし、もう 1 つは動作し続けることができます。これは、異なるプロファイルを使用すると不可能なことです。)
答え3
Windows では Chrome と Brave を使用しています。Brave は Chrome をベースにしています。
Ubuntu でも、何も支払うことなく同じことができます。