到目前为止,我可以在 Gmail 中使用与 Chrome 不同的 Google 帐户。今天,我重新安装了 Chrome,我可以清楚地看到:
- 每当我使用帐户 A 登录 Chrome 时,我也同时使用该帐户登录 Gmail,
- 每当我在 Gmail 中注销(使用帐户 B 登录)时,我也会从 Chrome 中注销,并且我的同步会停止。
到目前为止我已经检查或考虑过的事项:
我知道我能向 Gmail 添加另一个帐户(即帐户 B),与在 Chrome 中使用的不同,但问题是,每当我重新启动 Chrome 并打开 Gmail 时,我都会再次使用帐户 A 登录 Gmail,并且我必须手动切换到帐户 B。
我知道我能将我的某个帐户标记为默认帐户,但这对我来说不是一个解决方案,因为它将我的帐户在所有地方都标记为默认帐户,而不仅仅是在这台特定的电脑/浏览器上。
我知道Chrome 中一个著名 bug 的解决方案,但这个解决方案对我来说不起作用。
我该如何解决这个问题?如何让 Google Chrome 始终登录到帐户 A,而 Google Gmail 始终登录到帐户 B?
答案1
这一个众所周知的错误然而解决方法(“最佳答案”这里)因为它对我来说不起作用,我不得不稍微修改一下:
chrome://flags
在 URL 栏中导航至。- 搜索
consistency
查找浏览器和 Cookie 罐之间的身份一致性选项。 - 将其值更改为
Enabled Dice (fix auth errors)
。 - 按照建议重新启动。
这将重新启动 Google Chrome,并向您显示 Chrome 同步功能出现错误。
然后(将会有很多次重新启动,就像过去的 Windows 时代一样):
- 登录到帐户A在谷歌浏览器/ 同步设置。
- 正确登录后,重新启动 Chrome。
- 在任意标签页中导航至任意 Google 应用(例如 Gmail)。验证您是否已登录帐户A。
- 注销并进入“再次登录”屏幕删除所有记住的帐户。
- 确保您仍处于登录状态帐户A在谷歌浏览器。
- 再次重启 Chrome。
- 登录到帐户B在Gmail或任何其他Google 应用。
- 确认您已登录该账户Google 应用比谷歌浏览器, 那这个应用程序正在工作(尝试刷新页面几次),并且同步过程谷歌浏览器也正在工作。
- 最后一次重启 Chrome,以验证重新启动后的情况是否正确复制。
或者,你可能需要重新启动整个电脑,以确认即使在完全系统重新启动后,你仍然登录到帐户B在Gmail并帐户A在谷歌浏览器。
还有一点需要强调。谷歌浏览器(即登录到其他帐户)会导致它在任务栏上创建新图标。忽略所有这些图标,并始终使用在最初安装 Google Chrome 时在桌面上创建的快捷方式(固定到任务栏)!
(一旦快捷方式固定到任务栏,您就可以安全地从桌面删除它)
答案2
如果你只想登录不同的 Gmail 账户,而不管主窗口中登录的是什么,你可以使用新的隐身窗口。
或者使用其他浏览器配置文件,也许使用这个命令行选项(摘自 chromium 的 linux 手册页):
--user-data-dir=DIR
指定保存用户数据(您的“配置文件”)的目录。默认为
$HOME/.config/chromium
。单独的 Chromium 实例必须使用单独的用户数据目录;重复调用 Chromium 将重用给定用户数据目录的现有进程。