GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment utiliser Lightdm pour les sessions définies par l'utilisateur ?

Si je comprends bien, LightDM a remplacé GDM par défaut. Je me demande s'il est possible de lui faire exécuter les choses que j'ai mises dans mon fichier .xinitrc... ce dont j'ai besoin est une option sous "Unity" et "Unity 2D" qui dit "Exécuter une session définie par l'utilisateur".

Est-ce possible? Devrait être la chose la plus facile, mais je n'ai pas eu la moindre idée jusqu'à présent. J'exporte, définis et exécute beaucoup de choses dans ce fichier, il est donc très important pour moi d'avoir le contrôle sur cela.

Ce que je ne veux PAS, c'est une session personnalisée dans /usr/some/where, je veux seulement qu'elle exécute les éléments du xinitrc (ou similaire) de chaque utilisateur.

Meilleure réponse

Créez un nouveau fichier /usr/share/xsessions/custom.desktop avec :

[Desktop Entry]
Name=Xsession
Exec=/etc/X11/Xsession

Vous devriez maintenant avoir une nouvelle option de session lors de la connexion, Xsession chargera le ~/.xinitrc de l'utilisateur .


Ubuntu
  1. Comment j'utilise Ansible et anacron pour l'automatisation

  2. Comment utiliser l'interface graphique pour rechercher des fichiers dans Gnome ?

  3. Comment exécuter le script Greeter/login avec Lightdm ?

  4. Comment utiliser ConfigMaps pour la configuration de Kubernetes

  5. Comment planifier une tâche dans Plesk pour Windows

Outils de capture d'écran pour Ubuntu - Comment installer et utiliser ?

Comment utiliser Rsync

Comment utiliser Ubuntu

Comment installer et utiliser Tilda - une console déroulante pour Ubuntu

Comment utiliser Bluetooth sur Ubuntu pour le transfert de fichiers

Comment utiliser GDB dans Eclipse pour le débogage C/C++ ?