Failed to start lightdm.service
-
- Messages : 7
- Inscription : 20 sept. 2023, 19:23
- Status : Hors-ligne
Bonjour
J'ai upgrader mon debian 11 en 12 et depuis je n'arrive à démarrer aucun Display Manager.
A l'origine je suis sous Xfce et lightdm, j'ai installé d'autres DM sddm, slim, ... aucun ne fonctionne. Je me retrouve au mieux avec une invitation de session en mode console, soit sur un écran noir me permettant avec alt+crt+F2 d'ouvrir une session.
Je vous remercie par avance de l'aide que vous pourriez m'apporter.
J'ai upgrader mon debian 11 en 12 et depuis je n'arrive à démarrer aucun Display Manager.
A l'origine je suis sous Xfce et lightdm, j'ai installé d'autres DM sddm, slim, ... aucun ne fonctionne. Je me retrouve au mieux avec une invitation de session en mode console, soit sur un écran noir me permettant avec alt+crt+F2 d'ouvrir une session.
Je vous remercie par avance de l'aide que vous pourriez m'apporter.
-
- Messages : 7
- Inscription : 20 sept. 2023, 19:23
- Status : Hors-ligne
Bonjour
J'ouvre la console avec la combinaison de touche alt+crt+F2
Je suis avec Xorg
En regardant les logs X11, je me suis aperçu que le serveur X11 ne démarrait pas :
Segmentation fault at adresss 0x20
Fatal server error :
Caught signal 11 (segmentation fault). server aborting
Server terminated with error (1).
J'ouvre la console avec la combinaison de touche alt+crt+F2
Je suis avec Xorg
En regardant les logs X11, je me suis aperçu que le serveur X11 ne démarrait pas :
Segmentation fault at adresss 0x20
Fatal server error :
Caught signal 11 (segmentation fault). server aborting
Server terminated with error (1).
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Bonjour.
Peut-être que la sortie de :
donnerait des indications.
Comme tu es sur la console pour récupérer la sortie, il faudrait monter une clé usb sur p.ex: /mnt/usb
et donc passer la commande :
... Si tu disposes d'un autre système fonctionnel pour poster ici.
Peut-être que la sortie de :
Code : Tout sélectionner
$ egrep '(\(WW\)|\(EE\))' /var/log/Xorg.0.log
Comme tu es sur la console pour récupérer la sortie, il faudrait monter une clé usb sur p.ex: /mnt/usb
et donc passer la commande :
Code : Tout sélectionner
$ egrep '(\(WW\)|\(EE\))' /var/log/Xorg.0.log > /mnt/usb/xorg_info
**Simple Utilisateur** -- Debian stable - XFCE
-
- Messages : 7
- Inscription : 20 sept. 2023, 19:23
- Status : Hors-ligne
Bonjour
En lançant startx ou sudo startx , j'obtiens les mêmes lignes suivantes :
Merci encore pour ton aide.
En lançant startx ou sudo startx , j'obtiens les mêmes lignes suivantes :
- xinit : giving up
- xinit : unable to connect to X server: connection refused
- xinit : server error
- Segmentation fault at adresss 0x20
- Fatal server error :
- Caught signal 11 (segmentation fault). server aborting
- Server terminated with error (1).

Merci encore pour ton aide.
- piratebab
- Site Admin
- Messages : 5854
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Déja, démarrer le serveux avec un compte root est une très mauvaise idée.
Tu n'as pas répondu à la question: quel driver graphique as tu installé (et quelle est ta carte graphique) ?
Tu n'as pas répondu à la question: quel driver graphique as tu installé (et quelle est ta carte graphique) ?
-
- Messages : 7
- Inscription : 20 sept. 2023, 19:23
- Status : Hors-ligne
Code : Tout sélectionner
lshw -C display
*-display
description: 3D controller
produit: GP107M [GeForce GTX 1050 Mobile]
fabriquant: NVIDIA Corporation
identifiant materiel: 0
information bus: pci@0000:01:00.0
version: a1
bits: 64 bits
horloge 33MHZ
fonctionnalités: pm msi pciexpress bus_master cap_list rom
configuration: driver=nouveau latency=0
ressources: irq:129 mémoire:de000000-deffffff mémoire: c000000-diffffff portE/S:e000(taille=128) mémoire:df000000-df07ffff
*-display
description: VGA compatible controller
produit: HD Graphics 630
fabriquant: Intel Corporation
identifiant materiel: 2
information bus: pci@0000:00:02.0
nom logique: /dev/fb0
version: 04
bits: 64 bits
horloge 33MHZ
fonctionnalités: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 resolution=1920, 1000
ressources: irq:131 mémoire:dd000000-deffffff mémoire: b000000-bfffffff portE/S:f000(taille=64) mémoire:c0000-dfffff
Dernière modification par dezix le 30 sept. 2023, 09:13, modifié 1 fois.
Raison : Formatage du code
Raison : Formatage du code
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Bonjour,
J'ai formaté en "code" ta sortie de commande précédente, pour la suite ...
Il faut répondre aux questions en recopiant intégralement les commandes et leurs réponses dans une paire de balises "code" </> ,
comme indiqué dans notre Petit guide d'utilisation des outils de postage.
Merci.
----------------------------------------------------------------------------------------------------------------------------------------------------
Donc tu as 1 GPU Intel intégré et 1 carte graphique Nvidia ;
c'est peut-être la cause du problème 2 possibilités et Zéro choix de fait ???
Je te conseil de voir : Systèmes graphiques hybrides Intel/nVIDIA
Tu pourras commencer par voir ce que donne :
J'ai formaté en "code" ta sortie de commande précédente, pour la suite ...
Il faut répondre aux questions en recopiant intégralement les commandes et leurs réponses dans une paire de balises "code" </> ,
comme indiqué dans notre Petit guide d'utilisation des outils de postage.
Merci.
----------------------------------------------------------------------------------------------------------------------------------------------------
Donc tu as 1 GPU Intel intégré et 1 carte graphique Nvidia ;
c'est peut-être la cause du problème 2 possibilités et Zéro choix de fait ???
Je te conseil de voir : Systèmes graphiques hybrides Intel/nVIDIA
Tu pourras commencer par voir ce que donne :
Code : Tout sélectionner
glxinfo | grep '^OpenGL renderer string:'
**Simple Utilisateur** -- Debian stable - XFCE
-
- Messages : 7
- Inscription : 20 sept. 2023, 19:23
- Status : Hors-ligne
La réponse à la commande
est
Pas très encourageant non ? 
Merci
Code : Tout sélectionner
glxinfo | grep '^OpenGL renderer string:'
Code : Tout sélectionner
unable to open display

Merci
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Il faut mettre la sortie complète avec la commande, car si la commande est incorrecte là on ne peut le savoir !

Mal barre... je ne sais pas,...
Utilise les instructions du lien de mon précédent message pour sélectionner le chip Intel.
Que renvoie :
Code : Tout sélectionner
$ apt list -i *intel*
**Simple Utilisateur** -- Debian stable - XFCE
-
- Messages : 7
- Inscription : 20 sept. 2023, 19:23
- Status : Hors-ligne
Retour de
Code : Tout sélectionner
apt list -i *intel*
Code : Tout sélectionner
intel-media-va-driver/stable,now 23.1.1+dfsg1-1 amd64 [installé, automatique]
libdrm-intel1/stable,now 2.4.114-1+b1 amd64 [installé, automatique]
xserver-xorg-video-intel/stable,now 2:2.99.917+git20210115-1 amd64 [installé, automatique]
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Je crois je tu pourrais tester l'installation de ces paquets supplémentaires :
intel-media-va-driver-non-free quiva remplacer intel-media-va-driver
et
intel-microcode
Tu peux utiliser : apt install --simulate <paquet>
pour voir ce qui va se passer sans faire de modifications réelles.
Que renvoie :
Une précision : ta machine possède bien un processeur Intel ?
intel-media-va-driver-non-free quiva remplacer intel-media-va-driver
et
intel-microcode
Tu peux utiliser : apt install --simulate <paquet>
pour voir ce qui va se passer sans faire de modifications réelles.
Que renvoie :
Code : Tout sélectionner
apt list -i *firmware*
**Simple Utilisateur** -- Debian stable - XFCE
- piratebab
- Site Admin
- Messages : 5854
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
la commande permet aussi d'obtenir des infos sur les affichages.
Code : Tout sélectionner
$xrandr
-
- Messages : 7
- Inscription : 20 sept. 2023, 19:23
- Status : Hors-ligne
Le processeur de ma machine est un Intel core i5
Après avoir installé
intel-media-va-driver-non-free quiva remplacer intel-media-va-driver
et
intel-microcode
Le retour de la commande : est :
Le retour de la commande : est :
J'ai rebooté ma machine, pas de changement.
Après avoir installé
intel-media-va-driver-non-free quiva remplacer intel-media-va-driver
et
intel-microcode
Le retour de la commande :
Code : Tout sélectionner
apt list -i *firmware*
Code : Tout sélectionner
firmware-iwlwifi/stable,now 20230210-5 all [installé]
firmware-linux-free/stable,now 20200122-1 all [installé, automatique]
Code : Tout sélectionner
xrandr
Code : Tout sélectionner
can't open display
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Mets " invite+commande+sortie+invite " en 1 seul copier/coller dans 1 seule paire de balises code,
comme cela :
sur cet exemple tu peux voir ce qui est installé sur mon mini-pc Intel.
Il doit encore te manquer au moins : firmware-misc-nonfree
comme cela :
Code : Tout sélectionner
dezix@debian:~$ apt list -i *firmware*
En train de lister... Fait
bluez-firmware/stable,now 1.2-9 all [installé]
firmware-intel-sound/stable,now 20230210-5 all [installé]
firmware-iwlwifi/stable,now 20230210-5 all [installé]
firmware-linux-free/stable,oldstable,now 20200122-1 all [installé]
firmware-misc-nonfree/stable,now 20230210-5 all [installé]
firmware-realtek/stable,now 20230210-5 all [installé]
dezix@debian:~$
Il doit encore te manquer au moins : firmware-misc-nonfree
**Simple Utilisateur** -- Debian stable - XFCE
- piratebab
- Site Admin
- Messages : 5854
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Pour voir les firmware manquants:
Code : Tout sélectionner
#dmesg | grep firmware
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
piratebab a écrit : 01 oct. 2023, 20:45 Pour voir les firmware manquants:Code : Tout sélectionner
#dmesg | grep firmware

Juste pour le fun et être moderne,
ceci devrait être équivalent :
Code : Tout sélectionner
# journalctl -kp 4 -g firmware

**Simple Utilisateur** -- Debian stable - XFCE
- dezix
- Membre hyper actif
- Messages : 3548
- Inscription : 04 juin 2016, 14:50
- Status : Hors-ligne
Je m'y mets doucement
k > kernel ; p > parlante ; g > grep, pour celle-ci c'est insensible à la casse si motif tout en minuscules, sinon sensible
Ce que j'aime le moins, c'est la commande journalctl
j'oublie souvent des lettres (ou j'en rajoute)
... faut que je trouve un alias adhoc

k > kernel ; p > parlante ; g > grep, pour celle-ci c'est insensible à la casse si motif tout en minuscules, sinon sensible
Ce que j'aime le moins, c'est la commande journalctl
j'oublie souvent des lettres (ou j'en rajoute)
... faut que je trouve un alias adhoc

**Simple Utilisateur** -- Debian stable - XFCE