kernel 5.3.13 bloque avant fenêtre de connexion [Réglé]
bloque sur "terminate plymooth splah screen"
Système et matériels / Installation et configuration

ylyco Membre non connecté
-
- Voir le profil du membre ylyco
- Inscrit le : 31/12/2014
- Groupes :
hier j'ai installé le noyau 5.3.13, redémarré le pc, il y a eu une compilation du driver de ma carte graphique Geforce GTX 1050, et j'ai pu me connecter sans problème à mon bureau. Puis je éteinds le PC.
Mais ce matin, impossible de lancer Magia 7 avec le noyau 5.3.13 :
l'écran de démarrage se fige, juste avant la fenêtre de connexion, sur la ligne " Terminate Plymooth Splash Screen"...
Maintenant, pour pouvoir utiliser Mageia, je dois sélectionner au démarrage l'ancien noyau 5.3.11.
Quelqu'un a eu ce problème aussi ?
Merci pour vos retours d'information.

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Il faut attendre 5 minutes. Le noyau bloque au boot, mais je n'ai pas trouvé quoi. Mais il démarre.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
J' ai également eu un blocage sur la mise à jour du kernel hier.
J' ai procédé comme ceci:
- lancement de dkms status afin de vérifier que le pilote est bien compilé pour la version du noyau. Par exemple sur ma machine, la ligne "nvidia-current, 430.64-1.mga7.nonfree, 5.3.13-desktop-2.mga7, x86_64: installed n' était pas présente.
Code BASH :
$/sbin/dkms status nvidia-current, 430.64-1.mga7.nonfree, 5.3.7-desktop-4.mga7, x86_64: installed nvidia-current, 430.64-1.mga7.nonfree, 5.3.13-desktop-2.mga7, x86_64: installed nvidia-current, 430.64-1.mga7.nonfree, 5.3.11-desktop-1.mga7, x86_64: installed virtualbox, 6.0.14-1.mga7, 5.3.7-desktop-4.mga7, x86_64: installed virtualbox, 6.0.14-1.mga7, 5.3.6-desktop-2.mga7, x86_64: installed virtualbox, 6.0.14-1.mga7, 5.3.11-desktop-1.mga7, x86_64: installed virtualbox, 6.0.14-1.mga7, 5.3.7-desktop-4.mga7, x86_64: installed-binary from 5.3.7-desktop-4.mga7 virtualbox, 6.0.12-1.mga7, 5.3.2-desktop-1.mga7, x86_64: installed-binary from 5.3.2-desktop-1.mga7 virtualbox, 6.0.14-1.mga7, 5.3.13-desktop-2.mga7, x86_64: installed-binary from 5.3.13-desktop-2.mga7 virtualbox, 6.0.14-1.mga7, 5.3.6-desktop-2.mga7, x86_64: installed-binary from 5.3.6-desktop-2.mga7 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.1.20-desktop-2.mga7, x86_64: installed-binary from 5.1.20-desktop-2.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.12-1.mga7, 5.2.16-desktop-2.mga7, x86_64: installed-binary from 5.2.16-desktop-2.mga7 virtualbox, 6.0.8-1.mga7, 5.1.14-desktop-1.mga7, x86_64: installed-binary from 5.1.14-desktop-1.mga7 virtualbox, 6.0.14-1.mga7, 5.3.11-desktop-1.mga7, x86_64: installed-binary from 5.3.11-desktop-1.mga7
Donc depuis une console en root, j' ai construit le module dkms ( en ayant démarré sur le noyau défectueux):
Code BASH :
#dkms build -m nvidia-current -v 430.64-1.mga7.nonfree #dkms install -m nvidia-current -v 430.64-1.mga7.nonfree
Ensuite, je me suis dis que pas de module, donc pas d' initrd correct.
J' ai donc reconstuit l' initrd manuellement ( en root):
Code BASH :
#cd /boot # dracut --force initrd-5.3.13-desktop-2.mga7.img $(uname -r)
@ Jybz: sur quel pilote le serveur X démarre ?
edit: ça me fait penser que je devrais vérifier les noyaux qui sont installés sur ma machine, ayant beaucoup de modules virtualbox !
edit 2: après sur la machine, le serveur X ne démarrait pas du tout (ce qui ne semble pas être le cas ici) !
Édité par nic80 Le 01/12/2019 à 10h47

ylyco Membre non connecté
-
- Voir le profil du membre ylyco
- Inscrit le : 31/12/2014
- Groupes :
J'ai attendu 15 minutes, mais je n'ai pas dépassé le message "terminate Plymooth Splash Screen"

Voici ce qu'il sort :
[aaa@localhost ~]$ /sbin/dkms status
nvidia340, 340.107-11.mga7.nonfree, 5.3.13-desktop-2.mga7, x86_64: installed
nvidia340, 340.107-11.mga7.nonfree, 5.3.7-desktop-4.mga7, x86_64: installed
nvidia340, 340.107-11.mga7.nonfree, 5.3.11-desktop-1.mga7, x86_64: installed
nvidia-current, 430.64-1.mga7.nonfree, 5.3.13-desktop-2.mga7, x86_64: installed
nvidia-current, 430.64-1.mga7.nonfree, 5.3.7-desktop-4.mga7, x86_64: installed
nvidia-current, 430.64-1.mga7.nonfree, 5.3.11-desktop-1.mga7, x86_64: installed
virtualbox, 6.0.14-1.mga7, 5.3.7-desktop-4.mga7, x86_64: installed
virtualbox, 6.0.14-1.mga7, 5.3.11-desktop-1.mga7, x86_64: installed
virtualbox, 6.0.14-1.mga7, 5.3.13-desktop-2.mga7, x86_64: installed-binary from 5.3.13-desktop-2.mga7
virtualbox, 6.0.14-1.mga7, 5.3.7-desktop-4.mga7, x86_64: installed-binary from 5.3.7-desktop-4.mga7
virtualbox, 6.0.14-1.mga7, 5.3.11-desktop-1.mga7, x86_64: installed-binary from 5.3.11-desktop-1.mga7
[aaa@localhost ~]$
Est-ce que c'est normal cette sortie au terminal ?
Vaut-il mieux que j'attende la sortie d'un nouveau noyau ?

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Il semble y avoir deux version de pilote différentes:
nvidia340, 340.107-11.mga7.nonfree, 5.3.13-desktop-2.mga7, x86_64: installed
nvidia-current, 430.64-1.mga7.nonfree, 5.3.13-desktop-2.mga7, x86_64: installed
Ce qui me semble être une anomalie, surtout s' il y a uniquement une GTX 1050, la branche 340 ne supportant pas la version 340.107
On peut donc essayer de désinstaller la version 340.107 de l' arbre dkms temporairement ( le mieux étant probablement de desinstaller les paquets 340.107, pour éviter toute réinstallation forfuite) , en faisant en root un:
Code BASH :
dkms remove -m nvidia340 -v 340.107-11.mga7.nonfree --all
Ensuite, on devrait pouvoir reconstruire l' initrd ( qui ne devrait donc plus que contenir le module supportant la carte installée):
Code BASH :
cd /boot dracut --force dracut --force initrd-5.3.13-desktop-2.mga7.img 5.3.13-desktop-2.mga7
En revanche, je ne comprends pas pourquoi cela fonctionne correctement avec le noyau 5.3.11, les deux modules étant présents...
En pourrait essayer de faire une comparaison entre la sortie d' un
Code BASH :
cat /var/log/Xorg.0.log | grep "NVIDIA dlloader X Driver"
entre un démarrage sur le 5.3.11 et le 5.3.13 ( le non affichage de la fenêtre de connexion ne veut pas dire que le système n' a pas démarré, simplement que le serveur X n' a peut être pas démarré parce que le pilote utilisé ne supporte pas la carte graphique ( la combinaison de touche CTRL+ALT+F2 restant potentiellement accessible))

ylyco Membre non connecté
-
- Voir le profil du membre ylyco
- Inscrit le : 31/12/2014
- Groupes :

Comme j'ai une crainte de ne plus pouvoir démarrer mon système avec des commandes que je ne maîtrise pas (et j'ai de nombreuses applications que je ne voudrait pas à avoir à réinstaller) :
- je vais faire un clone de mon disque actuel avant de tester ta méthode (j'ai 2 To à cloner qui me prend 5h, donc je le ferai quand j'aurai du temps)
- peut être que d'ici là un nouveau noyau sera disponible ?...
Je vous tiens au courant de mes avancées sur le sujet.
Merci encore pour vos retours en tout cas


ylyco Membre non connecté
-
- Voir le profil du membre ylyco
- Inscrit le : 31/12/2014
- Groupes :
J'ai rebooté, et le lancement du système sur le noyau 5.3.13 s'est bien déroulé

Merci à vous pour vos conseils.
Bonne continuation.
[aaa@localhost ~]$ /sbin/dkms status
nvidia-current, 430.64-1.mga7.nonfree, 5.3.13-desktop-2.mga7, x86_64: installed
nvidia-current, 430.64-1.mga7.nonfree, 5.3.7-desktop-4.mga7, x86_64: installed
nvidia-current, 430.64-1.mga7.nonfree, 5.3.11-desktop-1.mga7, x86_64: installed
virtualbox, 6.0.14-1.mga7, 5.3.7-desktop-4.mga7, x86_64: installed
virtualbox, 6.0.14-1.mga7, 5.3.11-desktop-1.mga7, x86_64: installed
virtualbox, 6.0.14-1.mga7, 5.3.13-desktop-2.mga7, x86_64: installed-binary from 5.3.13-desktop-2.mga7
virtualbox, 6.0.14-1.mga7, 5.3.7-desktop-4.mga7, x86_64: installed-binary from 5.3.7-desktop-4.mga7
virtualbox, 6.0.14-1.mga7, 5.3.11-desktop-1.mga7, x86_64: installed-binary from 5.3.11-desktop-1.mga7
[aaa@localhost ~]$
Édité par ylyco Le 05/12/2019 à 08h25
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie