Question:
Démarrez dans l'interface graphique après avoir changé l'utilisateur par défaut
Aisha F.
2013-12-28 12:31:25 UTC
view on stackexchange narkive permalink

J'ai changé le nom d'utilisateur par défaut en utilisant usermod de pi, mais comme raspi-config suppose que l'utilisateur est "pi", je ne peux plus le faire démarrer automatiquement dans l'interface graphique. Existe-t-il un autre moyen de faire cela que de démarrer manuellement X?

Sept réponses:
Emanuele
2013-12-28 17:16:45 UTC
view on stackexchange narkive permalink

Vous pouvez modifier manuellement le script raspi-config comme suit. Supposons que nous utilisons le nom d'utilisateur "bob".

  sudo nano / usr / bin / raspi-config  

puis recherchez

  do_boot_behaviour () {...}  

En dessous, il y a une ligne où nous remplacerons le "-u pi" par "-u bob", laissant le reste de la ligne inchangé:

  if id -u pi > / dev / null 2>&1; puis  

Ensuite, éditez la ligne:

  sed /etc/lightdm/lightdm.conf -i -e "s / ^ # autologin-user =. * / autologin-user = pi / " 

En remplaçant autologin-user = pi par autologin-user = bob

Si vous voulez un joli menu et aussi une erreur quand cela se produit, modifiez ces lignes:

  whiptail --msgbox "L'utilisateur pi a été supprimé, impossible de configurer le démarrage au bureau "20 60 2" Bureau "" Connectez-vous en tant qu'utilisateur 'pi' sur le bureau graphique "\  

Encore une fois, en remplaçant" pi "par" bob ", ou votre nom d'utilisateur de votre choix .

Il ne reste plus qu'à saisir raspi-config:

  sudo raspi-config  

Sélectionnez la troisième option:

  3 Activez Boot to Desktop / Scratch  

Et puis sélectionnez le second:

  Desktop Connectez-vous en tant qu'utilisateur 'bob 'sur le bureau graphique  

De cette façon, les fichiers de configuration sont écrits (cruciale) et vous êtes prêt à démarrer automatiquement dans l'interface graphique

wmartins
2015-06-04 10:13:19 UTC
view on stackexchange narkive permalink

J'ai changé le nom d'utilisateur pi et désactivé le mot de passe du compte root, puis j'ai suivi les instructions de la réponse précédente, y compris la modification suggérée à ceci:

sed /etc/lightdm/lightdm.conf -i -e "s / ^ # autologin-user =. * / autologin-user = pi

mais comme Brandon l'a indiqué dans sa réponse, j'ai également dû éditer le fichier lightdm.conf . Sinon, j'ai reçu l'invite de connexion graphique et un espace réservé "x" au-dessus du champ de connexion où serait le logo Raspberry Pi. La connexion automatique a fonctionné après la modification de lightdm.conf.

Wolfgang Fahl
2019-01-23 20:07:56 UTC
view on stackexchange narkive permalink

À partir de Raspberry Stretch, vous pouvez simplement vous connecter à votre utilisateur et appeler

  sudo -sraspi-config  

et dans le menu des options de démarrage "B" sous "B1 / B2" vous trouverez .. automatiquement connecté en tant qu'utilisateur 'youruser' sera disponible en option. Sélectionnez-le et redémarrez.

Raspberry Pi 3 B + sur Raspbian Stretch ici: j'ai trouvé l'option comme décrit et cela a fonctionné comme décrit. Sauf pour la faute de frappe: la commande est "raspi-config" qui lance l'outil de configuration ncurses. Et les options B1 et B2 font toutes deux référence à la connexion automatique au bureau, dont l'une attend que le réseau apparaisse en premier. Quoi qu'il en soit, mon utilisateur de bureau actuel, non-pi, a été explicitement nommé comme l'utilisateur qui serait utilisé pour la connexion automatique.
Brandon
2014-01-06 02:57:50 UTC
view on stackexchange narkive permalink

Dans mon cas, je n'ai pas réellement changé (ou supprimé) l'utilisateur par défaut "pi", j'ai simplement créé un nouvel utilisateur pour moi et je voulais démarrer sur cet utilisateur par défaut. Dans ce cas, même après avoir fait ce qui précède, j'ai toujours rencontré le problème du démarrage du système par l'utilisateur "pi" par défaut. Pour une raison quelconque, la ligne sed ne mettait pas réellement à jour lightdm.conf. J'ai donc simplement modifié lightdm.conf, qui répertorie implicitement "pi" comme utilisateur de connexion automatique, à mon nom d'utilisateur. Après cela, le démarrage par défaut de mon nouvel utilisateur avec succès.

mISHO
2014-08-26 14:04:59 UTC
view on stackexchange narkive permalink

Emanuele, si le nom d'utilisateur pi est actuellement supprimé et / ou remplacé, comme c'était le cas dans mon cas, vous devez également éditer: "if id -u pi> / dev / null 2> &1; alors" situé 2 lignes ci-dessus, avec le nom d'utilisateur souhaité au lieu de pi. Cela évitera la vérification de la présence du nom d'utilisateur.

NULL
2015-06-04 16:01:45 UTC
view on stackexchange narkive permalink

Je veux juste ajouter à ce qui précède que parfois la ligne auto-startx peut être trouvée dans /etc/rc.local en particulier lorsqu'il s'agit d'images d'écran tactile obtenues auprès de fournisseurs. Une fois, j'ai essayé de désactiver startx et je ne pensais pas que c'était ici. La ligne sera avant quitter 0 . Remplacez simplement le "pi" de cette ligne par votre nouveau nom d'utilisateur et redémarrez!

miquel
2015-07-15 22:44:10 UTC
view on stackexchange narkive permalink

J'ai également besoin de modifier /etc/lightdm/lightdm.conf, il suffit de supprimer la ligne autologin-user = pi dans ce fichier de configuration, restant de l'ancien script de configuration, puis d'appliquer de nouvelles configurations à nouveau avec le nouveau script raspi-config.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...