如何打开铬全屏?

Rob*_*Rob 7 permissions command-line xorg chromium display-resolution

我需要从终端打开铬全屏。

我已尝试~/.config/chromium/Preferences按所述进行编辑,例如在此线程的回答中:如何在最小的 Windows 管理器环境中以全屏信息亭模式打开 Chromium

像这样:

"window_placement": {
   "bottom": 1080,
   "left": 0,
   "maximized": true,
   "right": 1920,
   "top": 0,
   "work_area_bottom": 1080,
   "work_area_left": 0,
   "work_area_right": 1920,
   "work_area_top": 0
}
Run Code Online (Sandbox Code Playgroud)

问题是,Chromium 将文件改回其原始内容!我尝试使用sudo chown root PreferencesThen running将 root 设置为所有者sudo chmod -R 755 Preferences。然后该文件显示为属于 root,用户只能读取和执行。我以 root 身份启动了一个 X 会话,而 Chromium 以用户身份启动:

sudo xinit -e "su user chromium-browser"
Run Code Online (Sandbox Code Playgroud)

然而浏览器打开时像以前一样在顶部和底部带有边框。然后我检查文件,它现在再次属于具有 rw 权限的用户!

如何阻止 Chromium 编辑文件?

des*_*ert 10

由于许多chromium命令行选项是“由开发人员随心所欲地添加和删除”,因此man chromium-browser只记录了一些“相对稳定的标志”。

然而,开发人员操作指南链接到此选项列表,您可以在其中找到许多其他选项

--start-fullscreen
        Specifies if the browser should start in fullscreen mode,
        like if the user had pressed F11 right after startup.
Run Code Online (Sandbox Code Playgroud)

快速测试Chromium 61.0.3163.100显示此选项至少适用于此版本:

chromium-browser --start-fullscreen
Run Code Online (Sandbox Code Playgroud)