web-dev-qa-db-fra.com

Le nomodeset est-il toujours requis?

Je vais installer Ubuntu 15.10 peu de temps après une interruption de Linux. J'aimerais savoir si nomodeset est toujours requis sur les nouvelles versions d'Ubuntu et les nouveaux GPU nVidia. J'ai une GTX970.

En outre, il serait préférable d’installer le pilote propriétaire de nVidia, ou de choisir le pilote dans "Pilotes supplémentaires", ou d’utiliser le PPA des déligneuses pour récupérer le dernier en date.

16
xXToYeDXx

Vous devez utiliser le paramètre nouveau.modeset=0 au lieu de nomodeset.
Installez le système Ubuntu et les pilotes propriétaires NVIDIA de la manière suivante:

Démarrez à partir du support d'installation DVD/USB Ubuntu que vous avez créé auparavant.

Mettez en surbrillance l'option 'Essayer Ubuntu sans installer' et appuyez sur le bouton E clé.
Ajoutez nouveau.modeset=0 à la fin de la ligne linux - appuyez sur F10 pour démarrer.

Installez le système d'exploitation Ubuntu - lorsque vous avez terminé, redémarrez l'ordinateur.

Mettez en surbrillance l'entrée Ubuntu dans le menu de démarrage GRUB et appuyez sur le bouton E clé.
Ajoutez nouveau.modeset=0 à la fin de la ligne linux - appuyez sur F10 pour démarrer.

Sur l'écran de connexion, appuyez sur Ctrl+Alt+F1
Entrez le nom d'utilisateur et le mot de passe - exécutez:

Sudo apt-get update
Sudo apt-get install nvidia-352
Sudo reboot  

En général, il est recommandé d'utiliser les pilotes NVIDIA des référentiels officiels Ubuntu.
Mais comme vous avez un tout nouveau matériel graphique, vous pouvez installer les derniers pilotes officiels NVIDIA.
Le PPA xorg-edgers ne fournit plus les pilotes et a été remplacé par les pilotes GPU.

Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-361
Sudo reboot  

Après l'installation, l'ajout du paramètre nouveau.modeset=0 n'est plus nécessaire.

19
cl-netbox

J'ai eu le même problème avec ma version Xubuntu 18.04 qui fonctionne sur le GPU Nvidia. J'ai essayé d'installer les derniers pilotes Nvidia-390 et nvidia-prime et de mettre à jour les installations de mon pilote lorsque ces solutions affichent [1][2] , et j'ai ajouté nouveau à la liste de blocage, mais aucun de ceux-ci a fonctionné. J'ai donc ajouté le paramètrenouveau.modeset=0 au fichier grub.cfg du 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 ici

Exécutez Sudo nano /etc/default/grub et ajoutez le paramètre nvidia-drm.modeset=1 à la ligne GRUB_CMDLINE_LINUX_DEFAULT. Enregistrez les modifications que vous avez apportées et exécutez Sudo update-grub.
Redémarrez le système d’exploitation Ubuntu. À présent, tout devrait fonctionner correctement - comme prévu.

3
debugging XD

Juste un constat: nos machines équipées de GPU NVIDIA GTX 10xx et de processeurs Ryzen se sont souvent retrouvées coincées avec le "verrouillage logiciel" et nécessitaient un redémarrage brutal. Les autres machines avec nomodeset ainsi que lesdites machines après ce paramètre ne sont pas bloquées. Donc, il semble y avoir une causalité au-delà de tout démarrage.

Voir aussi: NMI Watchdog: BUG: soft lockup

1
Bohumir Zamecnik