Потвърдено - работи. Убунту 18.04 нетинстал и последващо натъманяване.
startx стартира сесията (която е подразбираща). И има "рикошета" който не ми хареса, моят избор е промяна/добавяне само в профила. А коментиран оригинал/добавено в /lib/systemd/system/getty@.service - променя авто/не.
Да проверя, какво съм разбрал.
1. Създавам в потребителската директория скрит файл ".bash_profile" със съдържание :
if [[ ! ${DISPLAY} && ${XDG_VTNR} == 8 ]]; then
exec startx
fi
Тук не виждам потребител. Имам само един потребител "master" и една сесия - Xfce.
Какво да задам - "startx" или "startxfce4" ?След това, създавам файл "x11.service" в /etc/systemd/system със следното съдържание :
[Unit]
After=systemd-user-sessions.service
[Service]
ExecStart=/sbin/mingetty --autologin username --noclear tty8 38400
[Install]
WantedBy=multi-user.target
За моят потребител е :
[Unit]
After=systemd-user-sessions.service
[Service]
ExecStart=/sbin/mingetty --autologin master --noclear tty8 38400
[Install]
WantedBy=multi-user.target
При един единствен потребител, последният ред остава ли във файла ?Накрая се изпълнява :
sudo systemctl enable x11.service
Има ли нещо допълнително ?