debian:debian_xfce_sans_display_manager
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | debian:debian_xfce_sans_display_manager [2018/11/17 12:52] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Xfce sans display manager(xdm, | ||
+ | ===== Introduction ===== | ||
+ | Si vous n' | ||
+ | |||
+ | Lors du démarrage de votre système sans « display manager », vous arrivez à une invite de commande où vous devez entrer votre nom d' | ||
+ | |||
+ | startxfce4 | ||
+ | |||
+ | Il existe toutefois quelques astuces pour ne plus avoir à s' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Lancement automatique de Xfce ==== | ||
+ | |||
+ | |||
+ | |||
+ | Pour que Xfce se lance automatiquement après avoir entré vos nom et mot de passe, il faut éditer le fichier **.bashrc** qui se trouve dans **/ | ||
+ | |||
+ | # Démarrer Xfce automatiquement | ||
+ | if [ " | ||
+ | then startxfce4 | ||
+ | fi | ||
+ | |||
+ | Enregistrez les changements. Lors de votre prochaine déconnexion ou au prochain redémarrage de votre ordinateur, il ne sera plus nécessaire de lancer **startxfce4** puisque Xfce se lancera automatiquement après vous être connecté. | ||
+ | |||
+ | |||
+ | === Alternative === | ||
+ | |||
+ | Si la méthode ci-haut pour démarrer Xfce4 automatiquement après vous être connecté ne fonctionne pas pour vous, cette autre méthode est possible : Éditez **.bash_profile** fichier caché qui se trouve également dans **/ | ||
+ | |||
+ | # Démarrer Xfce automatiquement | ||
+ | if [ -z " | ||
+ | then startxfce4 -- :1 | ||
+ | fi | ||
+ | |||
+ | Merci yhuelf ;-) | ||
+ | |||
+ | ==== Connexion automatique ==== | ||
+ | |||
+ | |||
+ | |||
+ | **Pour utilisateurs plus expérimentés.** | ||
+ | |||
+ | Vous savez maintenant comment lancer Xfce4 automatiquement après vous être connecté. Il reste maintenant à automatiser cette connexion, c' | ||
+ | |||
+ | Il faut d' | ||
+ | |||
+ | # apt-get install build-essential | ||
+ | |||
+ | |||
+ | === Créer et compiler " | ||
+ | |||
+ | |||
+ | Pour se faire, créez un fichier nommé **autologin.c**, | ||
+ | |||
+ | int main() | ||
+ | { | ||
+ | execlp( " | ||
+ | } | ||
+ | |||
+ | En remplaçant **nom-d' | ||
+ | |||
+ | $ gcc -o autologin autologin.c | ||
+ | |||
+ | Vous recevrez(Sous Debian Etch), un message d' | ||
+ | |||
+ | autologin.c: | ||
+ | autologin.c: | ||
+ | |||
+ | Ce message est sans conséquences. Donnez les droits d' | ||
+ | |||
+ | $ chmod +x autologin | ||
+ | |||
+ | Et copiez ce fichier dans le dossier **/ | ||
+ | |||
+ | # cp autologin / | ||
+ | |||
+ | |||
+ | === Modification du fichier inittab === | ||
+ | |||
+ | |||
+ | Vous devez maintenant éditer le fichier **/ | ||
+ | |||
+ | # nano / | ||
+ | |||
+ | Ou en mode graphique avec Mousepad : | ||
+ | |||
+ | $ gksu mousepad / | ||
+ | |||
+ | Rendez-vous à cette section : | ||
+ | |||
+ | 1: | ||
+ | 2: | ||
+ | 3: | ||
+ | 4: | ||
+ | 5: | ||
+ | 6: | ||
+ | |||
+ | Commentez la première ligne(en ajoutant un # devant la ligne) et ajoutez celle-ci : | ||
+ | |||
+ | 1: | ||
+ | |||
+ | **-n** indique à getty de ne pas demander le nom d' | ||
+ | |||
+ | # | ||
+ | 1: | ||
+ | 2: | ||
+ | 3: | ||
+ | 4: | ||
+ | 5: | ||
+ | 6: | ||
+ | |||
+ | Fermez et enregistrez les changements. Voilà, ce n'est pas plus compliqué que ça ! Au prochain démarrage de votre PC, tout se fera automatiquement sans aucune intervention de votre part. | ||
+ | |||
+ | Testé sur Debian Etch et Xfce4, tous ça pour économiser quelques Mo de mémoire... ;-) | ||
+ | |||
+ | **Sources :** | ||
+ | |||
+ | http:// | ||
+ | |||
+ | http:// |
debian/debian_xfce_sans_display_manager.txt · Dernière modification : 2018/11/17 12:52 de 127.0.0.1