Je suis nouveau sur le forum mais j'utilise ArchLinux depuis plus de 5 ans avec beaucoup de plaisir !
Enfin, ça c'était jusqu'à hier...
J'ai voulu faire une mise à jour complète du système et pas mal de paquets y sont passés. Dont les drivers Nvdia et le noyau Linux (pas Xorg). Je ne saurais vous faire la liste de tous les paquets qui ont été mis à jour car, j'ai refait une fresh install ce matin. Malheureusement, le problème persiste... J'y reviendrai.
Voilà le souci, c'est un freeze au moment du boot sur "Reached Graphical Interface". Je sais qu'il y a eu plusieurs sujets ici et sur le forum anglophone. J'ai déjà eu plusieurs fois cette erreur et j'ai toujours réussi à me débrouiller pour la corriger. Mais cette fois, je m'avoue vaincu. Je n'y comprends plus rien !
Je vous donne d'abord mon matériel : j'ai deux GTX970 comme en attestent nvidia-smi et lspci. Je n'utilise pas le SLI et je veux juste que le rendu se fasse sur un seul GPU. Ca marchait très bien jusque là depuis plus de 3 ans...
J'ai donc le driver nvidia des dépots officiels, qui marchait jusqu'à présent (avant j'utilisais les drivers beta quand nvidia ne supportait pas encore bien les GTX970 puis j'ai switché).
Pensant que mon installation pouvait avoir quelques pépins depuis le temps qu'elle était en place, j'ai décidé de faire une fresh install donc pour essayer de corriger ce souci. Rien n'y a fait !
En fait, c'est encore plus sournois. Quand j'ai installé les drivers nvidia, j'ai lancé startx et j'ai bien eu un rendu de xterm comme souhaité. Super, j'ai alors rebooté... et voilà que ça ne marche plus ! Le pire, c'est que je ne trouve rien dans les logs indiquant une erreur critique explicant cette situation.
Un peu de détails sur mon installation.
Mon kernel :
Code : Tout sélectionner
Linux archlinux 4.20.6-arch1-1-ARCH #1 SMP PREEMPT Thu Jan 31 08:22:01 UTC 2019 x86_64 GNU/Linux
J'ai pu passer à côté d'une ligne car franchement, j'ai testé quelques trucs comme "modprobe nvidia", "nvidia-xconfig", "xrander -auto" dans le .xinitrc (j'ai un seul écran) etc... sans résultat.
J'ai essayé de lancer SDDM et GDM, ça freeze.
C'est d'autant plus énervant que hier j'ai installé ArchLinux sur mon ordi portable doté d'une GTX1060, et là ça tourne impec avec le même driver et tout. Donc là, je n'y comprends plus rien...
Quant à me passer du driver vidéo, c'est impossible : je code des applis OpenGL, fais des rendu Blender, etc...
Bref, si quelqu'un a une petite idée ?
Merci beaucoup pour votre aide, je reste à votre disposition s'il manquait des logs/infos croustillantes.
PS: contrairement à mon portable, je n'ai pas de GPU Intel. Mon CPU est un Core i7 5930K sans chipset graphique. Donc pas d'Optimus, Bumblebee, etc.
En fait c'est une configuration des plus simples mais ça bloque...
PS2: "You have booted with nomodeset" dans journalctl : il me fallait cette option "nomodeset" jusqu'à présent pour démarrer. Peut-être que c'est ça la cause, mais je ne connais rien à cette chose. J'ai essayé sans, même résultat.