Las siguientes son otras preguntas que creo que necesito saber:
¿De una sesión no X? (lo que significa que la raíz no está conectada a X)
Si varias personas iniciaran sesión en X, ¿podría detectar automáticamente quién estaba en qué pantalla y, por lo tanto, detectar mediante programación qué pantalla necesito para iniciar la aplicación?
¿Puedo iniciar la aplicación como usuario? (ok, estoy 99.999% seguro de que esto es un sí)
¿Puedo detectar si los usuarios del grupo X están conectados a X?
naga_plugged.pl
script termine (o se bifurca en segundo plano), porqueudev
estará esperando a que salga.