Автозапуск программы C# на Raspbian
У меня есть две Raspberry 4 B. На них установлена Raspbian 11 arch 64. Я так понимаю, что эта система произошла от Debain. На обоих в папке /usr/lib/MyProgram/ лежит папка с программой, написанной на C#. Вручную и там и там запускается. Запускается, если сделать старым способом через bashrc, правда для этого нужно запускать вручную консоль. И там и там реализован автозапуск через /etc/xdg/lxsession/LXDE-pi/autostart где последней строчкой:
@/usr/lib/MyProgram/linux-arm/MyProgramSoftware -F
И в одном случае работает, а в другом нет. Я не могу понять почему. Конечная задача получить автозапуск программы, не обязательно так. Я пробовал использовать так же варианты со строками @/usr/lib/MyProgram/linux-arm/MyProgramSoftware
и @DISPLAY=:0 /usr/lib/MyProgram/linux-arm/MyProgramSoftware
. Пробовал делать сервис, добавляя эти же строчки в NewService.service по вот этой статье: linux-service-creation