Так, после большого рытья я нашел корректный способ сделать это. Ангстрем использует systemd для запуска вещей на начальной загрузке, так помещение вещей в/etc/rc*n*.d не работает правильно. Вместо этого Вы делаете сервис, говорите systemd об этом, и затем он работает автоволшебно.
В/lib/systemd/system я создал файл, названный pinmux.service:
[Unit]
Description=Setting up Pinmux
[Service]
ExecStart = /home/**username**/pinmux.sh
[Install]
WantedBy=multi-user.target
Это называет сценарий оболочки в моем корневом каталоге названным pinmux.sh, который делает всю установку, как отмечено в моем вопросе.
Для включения его звонить systemctl enable pinmux.service
, сопровождаемый systemctl start pinmux.service
.
Теперь, сценарий назовут на начальной загрузке.
Да автоматически запускают, оболочка (не, обязательно колотят), сценарий, который запускается после того, как Вы входите в GUI. Можно запустить программы или пользовательские сценарии или записать им прямо в файле автоматического запуска. Я предложил бы писать сценарии отдельно и затем запустить их с автоматическим запуском.