Il file etc/profile esiste, ed ho scoperto che esiste anche una cartella /etc/profile.d/. Credo di dover puntare a quella cartella per ottenere l'effetto desiderato! Adesso devo solo capire perché se avvio il programma in maniera "automatica" ha un comportamento diverso che se lo avvio manualmente...ho provato ad inserire anche dei ritardi (leggi sleep nello script) ma senza particolare successo. Gli script vengono avviati come utente con cui mi loggo, giusto?