web-dev-qa-db-fra.com

Impossible de faire fonctionner le pilote NVIDIA avec Ubuntu 12.10

Je semble avoir un problème semblable à beaucoup mais je n'ai pas réussi à le résoudre:

  • avoir un Lenovo N581 avec un NVIDIA GeForce 610M
  • viens d'installer une nouvelle Ubuntu 12.10 64 bits, + KDE
  • et j'essaie de faire fonctionner ma carte NVIDIA.

J'ai essayé toutes les solutions de contournement publiées: purgez nvidia, installez les sources/en-têtes du noyau puis réinstallez nvidia-current-updates (ou simplement nvidia-current), faites "Sudo nvidia-xconfig".

Il crée un xorg.conf mais ne fait pas grand chose (pas de section de module en passant). Le résultat est que mon système (jokey) me dit que le pilote est là mais qu’il n’est pas utilisé et que je n’obtiens qu’une résolution de 640x480. Si j'essaie de lancer nvidia-settings, le pilote nvidia n'est pas utilisé.

Je fais tout cela sous kde mais je suppose que c'est important à ce stade.

Un soupçon de comment résoudre ce problème? Je me sens coincé et je ne peux utiliser aucune des accélérations, ce qui explique en partie pourquoi j'ai eu cet ordinateur portable en premier lieu ...

merci pour toute aide/conseil que vous pouvez fournir!

7
user1293231

La solution de travail peut être trouvée sur le lien ci-dessous:

  • Assurez-vous que le système est à jour en premier (le nouveau noyau sera donc appliqué en premier).

https://askubuntu.com/a/202680/111057

Il permet au pilote nVidia deb de compiler le module de démarrage du noyau lors de son installation, mais il échoue sans les packages corrects (non inclus par défaut et sans dépendance directe des pilotes nVidia deb/package). Après avoir résolu le problème ci-dessus, j’ai eu une résolution complète sur Ubuntu 12.10, Mint v14 et Kubuntu 12.10.

4
Glenn Chugg

Les modules devraient s’installer et fonctionner dans une certaine mesure. Il peut y avoir d'autres problèmes tels que la performance ou la corruption, mais c'est un autre problème. Vous devez redémarrer ou au moins redémarrer X pour que le module prenne effet. Êtes-vous impatient et ne donnez-vous pas une chance de charger les pilotes? Pour récapituler la procédure:

Sudo apt-get install nvidia-current

ou

Sudo apt-get install nvidia-current-updates

puis

Sudo reboot

ou simplement vous déconnecter et vous reconnecter pour redémarrer X. (Compte tenu de vos problèmes, peut-être qu'un nouveau démarrage ne ferait pas de mal, même si théoriquement un redémarrage de X est tout ce qui est nécessaire.)

Prochain essai

nvidia-settings

Si le pilote fonctionne suffisamment bien pour que vous puissiez le voir, il devrait charger le programme de paramétrage. Avoir un ordinateur portable par défaut à un mode vraiment basse résolution est sacrément étrange. Cela ne devrait pas arriver, même (surtout) avec le nouveau pilote.

Je suppose que vous avez installé Ubuntu, puis ajouté KDE? Peut-être juste essayer l'unité par défaut pendant un moment. Je n'utilise pas KDE, je ne suis donc au courant d'aucun problème spécifique susceptible de vous compliquer la tâche. Peut-être débarrassez-vous de /etc/X11/xorg.conf et recommencez à zéro.

3
fabricator4

J'ai eu le même problème avec mon Lenovo G780 ... Je ne pouvais pas comprendre pourquoi les pilotes nvidia ne fonctionnaient pas.

ALORS ... j'ai découvert que l'ordinateur reposait sur la technologie Optimus . Graphiques hybrides où la puce nvidia est "superposée" sur les graphiques intel. Utile pour économiser beaucoup d’énergie, nvidia n’intervient que lorsque vous utilisez des programmes graphiques intensifs.

C'est une fonctionnalité intéressante ... lorsque vous utilisez Windows. Linux n'a pas encore rattrapé, mais des mesures open source sont prises.

Le projet s'appelle Bumblebee. Cela fonctionne pour moi jusqu'à présent.

J'aurais aimé savoir cela auparavant. Je ne sais pas si cela s'applique à votre scénario, mais d'après ce que j'ai lu, la technologie est grandement utilisée par les chipsets Sandy/Ivy Bridge.

--modifier--
Vous pouvez rechercher Optimus en exécutant la commande suivante:

lspci -vnn | grep '\''[030[02]\]'

Si elle génère deux lignes , vous avez probablement un ordinateur portable Optimus.

3
beanaroo

J'ai rencontré ce problème le jour de la publication et j'ai utilisé Sudo apt-get install linux-source linux-headers-$(uname -r) à l'époque, et jusqu'à ce que la mise à jour de la semaine dernière (4 novembre) le casse à nouveau.

Fonctionnement

Sudo apt-get remove --purge nvidia-current linux-source linux-headers-*
Sudo apt-get autoremove --purge
Sudo apt-get update
Sudo apt-get install nvidia-current

travaillé cette fois.

Je suppose que lors de la publication de nvidia-current, les en-têtes et les sources n'étaient pas considérés comme des dépendances et maintenant, ils l'ont confondu. Espérons que cela soit résolu pour ici.

1
senshikaze

installer le pilote nvidia gt 610m pour Ubuntu 12.10:

supprimez d'abord le pilote nvidia:

Sudo apt-get remove nvidia-current && Sudo apt-get remove nvidia-current-update

Ensuite :

Sudo apt-add-repository ppa:xorg-edgers/ppa
Sudo apt-get update && Sudo apt-get install nvidia-current nvidia-settings

Pour Ubuntu 12.04 ou une version antérieure:

Sudo apt-get remove nvidia-current && Sudo apt-get remove nvidia-current-update

Ensuite :

Sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update && Sudo apt-get install nvidia-current nvidia-settings

Bonne chance

1
jalal