web-dev-qa-db-ja.com

BenQ T905で1280x1024を取得する方法は?

問題:
Nvidia X-server設定では、1152x864と1360x768が提供されますが、必要な1280x1024の値は提供されません。
Ubuntu 11.04を搭載したNvidia IONで適切な解像度(1280x1024)を取得するにはどうすればよいですか?

背景:
この質問 before を尋ねましたが、別のコンピューターを使用しています。今、私は新しいコンピューター(=新しいGPU)を使用しており、トラブルが再発しました。根本的な問題は、モニターがコンピューターに適切なEDID情報を配信していないことです。しかし、新しいモニターを購入したくないので、Ubuntuに正しい出力を送信させるソフトウェアソリューションを見つけようとしています。 。 10.04で solution を使用していましたが、「Monitor」セクションの/etc/X11/xorg.confファイルを編集しても機能しないようです。 9.04で。
また、 'xrandr'をいじる used to work (ただし、ひどく加速なしではありますが、このバージョンではまったく機能しません。 Oliの言及 「xrandr」は閉じられたNvidiaドライバーでは動作しないので、探しているべき場所ではありません。

データ:

  • 私のモニターはLCDパネルです。ベンダーはBenQ、モデルT905、60Hzで1280x1024の解像度で、通常のVGAケーブルで接続されています。

  • コントロールパネルの「追加のハードウェア」では、「Nvidia加速グラフィックドライバー[現在のバージョン](推奨)」は「アクティブ化されていますが、現在使用されていません」と表示されます。削除するボタンはありますが、「使用中」にするボタンはありません。

  • earlier solution の説明に従ってxorg.confを編集しましたが、再起動後も何も変わらないようです:

    セクション「モニター」
    識別子「Monitor0」
    ベンダー名「BenQ」
    ModelName "T905"
    HorizSync 31.0-81.0
    VertRefresh 56.0-76.0
    EndSection

  • $ cvt 1280 1024 60の結果:

    1280x1024 59.89 Hz(CVT 1.31M4)hsync:63.67 kHz; pclk:109.00 MHz Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync + vsync

  • xrandr -qの出力には次のエラーが含まれます。

    xrandr:出力デフォルトのガンマのサイズの取得に失敗しました

これは私がそれを修正する方法ですが、私は再起動するたびにこれらの手順を再実行する必要があります:
ステップで誰でも編集して、再起動後にこのスティックを作成できますか?

  • Sudo nvidia-xconfigを実行します
  • リブート
  • sudoを使用して、ファイル「/etc/X11/xorg.conf」を編集し、2行(「HorizSync」と「VertRefresh」)を次の行に置き換えます。

HorizSync 31.0-81.0
VertRefresh 56.0-76.0

  • 再起動
  • 「Nvidia X Server Settings」を再度開始します
  • 現在、「解像度」ドロップダウンリストボックスにはmanyより多くのエントリが含まれており、その中には1280x1024も含まれています。それを選択して、「適用」ボタン、「OK」ボタンの順に押します。