web-dev-qa-db-fra.com

Pourquoi Ubuntu nvidia-current ne prend-il pas en charge les derniers pilotes propriétaires des versions LTS?

Par exemple dans mon système Lucid 10.04 LTS, j'ai dû désinstaller les pilotes propriétaires ubuntu et installer manuellement les pilotes sur nvidia.com pour une carte vidéo mise à niveau pour obtenir le système travailler.

Cela ne semble pas être en accord avec politique de MS ou avec wiki Ubunt

"nvidia-graphics-drivers" versions publiées dans Ubunt

Precise (295.20-0ubuntu1): restricted/misc 
Lucid-updates (195.36.24-0ubuntu1~10.04.1): restricted/misc 
Oneiric (280.13-0ubuntu6): restricted/misc 
Natty (270.41.06-0ubuntu1): restricted/misc 
Maverick (260.19.06-0ubuntu1): restricted/misc 
Lucid (195.36.15-0ubuntu2): restricted/misc 

Cette liste semble obsolète, mon système maverick a 295.20-0ubuntu1 ~ maverick ~ xup1 installé.

Mise à jour: versions au 17-OCT-2012

Quantal (304.51.really.304.43-0ubuntu1): restricted/misc 
Lucid-updates (195.36.24-0ubuntu1~10.04.3): restricted/misc 
Precise-updates (295.40-0ubuntu1.1): restricted/misc 
Oneiric-updates (280.13-0ubuntu6.2): restricted/misc 
Natty-updates (270.41.06-0ubuntu1.2): restricted/misc 
Lucid-security (195.36.24-0ubuntu1~10.04.3): restricted/misc 
Natty-security (270.41.06-0ubuntu1.2): restricted/misc 
Oneiric-security (280.13-0ubuntu6.2): restricted/misc 
Precise-security (295.40-0ubuntu1.1): restricted/misc 
Precise (295.40-0ubuntu1): restricted/misc 
Oneiric (280.13-0ubuntu6): restricted/misc 
Natty (270.41.06-0ubuntu1): restricted/misc 
Lucid (195.36.15-0ubuntu2): restricted/misc 
2
keepitsimpleengineer

Il y a toujours une tension dans les versions LTS entre la prise en charge du matériel le plus récent et le fonctionnement du matériel existant.

Pour le noyau sur 10.04, cela est pris en charge avec le linux-backports-* noyaux - ce sont des noyaux de la version de développement actuelle, donc incluez le support matériel le plus récent. Surtout, ils sont opt in - si vous en avez besoin, vous pouvez les installer, mais si votre matériel fonctionnait à la version 10.04, nous pouvons être beaucoup plus confiants que votre matériel continuera à fonctionner avec la valeur par défaut (2.6.32) noyau qu'avec linux-backports-*.

Pour Ubuntu 12.04, il existe des analogues nvidia-current-updates et fglrx-updates paquets. Nous pouvons les mettre à jour sans craindre de casser le matériel qui fonctionnait à la sortie, et les utilisateurs qui en ont besoin peuvent s'inscrire.

Les mises à jour majeures des pilotes - par exemple, des pilotes de la série 195 aux pilotes de la série 295 - comportent de sérieux risques de faire échouer des choses qui fonctionnent actuellement. C'est inacceptable pour un LTS: les gens utilisent le LTS précisément pour ne pas obtenir de changements de rupture. Le nvidia-current-updates la solution évite ce problème.

4
RAOF

Premièrement, le wiki Ubuntu, comme c'est le cas avec presque tous les wiki, est édité et maintenu par la communauté. Il peut facilement devenir obsolète et si vous trouvez des informations obsolètes, nous vous encourageons à suggérer une modification.

Deuxièmement, le principal problème avec la prise en charge des derniers pilotes sur les anciennes versions est la prise en charge des noyaux plus anciens et des versions du gestionnaire d'affichage X. Il devient difficile de maintenir la compatibilité à mesure que les choses vieillissent et, finalement, les développeurs doivent abandonner la prise en charge de certains des anciens logiciels afin d'introduire de nouvelles fonctionnalités, de fermer certains bogues et de prendre en charge les API plus récentes, etc.C'est pourquoi vous constatera que, bien que la version 10.04 soit une version LTS, elle n'a pas toujours la possibilité d'obtenir les logiciels et les pilotes les plus récents et les "plus grands". Heureusement, la version 12.04, la prochaine version de LTS, vous permettra d'exécuter des versions ultérieures des pilotes NVidia, afin que vous puissiez y mettre à niveau quand il sera disponible.

0
RolandiXor

le 12.04, le support pour nvidia-173 ne fonctionne pas, car il ne dispose pas du support ABI nécessaire. Le pilote nvidia-current ne prend pas en charge la série fx 5 (le mien est nvidia fx 5500), alors au revoir pour l'accélération 3D pour l'instant. grrrr

(l'installation manuelle des pilotes (la version actuelle ou 173) ne fonctionne pas aussi bien, car la première ne fonctionne pas réellement sur fx5500 et la seconde n'a pas le support ABI.) une aide?

0
ssuuddoo

pourquoi le LTS ne prend pas en charge les derniers pilotes ...

Le LTS vise à fournir un système stable pour la plus large gamme de personnes et de systèmes.

Ainsi, si vous recherchez la dernière version - regardez la prochaine version de développement et/ou installez des PPA ou compilez votre propre code. Il faut s'attendre à une instabilité potentielle - ce n'est donc pas pour les timides.

Bonnes nouvelles...

En raison de l'accent mis par Canonical sur l'intégration des derniers jeux dans la version 12.04 et les versions plus récentes, des packages expérimentaux sont désormais disponibles.

La phrase clé est expérimentale - ce sont les derniers (ou presque les plus récents) directement des principaux fournisseurs de graphismes. Ils ont été testés par ces fournisseurs et doivent être diffusés aux bêta-testeurs. Par conséquent, vous devez soigneusement considérer cela si vous n'êtes pas sûr de résoudre les problèmes d'écran noir.

Nvidia

Plus récent - des packages plus expérimentaux seront disponibles pour la version 12.04 et les versions futures.

Ces packages sont étiquetés nvidia-experimental - au moment de la rédaction, le package est nvidia-experimental-304. Pour trouver le type de package expérimental nvidia-experimental et appuyez sur TAB pour saisir automatiquement le nom.

c'est à dire.

Sudo apt-get install nvidia-experimental-304

Lors de la publication, les premières versions canoniques vers le référentiel proposed avant d’entrer dans les référentiels principaux - vous pouvez donc souhaiter activer le référentiel proposed dans update-manager - settings

Apparemment, l'objectif canonique est de proposer le dernier pilote dans les 3 jours suivant la sortie de Nvidia en version bêta publique.

AMD

Pour l'instant, la proposition d'obtenir les derniers pilotes n'est pas définie actuellement.

Vous devrez consulter le site Web AMD pour les derniers pilotes vous-même.

Intel

Les derniers pilotes Intel doivent être disponibles via le x-updates PPA

À installer:

Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update && Sudo apt-get upgrade

Pour plus d'informations et la source de cette réponse, voir Bryce Harrington's excellent blog.

0
fossfreedom