Estou tentando iniciar startx
como usuário não-root no meu servidor Ubuntu 16.04 ( Linux nanopim1 3.4.113-sun8i #16 SMP PREEMPT Tue Jun 13 14:15:57 CEST 2017 armv7l armv7l armv7l GNU/Linux
) com openbox
instalado.
Eu tentei colocar cada um desses arquivos um-por-ne dentro de /rc.local
, mas não funcionou! a única coisa que é trabalho é colocar startx
sem qualquer adição em /etc/rc.local
e ele começa como root!
su -l m -c startx
su -s /bin/bash -c startx m&
su - m -c startx
Também tentei de outra forma, criei um arquivo aqui: /etc/systemd/system/autologin.service
com este conteúdo:
[Unit]
Description=Autologin service
[Service]
Type=fork
user=m
group=m
ExecStart=/usr/bin/startx
TimeoutSec=0
[Install]
WantedBy=multi-user.target
Então: sudo systemctl daemon-reload
mas não funcionou novamente
Somente colocando startx
sozinho dentro de /etc/local
funciona, mas é root
usuário que eu não quero ser!