web-dev-qa-db-ja.com

Ubuntu nvidia-currentがLTSリリースの新しい専用ドライバーをサポートしないのはなぜですか?

egLucid 10.04 LTSシステムでは、ubuntu独自のドライバーをアンインストールし、nvidia.comからドライバーを手動でインストールして、アップグレードされたビデオアダプターでシステムを取得する必要がありました仕事に。

これは MSのポリシー または buntu wiki と一致していないようです

"nvidia-graphics-drivers" buntuで公開されているバージョン

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 

このリストは古くなっているようです、私の異端者システムには295.20-0ubuntu1〜maverick〜xup1がインストールされています。

更新: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 

LTSのリリースには、最新のハードウェアをサポートしてから既存のハードウェアが機能することを保証するまでの間に常に緊張関係があります。

10.04のカーネルの場合、これはlinux-backports-*カーネルでサポートされます。これらは現在の開発リリースのカーネルなので、最新のハードウェアサポートを含めます。重要なのは、それらがopt inであることです。必要な場合はインストールできますが、ハードウェアが10.04リリースで機能した場合は、ハードウェアがデフォルトで引き続き機能することを確信できます。 (2.6.32)linux-backports-*よりもカーネル。

Ubuntu 12.04には、類似のnvidia-current-updatesおよびfglrx-updatesパッケージがあります。リリース時に機能していたハードウェアを壊すことを恐れずにこれらを更新でき、それらを必要とするユーザーはオプトインできます。

たとえば、195シリーズのドライバーから295シリーズのドライバーへの主要なドライバーの更新には、現在機能しているものが失敗するという重大なリスクがあります。これはLTSには受け入れられません。人々はLTSを正確に使用しているため、重大な変更が発生しません。 nvidia-current-updatesソリューションはこの問題を回避します。

4
RAOF

12.04では、nvidia-173のサポートは機能していません。必要なABIサポートがないためです。 nvidia-currentドライバーはfx 5シリーズ(私はnvidia fx 5500です)をサポートしていませんが、今のところ3D-accelに別れを告げています。 grrrr

(最初のドライバーは実際にfx5500で実行されず、2番目のドライバーはABIサポートがないため、ドライバー(現在または173)の手動インストールも機能しません。)

0
ssuuddoo

lTSが最新のドライバーをサポートしていない理由...

LTSは、幅広い人々とシステムに安定したシステムを提供することを目的としています。

したがって、最新のものを探している場合は、次の開発リリースを見て、PPAをインストールするか、独自のコードをコンパイルしてください。潜在的な不安定性が予想されるはずです-したがって、これは気の弱い人には向いていません。

良いニュース...

Canonicalは現在、12.04以降のリリースに最新のゲームを導入することに重点を置いているため、実験的なパッケージが利用可能になりました。

キーフレーズは実験的です-それらは主要なグラフィックスベンダーからの最新(またはほぼ最新)です。それらはこれらのベンダーによってテストされており、ベータテスターに​​リリースされます。したがって、ブラックスクリーンの問題を解決する自信がない場合は、慎重に検討する必要があります。

NVIDIA

新しい-12.04以降のリリースでは、より多くの実験的なパッケージが利用可能になる予定です。

これらのパッケージにはnvidia-experimentalのタグが付けられています-執筆時点では、パッケージはnvidia-experimental-304です。試験的なパッケージを検索するには、nvidia-experimentalと入力して、 TAB 名前をオートコンプリートします。

つまり.

Sudo apt-get install nvidia-experimental-304

リリース時に、正規の最初のリリースがproposedリポジトリにリリースされてから、メインリポジトリに入れられます。したがって、update-manager - settingsproposedリポジトリを有効にすることができます。

どうやら、Nvidiaがパブリックベータ版にリリースされてから3日以内に最新のドライバーを提案するという正規の目標です。

AMD

現在のところ、最新のドライバーを入手するという提案はまだ定義されていません。

AMD Webサイト で最新のドライバーを自分で確認する必要があります。

Intel

最新のIntelドライバーは x-updates PPAから入手できます。

インストールするには:

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

詳細とこの回答のソースについては、 Bryce Harrington's 優れたブログを参照してください。

0
fossfreedom