Failed to start lightdm

Hello,

Après avoir démarré mon PC comme d’habitude, je suis pour une raison inexpliquée bloqué sur un message d’erreur: « failed to start lightdm ».

Je décide d’installer sddm, mais bizarrement, plus moyen de démarrer sur la session graphique après ça.

Je réinstalle lightdm, mais là encore, retour à la case départ.

Je n’y comprends rien. Comment récupérer ma session graphique ?

Tu es bloqué dans les processus de systemd ? Ctrl+Alt+F2 devrait t’amener sur un terminal, a partir de la, je sais pas trop mais tu as des options, est ce que apt --fix-broken install fait quelque chose?

que dit : cat /etc/X11/default-display-manager

La première commande ne fait aucun effet (ça n’installe ni ne désinstalle quoi que ce soit).

La deuxième dit /usr/sbin/lightdm

sudo stop lightdm
sudo dpkg-reconfigure lightdm
sudo start lightdm

ctrl+alt+f7

Aucun changement.

Peut-être un problème de pilote de carte graphique ?

Ce serait vraiment bizarre parce que ça marchait bien jusque là. Il serait donc apparu ex-nihilo ?

Est-ce arrivé après une mise à jour?
Les drivers font parfois des problèmes en enlevant des cartes graphiques donc essaie le driver carte graphique

Effectivement, j’ai fait une MAJ juste avant. Qu’est-ce que tu entends par « essaye le driver carte graphique » ?

Bonsoir,

À tout hasard, vérifier le taux d’occupation de ta partition racine ?

df -ht ext4

A+

installe le dernier driver proposé pour ta carte graphique
si tu as une nvidia, par exemple, lance nvidia-detect puis installe le driver proposé puis redémarre lightdm

Il reste un bon 50% sur le HDD

La carte est bien une nvidia, mais la commande nvidia-detect est introuvable.

Je suis assez d’accord avec Dindoun sur son diagnostique concernant le driver video. Donnes déjà le résultat de la commande pour qu’on puisse regarder ça de près, SVP:

lspci | grep VGA

apt-file search nvidia-detect
nvidia-detect: /usr/bin/nvidia-detect
donc tu peux installer nvidia-detect si une nvidia en tapant apt-get install nvidia-detect

par exemple :
$lspci |grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
#nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 210] [10de:0a65] (rev a2)

Checking card: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Your card is only supported up to the 340 legacy drivers series.
It is recommended to install the
nvidia-legacy-340xx-driver
package.
#apt-get install nvidia-legacy-340xx-driver
#redémarrer lightdm

C’est marrant, le paquet nvidia-detect ne semble pas exister dans Sid.

Ben si!.. Moi je l’ai et je suis sous sid:

francois@HAL-9000:/mnt/virtuals$ apt-cache search nvidia-detect
nvidia-detect - NVIDIA GPU detection utility

Certainement dans les dépots non-free. Du coup, si ceux-ci n’ont pas été déclarés…

Si, si, je les ai et j’ai aussi les pilotes pour nVidia… mais pas nvidia-detect.
C’est peut-être un paquet ancien.

J’ai tenté un apt install nvidia*, mais tous les paquets affichés, dont plusieurs drivers, ont des dépendances cassées.

Chez moi, dans Sid, j’ai ça d’installé :

> dpkg -l|grep nvidia|grep ^i|cut -d" " -f3
glx-alternative-nvidia
libegl-nvidia-legacy-390xx0:i386
libgl1-nvidia-legacy-390xx-glvnd-glx:i386
libglx-nvidia-legacy-390xx0:i386
libnvidia-legacy-390xx-cfg1:i386
libnvidia-legacy-390xx-eglcore:i386
libnvidia-legacy-390xx-glcore:i386
libnvidia-legacy-390xx-ml1:i386
nvidia-alternative
nvidia-egl-common
nvidia-installer-cleanup
nvidia-kernel-common
nvidia-legacy-390xx-alternative
nvidia-legacy-390xx-driver
nvidia-legacy-390xx-driver-bin
nvidia-legacy-390xx-driver-libs:i386
nvidia-legacy-390xx-egl-icd:i386
nvidia-legacy-390xx-kernel-dkms
nvidia-legacy-390xx-kernel-support
nvidia-legacy-390xx-vdpau-driver:i386
nvidia-legacy-390xx-vulkan-icd:i386
nvidia-modprobe
nvidia-persistenced
nvidia-settings-legacy-390xx
nvidia-support
nvidia-vdpau-driver:i386
nvidia-vulkan-common
nvidia-xconfig

Moi aussi, j’ai tout ça, mais avec des dépendances cassées.