web-dev-qa-db-ja.com

nvidiaドライバーで画面解像度を正しく取得する

Ubuntuの新規インストールがあります。

最初にインストールすると、nvidiaドライバーはアクティブにならず、正しい画面解像度が得られます。 1680x1050

次に、nvidiaドライバーをインストールします。最高の解像度は1280x1024です。

周りを検索する際に)多くのこの問題や類似の問題に関する情報があります。 xrandrでのヒント、ドライバーの手動インストールなどを試しました。right情報を見つけるのは面倒です。

グラフィックカードは、nvidiaドライバーがアクティブになるまで実行されるため、正しい解像度を出力できることを知っています。だからここの誰かが解決策を知っていますか? (なぜこれがそんなに難しくなければならないのですか?)

これは新しいウィズバングシステムではありませんが、スペアパーツと組み合わせたものです。

グラフィック:NV37GL Quadro PCI-Eシリーズ

モニター:ViewSonic VX2025WM-このモニターは、nvidiaドライバーを備えた他のUbuntuシステムで正常に機能しましたが、デジタルではなくVGAで接続されていました。

-------------- xorg.conf ------------ after --- 1.制限付きドライバーシステムをインストールします--->ハードウェアドライバー---- --- 2。推奨ドライバーを選択し、インストールして再起動します。 ------

(# nvidia-xconfig: X configuration file generated by nvidia-xconfig

(# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Sun Nov  8 21:50:38 PST 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

だから、これに関する提案はありますか?この時点で、問題は良いxorgに関係していると思います。 confファイルと、おそらくEDID。この問題に関する明確なドキュメントセットを見つけるのは困難です。フォーラムや他のWebサイトを検索すると、同様の問題を抱えている他の人がたくさんいますが、行き止まりではないものを判別するのは難しいほどです。 2006年以前にさかのぼる多くの投稿の日付があり、nvidiaカードがいたるところにあることを考えると、簡単な解決策がない理由を理解することは困難です。

7
wdypdx22

システム->管理メニューに「NVIDIA Xサーバー設定」がありますか?何らかの理由で、nvidiaドライバーは、通常のXツールで動作することを好まないことがあります。

また、/ etc/X11/xorg.confを削除してXを再起動してみてください(これは困難な場合があるため、マシンを再起動する方が簡単な場合があります)。ファイルを削除すると、UbuntuまたはXorgが欠落していることを検出し、適切な設定を推測して、再構築を試みてください。設定が満足のいくものでない場合は、必要に応じて変更できますが、「クリーンな」自動生成されたxorg.confからやり直すことで、設定の残りの部分が無駄にならないようにすることができます。

これは9.10では機能しましたが、10.04ではテストしていないことに注意してください。これがうまくいかない、または物事を壊す理由を誰かが知っているなら、声を上げてください!

3
koanhead

元のポスターとまったく同じ状況でした。元のUBUNTU 10.04のインストールは1680x1050の解像度でした。独自のドライバーをインストールすると、最大で1280x1024に減少しました。

オリジナルのドライバーでは、画面イメージを「即座に」更新するのではなく、変更時にディスプレイが明らかに「上から下へ」ペイントされていることに気付いたため、専用ドライバーをインストールしました。

「魔法の呪文」の追加

           Option"ModeValidation" "NoMaxPClkCheck"

[デバイス]セクションとPRESTOに、欠落しているすべての解像度が(/ usr/bin/nvidia-settings構成プログラムに)再表示されました。

ソース: http://fedoraforum.org/forum/printthread.php?t=185230&pp=15&page= にあります

6
Tomas

Nvidiaチップセットのソリューション: NVIDIAグラフィックス-新しい12.04 LTSインストールでの解像度の問題

xorg.conf

Section "Monitor"
    Identifier  "Monitor0"
    VendorName  "Sanyo"
    ModelName   "LCD-32E3"
    HorizSync   30.0 - 50.0
    VertRefresh 50.0 - 60.0
EndSection

Section "Screen"
    Identifier  "Default Screen"
    DefaultDepth    24
    Option  "UseDisplayDevice" "DFP"
    Subsection  "Display"
       Modes    "1360x768" "1280x720" "720x480"
    EndSubSection
EndSection

Section "Module"
    Load    "glx"
EndSection

Section "Device"
    Identifier  "Default Device"
    Driver  "nvidia"
    Option  "NoLogo"    "True"
EndSection
1
Bob