Eu estou tentando lutar contra alguns comandos Synaptics que não são executados na inicialização pelo Ubuntu 16.04 (no meu MacBookAir), como detalhado aqui . Depois de tentar com rc.local, percebi que precisava criar um serviço systemd. Então eu
1) Criamos um arquivo com duas linhas
#!/bin/bash
echo 'Hello, world.' > Desktop/foo.txt
e salvo como /usr/bin/touchpad
. Então eu tornei executável via chmod
.
2) Eu criei um arquivo
[Unit]
Description=Touchpad
[Service]
Type=oneshot
ExecStart=/usr/bin/touchpad
[Install]
WantedBy=multi-user.target
e salvou como /etc/systemd/system/touchpad.service
. Tornou este executável também.
3) Finalmente, eu corro
systemctl enable touchpad.service
Encerrei e reiniciei o processo na esperança de ver um arquivo na área de trabalho chamado foo.txt
com o texto Hello, world
, mas nada acontece. O que está errado?