2014-06-09 7 views
0

Bon, j'ai un problème étrange. J'essaye de créer un manuscrit de session de x qui se connectera automatiquement dans un bureau à distance de remmina, et puis retournerai à l'écran de connexion quand le bureau à distance est déconnecté. Voici le script que les appels x-session:Linux X-Session Script

#! /bin/bash 

gnome-wm & 
sleep 10 
exec remmina -c /home/user/.remmina/opi.remmina; 
logout 

Cette correctement se connecte au bureau à distance demandé, mais lorsque la session est déconnecté rien ne se passe, l'écran se fige, la souris fonctionne, mais rien est actif. Si je modifie le script pour appeler Firefox à la place comme suit:

#! /bin/bash 

gnome-wm & 
sleep 10 
exec firefox; 
logout 

Cela fonctionne comme prévu. Firefox se charge, et lorsqu'il est fermé, vous revenez à l'écran de connexion. Des idées?

Répondre

1

Ne pas utiliser exec comme il est firefox reprise de votre script:

exec firefox

Doit être juste:

firefox

+0

Merci pour la recommandation, je mis à jour mon script, mais ça n'a pas changé le comportement. Le script fonctionne toujours comme prévu avec Firefox, charge le navigateur, puis retourne à la connexion lorsque le navigateur est fermé. Mais avec Remmina, la fenêtre se fige quand la session est déconnectée. – Rhys8582