技术提示:启动运行单个 X11 应用程序的自助服务终端机
发布于 2010 年 1 月 12 日
通过更改 Xsession *文件*,您可以启动一个运行单个 X11 应用程序的自助服务终端机。
在 Debian 上,您需要更改文件/etc/X11/Xsession.d/99x11-common_start。 在默认情况下,有一行内容如下:
exec $STARTUP
将其更改为:
exec firefox javascript:%20resizeTo\(1024,768\)
您的机器将直接以 1024x768 的屏幕尺寸启动 Firefox。 当然,您可以将尺寸更改为您喜欢的任何分辨率。 您可能还可以添加更多 javascript 代码,并强制打开网页和其他内容。 将此与 Bastille 和非特权用户的自动登录结合起来,您将拥有一个非常方便(且廉价)的自助服务终端。
在某些 Linux 发行版中,Xsession *文件* 实际上可能是一个单个文件,而不是一个文件目录。 像这样的搜索
find /etc/X11 -iname 'Xsession*'
应该能帮你找到它。 要更改的实际行也可能不同,但应该在结尾附近,并且是一个exec语句或调用exec.