VAIOラップトップ上のGeForce GT 330Mに適したNVidiaドライバーですか?


12

Ubuntuの最新の3つのディストリビューションバージョンでは、NVidia GPUで常に問題が発生しました。公式の商用ドライバーをインストールした場合でも(リポジトリーにはなく、独自仕様として表示されます)、ディスプレイにも問題がありました。

現在使用しているGPUの特定のバージョンは、VAIOラップトップ上のGeForce GT 330Mです。NVidia GPUのほとんど(すべてではないにしても)のGPU機能をサポートする、安定して動作するドライバーをお勧めできますか?同じ問題を抱えていて、どのように解決しましたか?


いくつかの問題がありましたが、最新のドライバーで問題ないようです。
ジョージKatsanos

はい、最新版は大丈夫です。これは2年前に尋ねられました:)
スラヴォ

回答:


8

これは、特にソニーVAIOの問題です。最新のnvidiaドライバーは動作するはずですが、EDID検出の問題があります(ビデオカードがモニターサポートモードを見つける方法)。

この郵便受けは修正を提供する必要があり、下部に他の癖を解決するための便利なリンクがあります:

私が見つけたのは、Lucidのカーネル(2.6.32以上のすべてのカーネル)には、「nouveau」と呼ばれるnvidiaの組み込みドライバーがあるということです。これはinitrdイメージに直接組み込まれており、ワークスペースを実際の画面よりも大きくするものです。

当然、私はnouveauではなくinvidiaドライバーをインストールしましたが、それは簡単ではありませんでした。nouveauをアンロードできませんでした(組み込みであり、モジュールとして出荷されていないためだと思います)。nouveauをロードすると、nvidiaのインストーラーが失敗します。

したがって、最初にやらなければならなかったのは、nouveauドライバーを無効にすることでした。/ etc / default / grubに次のパラメーターを追加して、それを行いました GRUB_CMDLINE_LINUX="nouveau.modeset=0"。それから私は呼び出す必要がありましたsudo update-grub

このパラメーターを追加すると、再起動して800x600の解像度が得られました。これは、330M GPUをサポートするドライバーがカーネルになかったためです(しかし、いたずらなヌーボーはついになくなりました!)。sudo service gdm stopnvidiaの最新ドライバー(195.36.24)をインストールしてコマンドラインモードに切り替える と、ほぼ完了しましたが、まだ完了していません。元のnvidiaドライバーはロードされましたが、画面に何も正しく描画できませんでした。

この記事の下部にリンクされているページで少し検索した後、Sony Vaio FのLCDパネルEDIDはnvidiaドライバーによって自動的に認識されないため、この問題でドライバーを「ヘルプ」する必要があります:nvidiaドライバーのインストール完了後(そしてリブートの前に)xorg.confの「Device」セクションに次の行を追加する必要があります。

コード:

Option         "ConnectedMonitor" "DFP-0"
Option         "CustomEDID" "DFP-0: /proc/acpi/video/NGFX/LCD/EDID"

その後、再起動します。ログイン画面が全画面で表示されます。

NVidiaのドライバーはまだSonyで奇妙な動作をします(HDMIで音が出ない、ディスプレイのバックライト設定がうまく動作しない、CTRL-ALT-N(1-6)でテキストモードに切り替えることができない)、ネイティブfullhdデスクトップを含む一般的な機能は大丈夫です解像度、3D加速など

PS LinuxでのSony-Vaio Fシリーズに関連する問題の多くについては、http//code.google.com/p/vaio-f11-linuxで説明しています。


1
ここの最初の数段落はまったく正しくありません-nouveauドライバーを無効にするのは非常に簡単です。アーカイブからnVidiaドライバーをインストールするには、[システム]→[管理]→[ハードウェアドライバー]キャプレットを使用するだけです。nvidia.comのインストーラーは多くのシステムファイルを上書きし、Ubuntuシステムの他の部分とはうまく統合されません。これらのドライバーを手動でインストールすると、サポートできません!
RAOF

7

Xswat PPAから最新の256.x nvidiaドライバーを試してください。アップデートごとに再コンパイルする必要はありません。

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

sudo apt-get upgradeそれらのパッケージの古いバージョンが既にインストールされている場合も、そこに必要になる場合があります。


4

ただし、そうでない場合は、ドライバーリリースでサポートされているチップセットを確認してください。Ubuntuは、最新のnvidiaドライバーをテストする必要があるため使用しません。これは、ハードウェアが非常に新しい場合、使用されているドライバーが機能しないことを意味します。

これを調べるには、SynapticでUbuntuが出荷しているバージョン(nvidia-glx-185パッケージにはnvidiaバージョンが含まれています)を見つけ195.36.24、nvidia.comの関連ページと比較します。195.36.24の情報を次に示します。サポートされている製品の下を見ると、サポートされているハードウェアが表示されます。あなたのものがそこにあるなら、素晴らしい。そうでない場合、問題があります。

このような場合、ソースに直行し、nvidia から最新のnvidiaドライバーをダウンロードする必要があります。個人的には、NvNewsのLinuxフォーラム(nvidiaのフォーラム)から入手しています。インストーラーをdebsとしてパッケージ化するのではなく、単なる実行可能ファイルです。

ダウンロードしたら、次のことを行う必要があります。

  1. TTYに移動します(Control + Alt + F1)
  2. ログインする
  3. sudo stop gdm Xを殺す
  4. sudo sh NVIDIA-Linux-x86_64-256.44.run (ただし、これを実際のファイルに置き換えてください)
  5. それがうまくいくと仮定して、sudo start gdmXに戻るためにカーネルドライバーをビルド、インストール、ロードする必要があります

注: Ubuntuのドライバーは、カーネルを更新すると(セキュリティ更新など)、nvidiaカーネルモジュールを自動的に再構築します。深刻なスクリプティングトリックに参加したいのでない限り、手動でインストールしたものは役に立ちません。そのため、カーネルの更新後、低解像度の画面にダンプされ、次に何をすべきかを尋ねられます。[終了]をクリックしてプロンプト(またはそのように聞こえるプロンプト)をクリックし、ポイント2から開始したことを行います。

注:注:デスクトップ設定を妨げる可能性があるため、低グラフィックモードは使用しないことをお勧めします。Xから抜け出し、ドライバーを再インストールして、完全なハードウェア機能を備えたXに戻ってください。


この質問に対するあなたの答えは両方とも、私のNVIDIAドライバーの問題の解決に役立ちました。ありがとう!
ジョニック
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.