Si vous installez Ubuntu Server, puis qu’ensuite vous installez l’environnement de bureau LightDM dessus, vous ne pourrez par défaut pas vous connecter à votre session, le système vous renverra systématiquement l’erreur « Failed to start session ».
En fait, par défaut, sur Ubuntu, LightDM est configuré pour être utilisé avec Unity, l’ancien environnement de bureau utilisé sur Ubuntu il y a de ça plusieurs années.
Dans cet article je vous explique comment configurer LightDM pour qu’il puisse ouvrir une session xfce4 sur un Ubuntu Server en version 24.04.1.
Pour suivre ce rapide tutoriel, le plus simple est d’avoir un accès SSH à votre machine, ce que vous avez de toute façon à priori sur un Ubuntu Server vu que ces systèmes sont généralement utilisés à distance.
Via SSH, donc, connectez-vous à votre machine, puis supprimez la configuration prévue pour Unity.
sudo rm /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
Ensuite on créé un fichier de configuration similaire mais destiné à xfce.
sudo nano /usr/share/lightdm/lightdm.conf.d/50-xfce-greeter.conf
On va maintenant peupler ce fichier comme suit :
[SeatDefaults]
greeter-session=unity-greeter
user-session=xfce
Sauvegardez puis quittez le fichier, et redémarrez la machine, vous devriez maintenant pouvoir vous connecter de manière graphique.
Voilà.