J'ai installé gdm
pendant un certain temps en tant que gestionnaire d'affichage, et après l'avoir supprimé, lightdm ne démarre pas tout seul. Je dois plutôt me connecter à un tty et exécuter Sudo start lightdm
.
Exécuter dpkg-reconfigure lightdm
ne fonctionne pas non plus:
dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_NAME missing
dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_PACKAGE missing
J'ai également essayé de réinstaller complètement lightdm, mais cela ne fonctionne pas aussi bien
Mon /var/log/boot.log
a les lignes suivantes:
* Starting LightDM Display Manager
* Starting ACPI daemon
* Starting anac(h)ronistic cron
* Starting save kernel messages
* Stopping LightDM Display Manager
Exécutez un terminal et entrez cat /etc/X11/default-display-manager
. Probablement dit lightdm
si vous avez récemment désinstallé GDM. /etc/init/lightdm.conf
n'accepte pas lightdm
en tant que paramètre. Cependant, /usr/bin/lightdm
ou /usr/sbin/lightdm
fonctionne. Alors ouvrez /etc/X11/default-display-manager
dans votre éditeur de texte préféré et remplacez ce qui se trouve par la ligne suivante:
/usr/bin/lightdm
ou
/usr/sbin/lightdm
Redémarrez et lightdm devrait commencer et vous amener à l’écran de connexion comme d’habitude.
Ma solution était de courir:
rm /etc/systemd/system/default.target
systemctl set-default graphical.target
Cela remplacera le fichier cible par défaut, qui dans mon cas doit avoir empêché systemd d'atteindre la cible graphique, par un lien symbolique vers la cible graphique. Ensuite, lightdm (et gdm s’il est sélectionné avec dpkg-reconfigure) démarre automatiquement.
/etc/X11/default-display-manager
avait déjà la valeur correcte, ce qui semble être une cause première différente de celle des OP.
Plus d'informations sur les cibles systemd ici .
Cela se produit lorsque je supprime des applications gnome, y compris gdm
, et que je passe à kde.
Je l'ai corrigé en exécutant:
Sudo dpkg-reconfigure lightdm
et en choisissant kdm
par défaut au lieu de lightdm
D'accord, je pense que j'ai enfin compris! Tout le monde suggère en réponse à ce problème d’obtenir la bonne carte nVidia héritée. Plus facile à dire qu'à faire. J'ai eu beaucoup de difficulté à trouver le bon pilote, car il semblait avoir disparu des dépôts (du moins ceux d'Ubuntu). Voici ce qui a fonctionné pour moi. Selon votre carte nVidia, vous devrez peut-être télécharger un fichier différent, mais ils sont tous répertoriés à l'adresse http://www.nvidia.com/object/unix.html . J'avais besoin du pilote 96xx existant pour ma GeForce 2 MX 400. Ainsi, après des semaines de tentatives pour résoudre ce problème, j'ai simplement lancé ces commandes et tout a finalement fonctionné! L'URL utilisée dans la commande wget est simplement l'URL du fichier que le site Web nVidia voulait que je télécharge.
wget http://us.download.nvidia.com/XFree86/Linux-x86/96.43.23/NVIDIA-Linux-x86-96.43.23-pkg1.run
Sudo sh NVIDIA-Linux-x86-96.43.23-pkg1.run
Sudo reboot