web-dev-qa-db-fra.com

Comment installer le pilote nvidia pour une GeForce 9300M?

Hier, j'ai installé Ubuntu 11.04 (au lieu de 10.10). Et je dois installer le pilote nvidia qui supporte opengl 3.3. En 10.10, je l’ai fait de la manière suivante:

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. Juste un écran noir. J'ai googlé ce problème. Certaines personnes l’ont mais personne ne sait comment le résoudre. Parfois, les gens disent qu'il est connecté avec une carte vidéo ou un pilote. Mais j'ai GeForce 9300M G et j'ai activé un pilote standard. Quoi qu'il en soit, cela a fonctionné dans 10.10, mais ne fonctionne pas maintenant.

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

De plus, j'ai essayé de /etc/init.d/gdm arrêter dans la console graphique. Il dit que "Fake initctl, ne rien faire". Google n'a pas aidé dans ce cas aussi.

Des idées pour installer ce pilote?

2
Alex

Installation des pilotes de manière officielle

La méthode prise en charge pour installer les pilotes de matériel consiste à exécuter System->Administration->Additional Drivers à partir de la session classique.

Lorsque vous installez des pilotes à partir de pilotes supplémentaires, choisissez le pilote recommandé et activez-le. Une fois cela fait, 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 les pilotes à partir de fichiers .run que si:

  1. Vous n'avez pas de 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

Auparavant, je n'avais pas de connexion Internet à cause d'un modem uniquement Windows XP. Voici les étapes que j'ai suivies pour installer mes pilotes graphiques (NVidia) ( message d'origine sur le forum ):

  1. Enregistrez le fichier .run dans votre dossier personnel. Cela devrait avoir le chemin /home/YOURUSERNAME. Vous pouvez y accéder à partir de Places->Home Folder.
  2. Presse 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 entrez 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 tapant puis en appuyant sur enter:

    cd ~

    Sudo /etc/init.d/gdm stop

    Sudo chmod +x driver.run

    Sudo ./driver.run

  5. Attendez la fin du programme d'installation, 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 requise et, pour être honnête, je ne sais pas ce qu'elle fait, mais quand j'ai installé le pilote, j'ai ouvert un terminal Applications->Accessories->Terminal et entré cette commande: Sudo nvidia-xconfig --add-argb-glx-visuals . Cela m'a permis d'activer les effets visuels.

1
dv3500ea

Vous souhaitez normalement installer le pilote à partir du dépôt (Sudo apt-get install nvidia-current), mais je ne sais pas si cela prend en charge opengl 3.3. Voici comment vous exécuteriez le pilote:

(sauvegarder toutes vos données)

Sudo telinit S

choisissez "Invite root"

./driver.sh
Sudo reboot
0
nerdy_kid

Démarrez en mode de récupération et choisissez root (ou netroot) - cela ne lancerait pas X, mais laissez-vous aller à root à la place de tty1.

0
Piskvor