我正在使用带有树莓派Strech和桌面的Raspberry Pi,以可视化声音。当我通过终端启动python脚本时,我的代码正在运行,但是我想在系统启动时自动启动脚本。所以我加了
(sleep 10;sudo python /home/pi/vis_test.py > /home/pi/output.log 2> /home/pi/error.log) &
到/etc/rc.local。这已经适用于其他脚本。但是,脚本未启动,并且在我的error.log中,我得到
:无法连接到X服务器
当我想使用Putty通过SSH启动脚本时,得到相同的输出。 我发现了一些类似问题的建议,例如此处https://superuser.com/a/1350167,但没有一个对我有用。 是否有人遇到过类似的问题或对我如何解决这个问题有建议?
非常感谢您的帮助!