如何在 Chrome 中启用暗黑模式?

如何在 Chrome 中启用暗黑模式?

我正在运行 ubuntu 19.10,我尝试通过 google-chrome-stable --enable-features=WebUIDarkMode --force-dark-mode在终端中运行来启用暗模式,然后它可以工作,但是给我这个,并且当我重新启动时,chrome 会关闭然后返回到亮模式

错误:child_process_sandbox_support_impl_linux.cc(79)] FontService 唯一字体名称匹配请求未收到响应。

我该怎么做才能让 Chrome 保持暗模式并关闭终端而不关闭 Chrome

答案1

简短回答

cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/google-chrome.desktop
sed -i 's;/usr/bin/google-chrome-stable;/usr/bin/google-chrome-stable --enable-features=WebUIDarkMode --force-dark-mode;g' ~/.local/share/applications/google-chrome.desktop

请关闭所有 Google Chrome 窗口以应用更改。

解释答案

一个明确的解决方案是编辑 Chrome 的桌面条目文件,以便每次您使用应用程序菜单启动 Chrome 时,它​​都会以暗模式运行。

桌面条目文件描述了如何启动特定程序,并且它们具有.desktop扩展名。

您的包管理器管理的桌面文件位于/usr/share/applications(每次相应的包更新时它们都会重新创建)并且您的用户管理的桌面文件位于~/.local/share/applications- 这是您应该创建个人桌面条目的地方,这里的桌面文件将覆盖包管理器的桌面文件。

您需要为 Chrome 创建个人桌面条目,以便编辑它并让更改对用户永久生效。这意味着您必须将原始文件复制到您的桌面条目目录中。

cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/google-chrome.desktop

现在您需要修改 Chrome 桌面入口文件中的 Exec 键,以更改运行此程序的命令。新命令将在暗黑模式下启动 Chrome。

您需要~/.local/share/applications/google-chrome.desktop在文本编辑器中打开,然后将找到的内容Exec=/usr/bin/google-chrome-stable %U更改为Exec=/usr/bin/google-chrome-stable --enable-features=WebUIDarkMode --force-dark-mode %U

您可以使用sed它来自动执行此操作:

sed -i 's;/usr/bin/google-chrome-stable;/usr/bin/google-chrome-stable --enable-features=WebUIDarkMode --force-dark-mode;g' /usr/share/applications/google-chrome.desktop

完成。请关闭所有 Google Chrome 窗口以应用更改。

查看桌面入门规格更多细节。

答案2

相关内容