5 votes

Problèmes de pilote Nvidia sur Xubuntu 18.04, impossible d'atteindre l'écran de connexion

Je cours un ordinateur portable avec Nvidia Optimus sur Xubuntu 18.04, et je n'arrive tout simplement pas à faire fonctionner les pilotes nvidia du tout.

J'ai utilisé à la fois Kubuntu 18.04 et Ubuntu Budgie 18.04, et j'ai pu me connecter en utilisant les pilotes nvidia-390 (bien que l'écran de connexion soit noir jusqu'à ce que j'essaie de me connecter, ce qui m'a permis de me connecter en utilisant les pilotes nvidia, les écrans de connexion ne se chargeaient tout simplement jamais?), mais sur Xubuntu 18.04, j'ai l'impression d'avoir tout essayé pour faire fonctionner les pilotes nvidia. J'ai essayé plus de 6 pilotes nvidia différents (340, 380, 384, 390, il y en a probablement d'autres que j'oublie), j'ai essayé d'exécuter nvidia-xconfig, essayé de supprimer /etc/X11/xorg.conf, même essayé de modifier les options de démarrage de grub.

Le plus proche que j'ai apparemment obtenu est de ne pas changer les options de démarrage de grub, d'installer n'importe quel pilote nvidia, et d'exécuter nvidia-xconfig. Cela ne me permet toujours pas de démarrer jusqu'à l'écran de connexion, mais cela affichera l'écran de connexion de démarrage comme d'habitude, mais le démarrage se figera avec un curseur qui ne clignote pas en haut à gauche de l'écran.

Je peux entrer dans un TTY avec CTRL+ALT+F1, et apporter des modifications là-bas, je ne parviens simplement jamais à atteindre un écran de connexion. Grub est complètement visible, et sans exécuter nvidia-xconfig, je peux quand même entrer dans un TTY, mais l'écran est complètement vide jusqu'à ce que j'entre dans un TTY, contrairement à nvidia-xconfig, où je peux entrer dans un TTY, mais cela se fige sur ce curseur qui ne clignote pas.

J'ai passé des jours à me cogner la tête contre un mur en essayant de comprendre cela, donc toute aide est appréciée, et je peux fournir plus d'informations si nécessaire.

1voto

Michael Murdock Points 341

J'ai utilisé Xubuntu 16.04 et cela fonctionnait bien, juste quelques problèmes une fois avec les pilotes NVIDIA, mais depuis je n'ai pas eu de problèmes. Eh bien, avec l'arrivée de Xubuntu 18.04, je n'avais pas de support cuda dans Blender. Je pensais que c'était un problème avec les GPU Quadro... alors j'ai retiré le Quadro, j'ai obtenu une nouvelle Gigabyte GTX 750 ti 4 Go de RAM, j'ai fait une réinstallation fraîche et j'ai configuré les pilotes, mais en rendu dans Blender c'était en cours d'exécution sur le processeur Xeon. J'ai essayé d'installer les pilotes de NVIDIA et la configuration a échoué dans TTY1. J'ai formaté à nouveau la machine, téléchargé à nouveau les pilotes NVIDIA et cela a échoué. Durant ces installations et tests, j'ai rencontré plusieurs bugs.

Probablement je vais réinstaller l'ancien Xubuntu 16.04. Je pense qu'il y a quelque chose qui ne va pas sur les nouvelles versions LTS de la famille Ubuntu et entre perdre tout ce temps à essayer de le faire fonctionner... au lieu d'installer et de reprendre le travail, il y a une énorme différence. Bien sûr, ce n'est pas le genre de manière dont j'aime passer mon temps ou obtenir d'autres cartes GPU en espérant que ceci ou cela pourrait marcher.

J'espère que quelqu'un réparera cela bientôt.

0voto

Drop MC Points 1

Je rencontre également ce problème. La meilleure solution que j'ai trouvée est :

sudo apt remove libnvidia-ifr1-390 libnvidia-ifr1-390:i386 nvidia-driver-390

Cela permet simplement aux mises à jour non nvidia de continuer mais ne résout pas le problème en lui-même.

0voto

debugging XD Points 141

J'ai eu le même problème avec ma version Xubuntu 18.04 qui fonctionne sur un GPU Nvidia.

J'ai essayé d'installer les derniers pilotes Nvidia-390 et nvidia-prime et mis à jour mes installations de pilotes comme indiqué dans Is nomodeset still required? et Trying to install Ubuntu results in freezing splash screen - nomodeset did not work, et j'ai ajouté nouveau à la liste de blocage, mais rien de tout cela n'a fonctionné.

Alors ce que j'ai fait, c'est que j'ai ajouté le paramètre nouveau.modeset=0 au fichier grub.cfg dans le répertoire \boot\grub\. J'ai ajouté la ligne après chaque ligne "linux...", par exemple:

menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
    linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash nouveau.modeset=0
    initrd /boot/initrd.img-2.6.37-12-generic
    } 

Donc, je crois que vous devez ajouter ce paramètre dans tout le script. J'ai essayé cette solution et le pilote GPU Nvidia a cessé de planter.

Une autre approche comme décrit dans Ubuntu 18.04 stopped working with NVIDIA drivers

Exécutez sudo nano /etc/default/grub et ajoutez le paramètre nvidia-drm.modeset=1 entre les guillemets à la ligne commençant par GRUB_CMDLINE_LINUX_DEFAULT. Enregistrez les modifications apportées et exécutez sudo update-grub.

Redémarrez le système d'exploitation Ubuntu, et maintenant, tout devrait fonctionner correctement - comme prévu.

0voto

user3477652 Points 1

Voici un iso en direct de xubuntu-bionic avec nvidia-390.48 et prime de MatheuGras-TimRichardson

Il a basculé correctement lors des tests en direct avec un ordinateur portable Acer VN7 4 Go

https://sourceforge.net/projects/toysbox/files/bionic-nvidia/xubuntu-18.04-4.15.0-24-nvidia.iso

Les captures d'écran + journaux sont sur le site

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X