我需要在 Ubuntu 启动时启动一个应用程序。我创建了一个脚本,/etc/init
当连接监视器时该脚本可以正常工作,但是如果我断开监视器并重新启动,该脚本就会失败。我认为该命令export DISPLAY=:0;
导致了问题。如何更改此命令以在没有连接显示器的情况下运行?
exec su -l username -c 'export DISPLAY=:0; /App/exe'
编辑:
实际上,当我在未连接显示器的情况下使用 Team Viewer 访问 PC 时,我可以看到桌面正在出现,但分辨率太小,约为 200X200 像素。该应用程序似乎也没有运行。