当我尝试在Raspberry Pi上打开Luakit浏览器时(在控制台模式下),我收到此消息:
(luakit:623): Gtk-warning **: cannot open display:
当raspberry pi处于控制台模式时,有没有人知道甚至可以打开luakit浏览器? 我想知道像OMX播放器这样的其他程序如何在控制台模式下运行,但是luakit不能。在启动时我调用简单的python脚本,我用子进程命令调用luakit浏览器:
p = subprocess.Popen(["luakit","google.com"])
答案 0 :(得分:0)
luakit --display=:0
(或1或任何显示器)
答案 1 :(得分:0)
我找到了解决问题的方法。我没有在控制台模式下运行我的python脚本,而是更改了位于目录中的自动启动文件:
/home/pi/.config/lxsession/LXDE-pi
并添加了一行来执行我正在使用Luakit浏览器的python脚本:
sudo python myScript.py
这样,raspberry通常在显示模式下启动,1-2秒后我的python脚本运行Luakit没有任何问题。