用于此的最佳发行版是什么以及将其组合在一起的方法是什么?系统启动后,是否可以将Chrome作为全屏应用程序打开?
#1 楼
可行,但是如果将铬减到最少,您仍然会看到窗口管理器/背景。我建议使用轻量级的窗口管理器,例如
openbox
带有空菜单文件~/.openbox/config/menu.xml
,因此用户不能激活任何窗口管理器/背景。程序。步骤
安装窗口管理器
配置窗口管理器设置(空白配置,因此无法激活其他程序)
在启动时配置自动登录
配置X服务器在登录时启动(将
exec startx
添加到~/.bash_profile
)将窗口管理器添加到
~/.xinitrc
将
chromium
添加到~/.xinitrc
如果需要更新Pi,可以通过
Ctrl+Alt+Backspace
返回终端,从su
到root
进行更新等。确保将
xorg
配置为允许Ctrl+Alt+Backspace
带有 Option "XkbOptions" "terminate:ctrl_alt_bksp"
/etc/X11/xorg.conf.d/10-evdev.conf
中的#2 楼
确保直接在启动时启动X,然后在此处使用LXDE自动启动设置superuser.stackexchange。更新(或创建,如果不存在)
~/.config/autostart/chromium.desktop
:[Desktop Entry]
Type=Application
Exec=chromium --kiosk www.bbc.co.uk
要确保启动后立即从X开始,请运行
raspi-config
链接对于较旧版本的Raspbian,您可能需要在
chromium-browser
行中使用Exec
。#3 楼
这当然是可行的。但是,听起来您对普通Linux GUI系统如何结合使用的了解有限。我不会为您编写代码,但是基本上您会希望遵循以下内容。一个简单的发行版(可能从ArchLinux开始是一种方法) )
准系统安装
Xorg
。请确保已启用使用CtrlAltBackspace终止它的选项(如果您知道自己在做什么,请禁用。
一个窗口管理器,它可以平铺(真棒,xmonad等),或者至少处理带有全屏窗口的简单配置,例如openbox。 chrome并自动以全屏显示Chrome。
以用户身份启动时触发Xorg的触发器。
为您的用户启动的
.xinitrc
脚本启动了窗口管理器和您自己的脚本在您自己的脚本中,您需要一个无限循环来启动Chrome(如果用户将其关闭或崩溃,则无法使用。如果没有其他用户界面,则无法重新启动它。)
#4 楼
这是有关如何在RPi上运行Chrome浏览器的完整指南-https://eltechs.com/run-google-chrome-on-raspberry-pi(这是我的博客文章)评论
为了遵守我们有关无信息的仅链接答案的政策,如果本帖子未经过编辑以包含可以作为答案的信息(无论多么短),则将在48小时内将其转换为Community Wiki,以简化由社区更正的内容。
–金锁♦
17年5月3日在13:27
请披露您的隶属关系,否则您可能会被禁止发送垃圾邮件。另外,这个问题更多的是关于在启动时运行应用程序,而不是有关Chrome浏览器。注意铬标签。
–德米特里·格里戈里耶夫(Dmitry Grigoryev)
17年5月3日14:47
评论
嗨,大家好。就像Caleb所说的那样,我在Linux方面的经验有限,但是我是一个自学成才的人。我想拥有一个“独立的Chrome浏览器”来在我工作的公司中运行基于Web浏览器的应用程序。我有我的RaspberyPi,打算去Caleb回答,但是由于没有任何分数,所以我很困惑。我只需要一点光就可以了,剩下的我会发表我的经验。现在,我只是在寻找正确的路径:D许多答案并不是您真正想要的,因为它们提供了窗口管理器。您可以绕开窗口管理器并直接启动应用程序,这已经在这里进行了描述:raspberrypi.stackexchange.com/questions/11866/…