Ecran noir SDDM après mise à jour kernel & nvidia [Réglé]

merrick Membre non connecté
-
- Voir le profil du membre merrick
- Inscrit le : 25/09/2019
- Groupes :
Info système :
Carte graphique : gtx 750Ti
Dual boot EFI Windows 10/Mageia 7 (KDE Plasma) sur disque SSD
J'ai fait une installation propre de Mageia 7 (la mise à jour de Mageia 6 vers 7 ayant causé beaucoup de problèmes)
Il y a quelques jours Mageia a procédé à une mise à jour de plusieurs éléments (ceux à signaler sont : le passage du kernel-desktop-devel-5.2.13-2.mga7 vers kernel-desktop-devel-5.2.16-2.mga7 et le pilote nvidia 430.50)
Au premier démarrage je passe bien le grub2 puis il y a l'écran du "chaudron bouillonnant" avec l'indication "build current nvidia". Normalement après je dois avoir l'écran de connexion (SDDM), mais à la place j'ai un écran noir avec un curseur qui clignote en haut à gauche et le pointeur de souris qui est en forme de carré blanc. Les autres tentatives de démarrage ne changent rien (à part qu'il n'y a plus l'indication « build current nvidia » comme la première fois).
Heureusement j'arrive à me connecter en choisissant kernel-desktop-devel-5.2.13 dans les options avancées du grub2.
J'ai essayé kernel-desktop-devel-5.2.16 recovery mode. Aucune erreur est signalée. J'ai fait Ctrl D pour continuer, là j'ai eu un encadré me disant
"Vous devez utiliser l'option nokmsboot du pilote d'affichage pour empêcher le pilote KMS du noyau d'être chargé durant le processus d'amorçage; il est possible que le serveur X ne se lance pas car cette option n'a pas été activée OK"
Le bouton OK n'étant pas actif j'ai eu après un défilement de lignes. j'ai rebooté.
Je suis allé voir dans les paramètres du noyau (dans le grub) et l'option "nokmsboot" est présente.
Sinon j'ai également fait, lors du blocage écran noir, un "Ctrl Alt F2" je me suis connecté puis j’ai tenté un "urpmi --auto-update" mais aucune mise à jour à faire.
J'ai également testé startx mais ne fonctionne pas
Caché :
xauth: file /home/merrick/.serverauth.20665 does not exist
X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
Build Operating System: ecosse 4.14.110-server-1.mga6
Current Operating System: Linux localhost 5.2.16-desktop-2.mga7 #1 SMP Fri Sep 20 14:06:22 UTC 2019 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.2.16-desktop-2.mga7 root=UUID=56f81876-ab68-4b77-8bd8-bd34d2e04f4f ro splash quiet noiswmd nokmsboot resume=UUID=fcc90723-471b-43e1-8b02-ae1ab257871c audit=0 vga=791
Build Date: 22 April 2019 09:44:56PM
Build ID: x11-server 1.20.4-7.mga7
Current version of pixman: 0.38.4
Before reporting problems, check https://bugs.mageia.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 25 11:29:11 2019
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the Mageia support
at https://bugs.mageia.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
Build Operating System: ecosse 4.14.110-server-1.mga6
Current Operating System: Linux localhost 5.2.16-desktop-2.mga7 #1 SMP Fri Sep 20 14:06:22 UTC 2019 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.2.16-desktop-2.mga7 root=UUID=56f81876-ab68-4b77-8bd8-bd34d2e04f4f ro splash quiet noiswmd nokmsboot resume=UUID=fcc90723-471b-43e1-8b02-ae1ab257871c audit=0 vga=791
Build Date: 22 April 2019 09:44:56PM
Build ID: x11-server 1.20.4-7.mga7
Current version of pixman: 0.38.4
Before reporting problems, check https://bugs.mageia.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 25 11:29:11 2019
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the Mageia support
at https://bugs.mageia.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
J'ai essayé de renommer le fichier ".Xauthority" de mon /home mais cela ne change rien.
Par curiosité j'ai fait un startx après avoir booté sur le kernel-desktop-devel-5.2.13-2.mga7 et cela ne marche pas (pourtant j'arrive à me connecter via le sddm sur ce kernel)
Voilà ce que cela donne :
Caché :
xauth: file /home/merrick/.serverauth.9179 does not exist
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
(EE)
Fatal server error:
(EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE)
(EE)
Please consult the Mageia support
at https://bugs.mageia.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
No protocol specified
xinit: giving up
xinit: unable to connect to X server: Resource temporarily unavailable
xinit: server error
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
(EE)
Fatal server error:
(EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE)
(EE)
Please consult the Mageia support
at https://bugs.mageia.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
No protocol specified
xinit: giving up
xinit: unable to connect to X server: Resource temporarily unavailable
xinit: server error
Merci

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Je soupçonne que le module nvidia ne s'est pas bien compilé.
Que dit, en root :
Code BASH :
?
dkms status
Yves

merrick Membre non connecté
-
- Voir le profil du membre merrick
- Inscrit le : 25/09/2019
- Groupes :
Cela donne
nvidia-current, 430.50-1.mga7.nonfree, 5.2.13-desktop-2.mga7, x86_64: installed
nvidia-current, 430.50-1.mga7.nonfree, 5.2.16-desktop-2.mga7, x86_64: installed
virtualbox, 6.0.10-1.mga7, 5.1.18-desktop-1.mga7, x86_64: installed-binary from 5.1.18-desktop-1.mga7
virtualbox, 6.0.10-1.mga7, 5.2.13-desktop-2.mga7, x86_64: installed-binary from 5.2.13-desktop-2.mga7
virtualbox, 6.0.10-1.mga7, 5.2.10-desktop-1.mga7, x86_64: installed-binary from 5.2.10-desktop-1.mga7
virtualbox, 6.0.10-1.mga7, 5.2.7-desktop-1.mga7, x86_64: installed-binary from 5.2.7-desktop-1.mga7
virtualbox, 6.0.10-1.mga7, 5.1.20-desktop-2.mga7, x86_64: installed-binary from 5.1.20-desktop-2.mga7
virtualbox, 6.0.10-1.mga7, 5.2.16-desktop-2.mga7, x86_64: installed-binary from 5.2.16-desktop-2.mga7
Je précise que j'ai effectué cette commande via la konsole de kde (sur kernel-desktop-devel-5.2.13)
Merci

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Il faut faire un rapport de bug.
Yves

merrick Membre non connecté
-
- Voir le profil du membre merrick
- Inscrit le : 25/09/2019
- Groupes :
Je dois donc aller sur "Mageia Bugzilla" créer un compte et y déposer mon problème ?
J'ai parcouru ce Tuto et c'est assez décourageant.
Si je fais ce rapport, je peux utiliser le même titre et les mêmes indications que j'ai donnés sur ce forum (bien sûr en anglais) ?
Merci

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
La page semble lourde, mais c'est parce que différents cas sont envisagés. Tu 'es pas concerné par tout. Ne t'occupes pas trop des champs annexes.
Il faut te préparer surtout à indiquer les informations de ta carte vidéo et une copie du contenu du journal lors du démarrage sur le noyau défaillant.
Je t'invite à le faire directement là-bas parce je soupçonne que la solution viendra par une mise à jour du noyau ou d'autres éléments autour, ce que nous ne maîtrisons pas ici.
Yves

merrick Membre non connecté
-
- Voir le profil du membre merrick
- Inscrit le : 25/09/2019
- Groupes :
Je vais profiter de ce problème pour en exposer un autre, moins important, que j'ai avec dolphin (la rubrique KDE du forum sera la plus adaptée je pense).
Merci Papoteur

stroibe974 Membre non connecté
-
- Voir le profil du membre stroibe974
- Inscrit le : 13/08/2018
- Groupes :
-
Modérateur
Code :
$ uname -romi
5.2.16-desktop-2.mga7 x86_64 x86_64 GNU/Linux
et
Code :
$ rpm -qa | grep dkms-nvidia
dkms-nvidia-current-430.50-1.mga7.nonfree
et je n'ai pas eu de problème particulier (avec une GTX 1060), donc il y a un truc qui n'a pas été correctement indiqué pour ta carte, je pense.

merrick Membre non connecté
-
- Voir le profil du membre merrick
- Inscrit le : 25/09/2019
- Groupes :
Idem
Code :
$ rpm -qa | grep dkms-nvidia
dkms-nvidia-current-430.50-1.mga7.nonfree
Etant sur le kernel 5.2.13
Code :
$ uname -romi
5.2.13-desktop-2.mga7 x86_64 x86_64 GNU/Linux
En fait je suis sur Mageia depuis la version 3 et je n'ai jamais eu de problème ... surtout de ce genre.
Il fallait bien que cela arrive


nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Citation :
Par curiosité j'ai fait un startx après avoir booté sur le kernel-desktop-devel-5.2.13-2.mga7 et cela ne marche pas (pourtant j'arrive à me connecter via le sddm sur ce kernel)
Ca c' est normal...
Si SDDM est lancé, il utilise déjà la connexion au serveur X, donc tout autre connexion sera refusée. On peut toujours essayer l' astuce donnée sur ce post, à savoir lancer la commande startx -- :2 ( il y a un espace entre les deux tirets et les ":" )
En revanche, je ne comprends pas cette ligne:
Citation :
xauth: file /home/merrick/.serverauth.20665 does not exist

merrick Membre non connecté
-
- Voir le profil du membre merrick
- Inscrit le : 25/09/2019
- Groupes :
Code :
startx -- :2
Je pense que cela concerne uniquement le kernel sur lequel je peux me connecter ?
J'en profite pour mettre quelques lignes du dmesg qui peuvent donner des indications
Code :
[ 19.252960] NVRM: API mismatch: the client has the version 430.50, but
NVRM: this kernel module has the version 430.40. Please
NVRM: make sure that this kernel module and all NVIDIA driver
NVRM: components have the same version.
Merci

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Il semblerait qu'il y ait des composants de versions qui ne collent pas ensemble.
Il serait intéressant de voir tout ce qui est installé en "nvidia".
Code BASH :
rpm -qa|grep nvidia
Soit tu as manqué quelque chose en mise à jour, soit les dernières mises à jour ont manqué un morceau.
Yves

merrick Membre non connecté
-
- Voir le profil du membre merrick
- Inscrit le : 25/09/2019
- Groupes :
Voilà ce que cela donne
Code :
nvidia-current-utils-430.50-1.mga7.nonfree
nvidia-current-doc-html-430.50-1.mga7.nonfree
x11-driver-video-nvidia-current-430.50-1.mga7.nonfree
dkms-nvidia-current-430.50-1.mga7.nonfree
Merci

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
S'il reste du 430.40, ce doit être dans le initramfs.
Je te suggère en moyen de contournement de démarre en mode console sur le dernier noyau, (ajouter le chiffre 3 sur les options du noyau dans grub au démarrage), puis exécuter en root :
Code BASH :
dracut -f
reboot
Yves

merrick Membre non connecté
-
- Voir le profil du membre merrick
- Inscrit le : 25/09/2019
- Groupes :
Code :
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.2.16-desktop-2.mga7 root=UUID=56f81876-ab68-4b77-8bd8-bd34d2e04f4f ro splash quiet noiswmd nokmsboot resume=UUID=fcc90723-471b-43e1-8b02-ae1ab257871c audit=0 vga=791
puis arrivé à l'écran noir du SDDM je passe en tty ("Ctrl Alt F2") et j'exécute en root
Code :
dracut -f
reboot
Merci
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie