web-dev-qa-db-fra.com

Sessions LightDM personnalisées pour lancer une application

J'essaie de configurer Ubuntu pour qu'il agisse comme un kiosque exécutant une application personnalisée, et j'essaie de créer une session LightDM afin de la démarrer automatiquement.

Idéalement, j'aimerais avoir deux sessions disponibles auprès de LightDM. La valeur par défaut démarrait mon application en mode plein écran, l’autre ouvrait un bureau minimal au cas où une configuration (la plupart du temps la connexion à un réseau sans fil) serait nécessaire.

La semaine dernière, j'ai effectué de nombreuses recherches sur les sessions LightDM et Gnome personnalisées. J'ai un greeter personnalisé écrit pour LightDM qui peut démarrer l'une ou l'autre session, mais je ne peux pas comprendre comment ajouter une application spécifique à la session Gnome qui est finalement lancée sans mettre simplement un programme de lancement dans le répertoire de démarrage global. ne veux pas faire cela car je ne veux pas que l'application démarre quand ils ouvrent le "mode de configuration".

Un autre problème que j'ai rencontré dans ma solution de contournement actuelle est que l'application ne passe pas correctement en plein écran, ce qui me fait penser que je ne commence pas assez d'une session gnome (pour le moment, il ne s'agit que de métacité, pas de panneau ou autre chose).

Modifier:

J'ai trouvé une solution. Voir http://www.webupd8.org/2011/11/make-applications-autostart-only-in.html

7
zachtib

Avez-vous examiné les applications de démarrage de gnome? Il est possible que cela ne fonctionne pas avec une jolie installation nue comme ça. gnome-session-properties Est la manière générique de le faire. Faites-moi savoir si cela ne fonctionne pas et je vais le supprimer.

1
RobotHumans