Запуск python как фонового процесса
Есть скрипт на python, и я хочу запустить его в фоне. Но ни nohup, ни screen мне не помогают, потому что после выхода из сессии скрипт перестает работать. Пробовал:
nohup python3 main.py
nohup python3 main.py &
sudo nohup python3 main.py
sudo nohup python3 main.py &
Но при выходе из консоли nohup перестает работать. И logout, exit не работают. Выходил из nohup как через Ctrl+C, так и Ctrl+Z.
Попробовал screen. Создал окно, отвязал,
There is a screen on:
24101.pts-0.server (03/31/2020 02:15:30 PM) (Detached)
1 Socket in /run/screen/S-user.
но после выхода из системы все окна очищаются, просто их нет больше, и screen -ls показывает
No Sockets found in /run/screen/S-user.
Что я делаю не так? Это Astralinux (читать Debian)