从命令行界面以信息亭模式(全屏模式)启动Web浏览器
什么是信息亭模式?
有时您可能需要以全屏模式运行应用程序(特别是Web应用程序)24/7。
在本教程中,我们将了解如何从Linux的命令行以信息亭模式(全屏模式)启动Web浏览器。
在大型购物中心,您可能已经注意到,通常挂在墙上的计算机监视器每天整天全屏显示特定的应用程序。
不仅在购物中心,在餐厅,图书馆,公共交通等许多地方都可以看到它。
您将看不到桌面或操作系统,仅看到以全屏或信息亭模式运行的应用程序。
以信息亭模式启动应用程序使用户易于理解:系统仅将他们需要的东西放在他们面前,并从他们的视野中删除不需要访问的内容。
当然,您可以按F11键以全屏模式显示浏览器。 但是,每次启动浏览器时都需要手动执行此操作。 当您以信息亭模式启动浏览器时,应用程序会自动以全屏模式启动。 用户不能通过按F11键将其返回到正常窗口。 在信息亭模式下启动浏览器时:
- 您将不会看到有关台式机或操作系统的信息,
- X(关闭)按钮将被隐藏,F11键将不起作用,
- 菜单栏,工具栏将不可见,
- 底部的状态栏将不可见。
- 右键单击上下文菜单将不起作用。
- 将鼠标悬停在链接上时,目标链接将不会显示。
如何从命令行界面以信息亭模式(全屏模式)启动浏览器
作为本教程的一部分,我们将研究如何在信息亭模式下运行Mozilla Firefox和Google Chrome及其开放版本的Chromium。
在信息亭模式下启动Mozilla Firefox
要以信息亭模式或全屏模式启动Mozilla Firefox,只需在终端中运行以下命令:
$ firefox -kiosk https://itsecforu.ru
您还可以在信息亭选项中使用双连字符(-)。
$ firefox --kiosk https://itsecforu.ru
用所需的地址替换URL
Web浏览器现在将以全屏模式打开指定的网站。
地址栏,菜单栏,工具栏和状态栏将不可见。
您不能使用F11键使浏览器返回正常模式。
浏览器将继续运行,直到您按Alt + F4手动关闭浏览器窗口。
如果以上命令不起作用,请尝试以下命令:
$ firefox --kiosk --app=https://itsecforu.ru
您还可以在信息亭模式下启动私有浏览器窗口(隐身),如下所示:
$ firefox -kiosk -private-window https://itsecforu.ru
在信息亭模式下运行Google Chrome / Chromium
要以信息亭模式启动Google Chrome或Chromium浏览器,请按照以下步骤操作:
$ google-chrome -kiosk https://itsecforu.ru
$ chromium-browser -kiosk https://itsecforu.ru
同样,您可以使用以下命令来私有化浏览器窗口:
$ google-chrome -kiosk -private-window https://itsecforu.ru
$ chromium-browser -kiosk -private-window https://itsecforu.ru
如果您无法使用上述命令以信息亭模式启动Chrome / Chromium,请尝试使用以下命令:
$ google-chrome --kiosk --app=https://itsecforu.ru
$ chromium-browser --kiosk --app=https://itsecforu.ru
禁用屏幕锁定和节能功能
如果要以信息亭模式启动系统,则需要防止屏幕在一定时间后自动关闭或进入待机状态。
在GNOME桌面上,闲置5分钟后,屏幕将变为空白。
要禁用屏幕锁定,请转到 设置->隐私->屏幕锁定 并将“从不”设置为“黑屏延迟”。
另外,禁用自动锁定屏幕选项并禁用锁定屏幕上的通知。
然后转到部分 设置->电源,请关闭“不活动时变暗屏幕”参数,并将“黑屏”参数设置为“从不”。