2013-03-01 87 views
2

我创建使用摄像头的应用程序。这里我的应用程序打开一个窗口来显示图像。我想在启动时运行该应用程序。如果我把启动文件放在rc.local中,它在启动时运行成功,但不允许显示窗口。它显示 -运行python脚本 - debian的

gtk warning cannot open display. 

如何显示窗口?请帮助我的家伙!

回答

2

如果你正在运行LXDE(上raspbian默认)

添加.desktop文件到你的〜/的.config /启动目录(创建一个如果不存在)有3条线路话说:

[Desktop Entry] 
Type=Application 
Exec=python /path/to/your/application.py arguments 

UPDATE:

+0

感谢UR rply更新与唐问题的言论!但即时通讯使用python文件。如何在“Exec”中初始化? – 2013-03-01 14:25:44

+1

考虑'python /path/to/your/application.py参数' – 2013-03-01 14:46:43

+0

感谢它没有工作......但我可以访问桌面。我只需要运行这个应用程序,并且必须锁定桌面和其他文件!有什么办法吗? – 2013-03-01 15:46:50