2 votes

Comment installer le pilote nvidia pour un GeForce 9300M ?

Hier, j'ai installé ubuntu 11.04 (au lieu de 10.10). Et j'ai besoin d'installer le pilote Nvidia qui supporte Opengl 3.3. Dans 10.10 je l'ai fait d'une telle manière :

Ctrl+alt+f1 connexion

sudo /etc/init.d/gdm stop
sudo sh driver.run 
startx

Non, ça ne marche pas. Parce que ctrl+alt+f1 ne montre pas l'écran de connexion. Seulement un écran noir. J'ai cherché ce problème sur Google. Certaines personnes ont ce problème mais personne ne sait comment le résoudre. Parfois les gens disent que c'est lié à la carte vidéo ou au pilote. Mais j'ai une GeForce 9300M G, et j'ai activé un pilote standard. Quoi qu'il en soit, cela fonctionnait dans la 10.10, mais ne fonctionne plus maintenant.

Le problème principal est que je dois tuer xserver pour installer ce pilote. Le fait de tuer le processus ne fait que redémarrer xserver.

Aussi, j'ai essayé de /etc/init.d/gdm stop dans la console GUI. Il est dit que "Fake initctl, doing nothing". Google n'a pas aidé dans ce cas aussi.

Une idée pour installer ce pilote ?

1voto

Evan Points 1318

Installer les pilotes de la manière officielle

Le moyen le plus sûr d'installer les pilotes de matériel est d'exécuter System->Administration->Additional Drivers de la session classique.

Lorsque vous installez des pilotes à partir de Pilotes supplémentaires, choisissez le pilote recommandé et activez-le. Une fois que vous avez fait cela, la fenêtre devrait ressembler à ceci :

alt text

J'ai une carte similaire (GeForce 9300M GS) et ce pilote fonctionne bien.

Vous ne devez installer des pilotes à partir de fichiers .run que si :

  1. Vous ne disposez pas d'une connexion Internet sur votre ordinateur Ubuntu.
  2. Il n'y a pas d'autre moyen d'installer les pilotes.

Installation de pilotes graphiques à partir de fichiers .run

J'ai, dans le passé, été sans connexion Internet à cause d'un modem Windows XP uniquement. Voici les étapes que j'ai suivies pour installer mes pilotes graphiques (NVidia) ( post original du forum ):

  1. Enregistrez le fichier .run dans votre dossier personnel. Celui-ci doit avoir le chemin /home/YOURUSERNAME . Vous pouvez y accéder à partir de Places->Home Folder .

  2. Pulse Ctrl + Alt + F1 . Cela devrait faire apparaître une interface de ligne de commande en mode texte.

  3. Connectez-vous en entrant d'abord votre nom d'utilisateur puis votre mot de passe. Notez que lorsque vous saisissez votre mot de passe, vous ne verrez pas les lettres de votre mot de passe apparaître à l'écran pendant que vous tapez. Ceci est normal et est fait pour des raisons de sécurité.

  4. Une fois connecté, entrez les commandes suivantes en les saisissant, puis en appuyant sur enter :

    cd ~

    sudo /etc/init.d/gdm stop

    sudo chmod +x driver.run

    sudo ./driver.run

  5. Attendez que le programme d'installation se termine puis entrez cette commande : sudo /etc/init.d/gdm start . Cela devrait ramener l'interface graphique.

  6. Je ne suis pas tout à fait sûr que cette étape soit nécessaire et, pour être honnête, je ne sais pas ce qu'elle fait mais lorsque j'ai installé le pilote, j'ai ouvert un terminal Applications->Accessories->Terminal et a entré cette commande : sudo nvidia-xconfig --add-argb-glx-visuals . Cela m'a permis d'activer les effets visuels.

0voto

Ben Straub Points 3224

Démarrez en mode récupération et choisissez root (ou netroot) - cela ne lancera pas X, mais vous amènera à root Shell sur tty1 à la place.

0voto

kmilo Points 282

Vous devez normalement installer le pilote à partir des dépôts (sudo apt-get install nvidia-current) mais je ne suis pas sûr que cela supporte opengl 3.3. Voici comment exécuter le pilote :

(sauvegarder toutes vos données)

sudo telinit S

choisissez "root prompt"

./driver.sh
sudo reboot

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