web-dev-qa-db-fra.com

Démarrez XBMC automatiquement pour un utilisateur spécifique

Ceci est mon premier article sur Ask Ubuntu et je n'utilise Ubuntu comme système d'exploitation que depuis une semaine environ. Jusqu'à présent, aimer c'est: D

Mais sur le problème. Fondamentalement, je souhaite configurer quelques comptes d'utilisateur sur mon ordinateur portable, 1 pour XBMC et l'autre pour utiliser Ubuntu normalement. J'utilise Ubuntu Saucy Salamander.

Ainsi, par exemple, si j'ai 2 utilisateurs, voici ce que je veux qu'ils fassent: XBMC - démarrer directement dans XBMC lors de la connexion USER - exécuter Ubuntu normalement.

Je ne sais pas si c'est possible mais j'imagine que ça le serait.

Toute aide serait très appréciée :)

Merci, Rob

2
RJcreatives

Il existe plusieurs façons de procéder (scripts de démarrage sur un vrai bureau, sessions X séparées), mais je pense que la meilleure méthode pour la méthode que vous proposez est d'ajouter une session XBMC et de l'utiliser à partir de votre utilisateur secondaire.

Remarque: certaines distributions de XBMC incluent déjà ce qui suit. Il vous suffit de changer de session sur l'écran de connexion. Cliquez sur le bouton vers le bas à côté du nom d'utilisateur et choisissez XBMC.

Si vous ne disposez pas déjà d'une option XMBC, ajoutez-en une en exécutant sudoedit /usr/share/xsessions/XBMC.desktop et remplissez-le avec:

[Desktop Entry]
Name=XBMC
Comment=This session will start XBMC Media Center
Exec=xbmc-standalone
TryExec=xbmc-standalone
Type=Application

Vous devrez peut-être exécuter Sudo restart lightdm (cela tuera tous les bureaux et applications graphiques en cours d'exécution), mais vous devriez alors pouvoir choisir une option XBMC sur l'écran de connexion.

Et si cela ne fonctionne pas, vérifiez xbmc-standalone existe avec which xbmc-standalone. Certaines distributions de XBMC ne livrent pas de variante autonome distincte, il suffit donc de changer la commande en xbmc.

1
Oli