Linux Chrome Kiosk模式忽略缩放设置

Linux Chrome Kiosk模式忽略缩放设置,linux,google-chrome,zooming,kiosk,Linux,Google Chrome,Zooming,Kiosk,我有一个简单的shell脚本,它在特定url上以kiosk模式启动chromium。它工作正常,但在kiosk模式下,Chrome设置的缩放级别似乎被忽略 我通常可以使用ctrl+或ctrl-来放大或缩小,但如果浏览器是在没有“人工帮助”的情况下从脚本运行的,那么这显然不是一个选项 由于屏幕分辨率较低,因此默认情况下放大过多。我尝试了Chrome的自动缩放扩展,但由于某些原因,这使得它的缩放幅度过大(无论在哪个缩放级别设置扩展) 我所希望的就是在Kiosk模式下启动浏览器时能够指定缩放级别。有什

我有一个简单的shell脚本,它在特定url上以kiosk模式启动chromium。它工作正常,但在kiosk模式下,Chrome设置的缩放级别似乎被忽略

我通常可以使用ctrl+或ctrl-来放大或缩小,但如果浏览器是在没有“人工帮助”的情况下从脚本运行的,那么这显然不是一个选项

由于屏幕分辨率较低,因此默认情况下放大过多。我尝试了Chrome的自动缩放扩展,但由于某些原因,这使得它的缩放幅度过大(无论在哪个缩放级别设置扩展)


我所希望的就是在Kiosk模式下启动浏览器时能够指定缩放级别。有什么想法吗?

我们有相同的设置[在kiosk模式下运行chrome的linux kiosk],但我没有看到这个。 您可以在Chrome中设置默认的缩放设置:

您是否正在同步主目录并可能覆盖chrome的设置目录?您的设置中必须有某种机制来覆盖设置——或者可能是权限问题。在启用您的隐私/安全设置和脚本之前,请确保按照您想要的方式设置Chrome,确保设置保持不变

如果chrome无法写入其配置目录,或者,如果该目录被覆盖,您的设置将不会被保留——否则,您描述的信息亭应该使用您指定的设置。正如我所说,我们有这样的信息亭设置,低分辨率触摸屏的默认缩放设置


关于您的设置是否有其他可能影响此问题的信息?

我将设置保存到一个单独的文件夹中,并在每次启动时覆盖该目录中的当前设置。我这样做是因为如果chrome意外关闭,下次启动时它的顶部会有一些错误消息,我希望避免这种情况。由于某些原因,当chrome启动时,它仍然选择默认的缩放级别,并更改自己的设置以反映这一点。我们所做的是对chrome进行所有需要的更改,因此设置现在位于主目录中。接下来,我们将主目录复制到opt。最后,创建一个会话脚本,在每次登录时将opt版本同步到home,从而覆盖任何更改。我们的设置被保留…不要出错。这是一个偶然的“singletonlock错误”吗?另外,我们没有使用任何用于缩放的插件——只是上面发布的说明。如果您收到关于singletonlocks的错误消息,那么您可能在chrome运行时复制了目录。你可以做的另一件事(黑客攻击并避免根问题)是在你的登录脚本中抛出一个find语句,检查singletonlock目录,如果找到了就删除它。我会将你的答案标记为正确,因为它包含有用的信息,而这篇文章现在已经过时了。在我坐立不安的时候,我似乎已经解决了这个问题。