Вы можете добавить в set per boot другой способ (Я не совсем понимаю, как работает «Запуск приложений» ). Есть несколько способов сделать это:
crontab -e
, и он откроет файл crontab в предпочитаемом вами редакторе (или может предложить вам выбрать редактор ). Затем добавление записи внизу позволит вам запустить команду при загрузке. Например, чтобы запустить команду echo, которая запускается каждый раз, когда я перезагружаю свою машину, я бы добавил@reboot echo "Hello" > ~/hello.txt
(Обратите внимание, что если вы хотите, чтобы это выполнялось от имени пользователя root, вам нужно будет запустить crontab -e
от имени пользователя root ). sudo nano /etc/rc.local
и вставить что-то вроде этого:#!/bin/bash
gsettings set com.system76.hidpi enable true
exit 0
Надеюсь, это поможет, к сожалению, у меня нет возможности протестировать любой из этих методов и я не знаю, как установить постоянное значение hiDPI (без установки его при каждой загрузке ).
Источник (с):https://www.simplified.guide/linux/automatically-run-program-on-startup
Оказалось, что в конце этой строки нужен символ новой строки
myuser ALL=(ALL) NOPASSWD: /usr/bin/systemctl start compose-service, /usr/bin/systemctl status compose-service
Как отмечает @terdon в соответствующем комментарии
Text files need to end with a trailing newline (at least for certain definitions of "text files") and various programs will choke if they can't find a final newline