我正在尝试设置一个简单的 Ubuntu kiosk 框 (14.04),在非常小的 Windows 管理器环境中仅运行 Chromium。我已经成功完成的步骤:
exec /bin/login -f kiosk_user < /dev/tty1 > /dev/tty1 2>&1在/etc/init/tty1.confstartxin .profile).xinitrcfluxbox,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) 我从https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-i386-vagrant-disk1.box开始了一个 Vagrant box 。出于某种原因,默认情况下,此框似乎不包含usbserial和ftdi_sio模块。如何安装它们?
我已经验证模块确实缺少 lsmod. 也modprobe usbserial抛出modprobe: FATAL: Module usbserial not found.(就像它一样ftdi_sio)。