| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| mingetty [Le 20/03/2016, 12:05] – [Installation et configuration] 93.1.245.239 | mingetty [Le 14/03/2023, 13:10] (Version actuelle) – lien L'Africain |
|---|
| {{tag>portail personnalisation}} | {{tag>fenêtre_de_connexion personnalisation}} |
| |
| ---- | ---- |
| ====== Mingetty ====== | ====== Mingetty ====== |
| |
| Mingetty (//Minimal Getty//) est un Getty minimaliste. En tant que [[Getty (Unix)|Getty]] (//get teletype//), il est capable de gérer automatiquement la connexion à votre compte, sans vous demander de mot de passe. | Mingetty (//Minimal Getty//) est un Getty minimaliste. En tant que Getty (//get teletype//), il est capable de gérer automatiquement la connexion à votre compte, sans vous demander de mot de passe. |
| |
| Ses avantages principaux sont sa discrétion (on ne le voit pas) et sa légerté : il est parfait pour les petites machines, et peut s'utiliser avantageusement avec des systèmes sous [[openbox|openbox]] ou sous [[fluxbox]]. Il permet de se passer d'un [[fenetre_de_connexion|gestionnaire de connexion graphique]] tel [[lightdm]], [[gdm2|GDM]] ou [[KDM]]. | Ses avantages principaux sont sa discrétion (on ne le voit pas) et sa légerté : il est parfait pour les petites machines, et peut s'utiliser avantageusement avec des systèmes sous [[openbox|openbox]] ou sous [[fluxbox]]. Il permet de se passer d'un [[fenetre_de_connexion|gestionnaire de connexion graphique]] tel [[lightdm]], [[GDM]] ou [[sddm]]. |
| |
| Ses inconvénients principaux sont son absence d'interface graphique (il permet donc plus difficilement de changer d'utilisateur) et sa configuration manuelle. | Ses inconvénients principaux sont son absence d'interface graphique (il permet donc plus difficilement de changer d'utilisateur) et sa configuration manuelle. |
| |
| Mm | <note important>Cette documentation ne semble plus fonctionner depuis quelques version, sans doute du fait du passage de Ubuntu à SystemD. Si quelqu'un sait comment faire fonctionner l'outil, merci de compléter / corriger.</note> |
| ===== Installation et configuration ===== | =====Pré-requis===== |
| Pour une installation et une configuration permettant de se connecter automatiquement à un compte utilisateur après le démarrage du PC, il faut : | Avoir [[:tutoriel:comment_installer_un_paquet|désinstallé]] **lightdm**. |
| * Désinstaller son gestionnaire (par exemple **sudo apt-get remove lightdm**) | ===== Installation ===== |
| * Installer mingetty (depuis les dépôts - **sudo apt-get install mingetty**) | [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>mingetty]]**. |
| * Créer (s'il n'existe pas déjà) le fichier caché **/home/votre_user/.bash_profile**, et y placer les 4 lignes suivantes : <code> | =====Configuration===== |
| # Load X11 | |
| | [[:tutoriel:comment_modifier_un_fichier|Créer]] (s'il n'existe pas déjà) dans votre **Dossier Personnel**, le fichier caché **.bash_profile**, et y placer les 4 lignes suivantes : |
| | <file># Load X11 |
| if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then | if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then |
| startx | startx |
| fi | fi |
| </code> | </file> |
| LA SYNTAXE SEMBLE NE PLUS MARCHER > 14.04 - A METTRE A JOUR | Ensuite [[:tutoriel:comment_modifier_un_fichier|modifiez le fichier]] **/etc/init/tty1.conf**, en : |
| * Faire **sudo leafpad /etc/init/tty1.conf**, puis : | - commentant la ligne ''exec /sbin/getty -n 38400 tty1'' (en mettant un **#** devant), |
| - commenter la ligne **exec /sbin/getty -n 38400 tty1** (en mettant un **#** devant), | - ajoutant en dessous de la ligne neutralisée : <file>exec /sbin/mingetty tty1 --autologin votre_user</file> (remplacer ''votre_user'' par votre nom d'utilisateur). |
| - ajouter en dessous de la ligne neutralisée : <code>exec /sbin/mingetty tty1 --autologin votre_user</code> (remplacer ''votre_user'' par votre nom d'utilisateur). | |
| * Redémarrez. | Redémarrez. |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| * [[fenetre_de_connexion|gestionnaires de connexion graphique]] | * [[fenetre_de_connexion|Gestionnaires de connexion graphique]] |
| * [[Getty (Unix)|Getty]] | |