我正在尝试设置一个简单的 Ubuntu kiosk 框 (14.04),在非常小的 Windows 管理器环境中仅运行 Chromium。我已经成功完成的步骤:
exec /bin/login -f kiosk_user < /dev/tty1 > /dev/tty1 2>&1
在/etc/init/tty1.conf
startx
in .profile
).xinitrc
fluxbox
,jwm
和openbox
到目前为止)在.xinitrc
我目前拥有的是 Chromium 正常启动但处于半正常模式。我需要在键盘上明确按 F11 才能让 Chromium 切换到全屏和自助服务终端模式。
来自邮件列表的一位 Chromium 用户表示,这在完整的 GNOME 环境中可以正常工作,无需任何技巧(甚至xdotool
) - 所以这可能与这些最小的窗口管理器有某种关系。
我什至尝试在没有任何窗口管理器的情况下启动 Chromium 本身(Chromium 有一个叫做 Aura 的东西,它自己的 ChromiumOS WM?)。在这种模式下,我无法让 Chromium 充满整个屏幕。此方法也不可取,因为无法轻松打开其他应用程序,例如出于故障排除目的。
#!/bin/sh
rm ~/tmp/ -Rf
xset s off
xset dpms 600 60 60 …
Run Code Online (Sandbox Code Playgroud)