web-dev-qa-db-fra.com

Le pilote propriétaire Nvidia se bloque / se bloque / un écran vide lors de la connexion en 13.10

J'utilise une nouvelle copie d'Ubuntu 13.10 avec un Nvidia GTS 450. Avec le pilote Open Source Nouveau, tout fonctionne correctement, même si ce n'est pas aussi rapide que le pilote propriétaire. Lorsque j'installe le pilote propriétaire Nvidia, l'écran se bloque/se bloque juste avant la connexion. L'ordinateur démarre et juste avant la connexion, le moniteur passe en mode d'économie d'énergie. À ce stade, je peux toujours utiliser SSH sur l'ordinateur, mais l'écran et le clavier connecté à la machine sont gelés. Je dois faire un arrêt brutal. J'ai essayé les pilotes suivants mais chacun d'eux souffre du même problème. 304 (Centre du logiciel Ubuntu) 304-mises à jour (Centre du logiciel Ubuntu) 319 (Centre du logiciel Ubuntu) 319-mises à jour (Centre du logiciel Ubuntu) 331 (xorg edgers ppa) 331 (site Web de Nvidia) Voici une vidéo qui illustre le problème Le problème . Cela n'a commencé qu'en 13h10 pour moi. 13.04 était bien.

Curieusement, je peux parfois utiliser le mode de récupération. Je sélectionne le mode de récupération, passe en mode sans échec, appuyez sur Ctrl + Alt + F1 pour revenir à la commande Invite lorsque la boîte de dialogue de reconfiguration graphique est affichée. Ensuite, j'appuie sur Ctrl + C pour supprimer le processus en cours, puis il démarre directement à l'écran de connexion à l'aide du pilote propriétaire. Voici une vidéo de la solution de contournement . Des pensées?

Mise à jour du 18 février: Ce problème a été répété sur l’une de mes autres machines exécutant une carte Nvidia. La machine fonctionnait sous 13.04 avec des pilotes propriétaires et a été mise à niveau vers 13.10. Après la mise à niveau, le même problème d’écran noir s’est produit. Le SShing dans la machine et le retour aux pilotes Open Source ont résolu le problème.

10
NahsiN

Avez-vous essayé de télécharger d'autres pilotes sur le site Web de NVIDIA? Je n’utilise jamais les packages de pilotes qu’ils fournissent avec Ubuntu OS, car ils sont très pénibles pour la plupart des cartes nvidia, à l’exception de quelques-unes. Au lieu de cela, je vais sur NVIDIA et choisis un ou plusieurs pilotes Linux pour ma carte vidéo nvidia et installe celui qui fonctionne le mieux, comme le montrent de nombreux tutoriels présents sur askubuntu.com.

En passant, vous pouvez trouver un plus grand choix de pilotes pour votre carte si vous utilisez le lien "Pilotes bêta et anciens" situé au milieu de la page Téléchargements de pilotes NVIDIA . Choisissez votre carte vidéo (GeForce - Série GeForce 400 - GeForce GTS 450) dans la liste et choisissez également la section "Pilotes certifiés/recommandés" et non la section "Tous les pilotes". Je recommande personnellement la version "331.38" pour votre carte vidéo GTS 450, et vous pouvez la trouver ici .

Avez-vous déjà essayé la version Linux 331.49, celle-ci devrait fonctionner à merveille, mais vous dites que ce n'est pas le cas. Peut-être devriez-vous installer l'environnement LXDE, tous les packages, ainsi que LXDM en tant que gestionnaire d'affichage par défaut car, de par ma propre expérience, les cartes NVIDIA fonctionnent mieux dans un environnement lxde.

Il existe des pilotes vidéo Linux spécifiques pour votre Nvidia GTS 450, Linux 32bits et Linux 64bits, en fonction de l'architecture de votre ordinateur, je n'en suis pas certain, je veux dire que je n'ai aucune idée de la configuration de votre PC.

Vous pouvez installer votre pilote après avoir supprimé tous les pilotes nvidia de votre système Ubuntu. Code:

Sudo apt-get remove nvidia*

Après cela, sans redémarrer, vous devez également supprimer complètement le pilote NOUVEAU à l’aide de Synaptic, puis répertorier le pilote NOUVEAU et les pilotes propriétaires que vous avez utilisés en modifiant ce fichier:

gksu leafpad etc/modprobe.d/nvidia-graphics-drivers.conf

Assurez-vous d’abord que vous avez installé GKSU et LEAFPAD.

Sudo apt-get install gksu leafpad

Vous devez ajouter dans votre fichier 'nvidia-graphics-drivers.conf' ces lignes:

blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-319

Après avoir édité et enregistré le fichier 'nvidia-graphics-drivers.conf', vous pouvez redémarrer et après le redémarrage, quittez la console à l'invite de connexion (CTRL + ALT + F1) et connectez-vous en tant qu'utilisateur, qui est votre nom d'utilisateur pour Ubuntu/linux.

N.B. D'après mon expérience, la plupart du temps, en particulier après une nouvelle installation d'Ubuntu, il n'y a pas de fichier 'nvidia-graphics-drivers.conf' dans etc/modprobe.d, et si c'est le cas, vous devez pour créer un nouveau fichier dans un éditeur de texte, ajoutez les lignes au pilote blacklist nouveau et aux autres pilotes, puis enregistrez ce nouveau fichier sous le nom 'nvidia-graphics-drivers.conf' sans les guillemets dans etc/modprobe.d. Vous pouvez utiliser le gestionnaire de fichiers PCMANFM pour ouvrir etc/modprobe.d en tant que "racine" afin de pouvoir facilement créer et enregistrer ce nouveau "nvidia-graphics-drivers.conf".

Tapez ensuite ce code dans la console pour empêcher le gestionnaire d'affichage d'interférer avec la mise à jour du pilote vidéo:

Sudo stop kdm

ou

Sudo stop lightdm

ou

Sudo stop lxdm

Choisissez votre gestionnaire d'affichage par défaut pour celui-ci. Gnome utilise lightdm, KDE utilise kdm et LXDE utilise lxdm.

Après avoir reçu le message "Gestionnaire d’affichage arrêté/en attente", vous êtes certain d’avoir arrêté le gestionnaire d’affichage pour interférer avec la mise à jour de votre pilote vidéo. En passant, vous devez d’abord vérifier le gestionnaire d’affichage que vous utilisez dès le début, avant de supprimer les pilotes nvidia. Appuyez simplement sur CTRL+ALT+F1 et connectez-vous en tant qu’utilisateur et saisissez dans la console le code ci-dessus:

Sudo stop lightdm 

(kdm, lxdm tout ce qui est présent sur votre système).

Pour installer votre nouveau pilote vidéo que vous avez obtenu sur le site Web de NVIDIA, vous devez d’abord cd (pointer) vers le répertoire où vous l’avez sauvegardé. Une fois que vous y êtes, vous pouvez l'installer en tapant cette commande dans la console:

Sudo sh NVIDIA-Linux......run

Utilisez le nom exact de votre pilote vidéo, lettres majuscules incluses. La commande 'dir' peut vous aider à voir le pilote et à taper correctement son nom pour pouvoir l'installer. Ensuite, vous serez guidé, étape par étape, sur la façon d’installer votre pilote vidéo, et à la fin, il vous sera demandé si vous souhaitez que nvidia manager enregistre votre nouvelle configuration pour vous… appuyez sur YES. Redémarrez et, une fois connecté, enregistrez votre nouvelle configuration de serveur X à l’aide de cette commande:

 Sudo nvidia-xconfig

Si, par hasard, un nouveau pilote ne fonctionne pas comme prévu après le redémarrage, vous devrez en installer un autre dans la liste de NVIDIA fournie dans la section "Pilotes bêta et anciens" spécifiquement pour votre GeForce GTS 450. Assurez-vous de Commencez par télécharger 3 ou plus de ces pilotes dans la liste, puis testez-les un par un. Le pire scénario est celui où vous devez réinstaller le pilote nouveau si rien d'autre ne fonctionne, mais vous devez d'abord éditer le fichier 'nvidia-graphics-drivers.conf' et supprimer les 2 lignes qui faisaient la liste noire du pilote nouveau auparavant.

J'espère que cela t'aides. Si ce n’est pas le cas, vous devriez demander à l’équipe ubuntu de vous fournir une liste des cartes graphiques qui fonctionnent le mieux dans UBUNTU 13.10, ainsi que dans Ubuntu LTS 12.04 (demandez-leur une liste complète incluant les cartes vidéo NVIDIA et ATI testées dans leur ubuntu avec des pilotes propriétaires) et remplacez votre carte par une autre qui ne vous causera pas autant de maux de tête.

Je suis sûr que vous avez conservé d'anciennes cartes vidéo dans votre tiroir au cas où vous en auriez besoin à l'avenir. Utilisez votre GeForce GTS 450, qui est d'ailleurs une carte vidéo géniale, uniquement dans un environnement Windows. En parlant de Windows, rencontrez-vous les mêmes problèmes d’affichage bloqué/bloqué?

4
Taz D.