我计划仅将我的RPi用于一个需要启动X服务器的应用程序。

此应用程序是Chrome,它已经需要很多资源。

我想要只启动最低限度的最低要求(X服务器)以在--kiosk模式下显示铬(全屏,无法退出,不显示桌面或其他任何东西)

是否可以,如果可以,如何?

评论

是否可以使用iceweasel(变相的Firefox)代替以内存换取速度的Chromium?

#1 楼

startx chromium --kiosk --


startx是xinit的包装程序,用于启动xserver和一个客户端程序。它应该完全按照您想要的去做。

评论


[1:1:13070520614:ERROR:nss_util.cc(692)]无法加载NSS库。 (铬:3191):Gtk-警告**:无法打开显示屏:

– DrakaSAN
2013年11月27日14:49



#2 楼

您可以通过创建~/.xinitrc文件来永久应用hildred的建议:

#!/bin/sh

exec chromium --kiosk


如果使用图形登录名,则将应用此建议,这样就不必引导进行控制台。要从控制台进行测试,请尝试不带任何参数的startx

评论


为了更节省您的内存,请在.xinitrc的最后一行使用exec,这样您就不必再使用内存/交换功能了。

–躲藏
13年11月23日在23:29

@hildred-很好奇,一个外壳大约需要多少内存?

– cwd
2014年11月25日下午4:41

@cwd您可以使用ps -o pid,rss,cmd -C bash了解一个想法。 RSS的大小为kB,可能是3-4000,但是如果您查看top -p [pid],其中pid是ps报告的之一,那么您可能会看到其中的75%被共享(RSS与SHR) )。因此,额外的外壳需要一个或两个MB的RAM。我已经将希尔德的建议编辑成了答案。

–金锁♦
2014年11月25日15:17