使用命令行开关启动 Chromium 无效

d51*_*512 2 command-line args chromium

我在 macOS 10.15.3 上运行 Chromium 85。

我正在尝试使用Chromium 提供的各种命令行开关中的一些,但它们似乎都没有任何效果。例如

./Chromium --ignore-gpu-blacklist
Run Code Online (Sandbox Code Playgroud)

当它启动并进入chrome://flags页面时,该设置尚未启用:

在此处输入图片说明

我已经在多个版本的 Chromium 以及 Windows 上尝试过,结果相同。我似乎无法启用其中任何一个。

我确实在这个页面上注意到它说

请注意,如果您查看 chrome://flags 以查看命令行选项是否处于活动状态,则可能无法准确反映状态。检查 chrome://version 以获取当前实例中使用的完整命令行。

所以也许它正在工作,只是没有办法验证?检查chrome://version页面并不足以判断某个功能是否已成功启用。它只是回显您传递给命令行的内容。

Lau*_*enz 6

正如您所指出的,chrome://flags并不反映实际状态。它只显示通过该页面启用的标志。如果您提供其他标志,页面不会显示它们已启用,但它们仍然可以产生效果。

试试

./Chromium --show-overdraw-feedback
Run Code Online (Sandbox Code Playgroud)

并检查标志页面。它不会显示为已启用,但您可以在任何地方清楚地看到所有叠加层。

所以你可以假设你的原始

./Chromium --ignore-gpu-blacklist
Run Code Online (Sandbox Code Playgroud)

可能是正确的并且有效。