Fedora38 Wayland gnome-kiosk模式下Chrome命令行关标题栏求助
解决Chromium Kiosk模式下显示系统标题栏的问题
方法1:添加专属命令行参数
Chromium提供了隐藏参数直接禁用系统标题栏,修改你的启动命令即可:
/usr/bin/chromium-browser --force-device-scale-factor=2 --password-store=basic --noerrdialogs --disable-infobars --autoplay-policy=no-user-gesture-required --kiosk --use-system-title-bar=no http://localhost:8080
注:该参数为Chromium特有,部分版本需验证有效性,优先测试此方案。
方法2:修改Chromium配置文件
若参数不生效,可直接修改用户配置文件强制关闭标题栏:
- 先手动启动一次Chromium,关闭「使用系统标题栏和边框」选项,找到配置文件路径:
~/.config/chromium/Default/Preferences - 用
jq工具脚本化修改配置(需先安装:sudo dnf install jq):jq '.browser.window_placement.system_title_bar = false' ~/.config/chromium/Default/Preferences > temp_prefs && mv temp_prefs ~/.config/chromium/Default/Preferences - 执行上述命令后,再用原启动脚本运行Chromium即可。
方法3:Wayland+GNOME Kiosk专属样式配置
针对GNOME Kiosk的Wayland环境,可通过GTK样式强制隐藏标题栏:
- 创建或编辑
~/.config/gtk-3.0/gtk.css,添加以下内容:.chromium-browser window.kiosk .titlebar { display: none; } - 保存后重启Chromium,标题栏会被样式规则隐藏。
内容的提问来源于stack exchange,提问作者JShahi
相关产品推荐
相关产品推荐

