Plus, [24.07.20 17:44]
в .profile пихаю if [ -z "$DISPLAY" ] && [ $(tty) = "/dev/tty1" ]; then
startx
clear
echo "Ожидаем 5 секунд перед повторным соединением"
sleep 5
exit
fi
Plus, [24.07.20 17:44]
в .xinitrc пихаю вот такую конструкцию
Plus, [24.07.20 17:44]
while /bin/true; do
./runrdp
# gxmessage --center "Нажмите OK для повторного соединение с сервером RDP"
zenity --question --width=400 --text "Нажмите OK для повторного соединения с сервером RDP. Для выключения нажмите 'выключить' " --no-wrap --ok-label "OK" --cancel-label "Выключить"
if [ "$?" = 1 ]
then sudo /sbin/poweroff
break
fi
done
Plus, [24.07.20 17:45]
но почему-то когда нажимаю выход не отрабатывает /poweroff и выход из цикла
Вроде все должно быть нормально. А оно точно не входит в ветку, которая заканчивается break-ом ? Можно добавить туда какой-то лог перед poweroff-ом например и посмотреть