Whowka писал(а): ↑03 окт 2021, 21:30
Просто скрипт, через гуй, не впихнуть.
Попробуй так подправить в файле:
Exec=/bin/sh -с /home/gnomtest/Scripts/led
или так:
Exec="/bin/sh -с /home/gnomtest/Scripts/led"
Это при условии что скрипт действительно вообще не запускается, а не его содержимое не отрабатывает как нужно. Для проверки в подобных случаях я добавляю в скрипт что-то вроде
echo "script working" >> 1.log
и смотрю была ли запись текста в файл, т.е. запускался ли скрипт. А то из автозапуска или cron можно поиметь ситуацию, когда скрипт то запустился, а вот его содержимое не отработало (другое окружение - чего-то может не хватать в отличии от интерактивного сеанса в консоли).
Кстати, иногда имеет смысл
#!/bin/bash
не писать в скрипте. Или заменить на /bin/sh - там много нюансов с этим делом, и как оно взаимодействует при запуске из под иксов. У меня был случай когда это было критично именно при запуске в иксах.