編集:問題はNVIDIA xサーバーにあると思います。1990年以降のRGB画面はサポートされていません。画面はリリースされた当時の中で最高のものでした。
これは奇妙なことです! WindowsではEDIDは1280 * 1024が最大解像度として使用されているため機能する必要がありますが、ubuntuではこれらが受信されないので、ubuntu/nividaにEDIDを検索するように指示するにはどうすればよいですか?
こんにちは、私は20 "1280 * 1024の外付けモニターを持っています。Windows7ではその解像度で問題なく動作しますが、ubuntuではそれができません。
画面のモデル名はIntelliColor Display/20で、会社名は "radius"です。recivedツインビューは機能していますが、最大解像度は1024 * 768のみです。 nividas xサーバープログラムを使用しています。強制的に1280 * 1024を使用すると、すべてクラッシュし、強制的に再起動する必要があります。
alvar@alvars-laptop:~$ disper -l
display DFP-0: HSD121PHW1
resolutions: 320x175, 320x200, 360x200, 320x240, 400x300, 416x312, 512x384, 640x350, 576x432, 640x400, 680x384, 720x400, 640x480, 720x450, 640x512, 700x525, 800x512, 840x525, 800x600, 960x540, 832x624, 1024x768, 1366x768
display CRT-0: CRT-0
resolutions: 320x240, 400x300, 512x384, 680x384, 640x480, 800x600, 1024x768, 1152x864, 1360x768
この問題は、12.04でネイティブディスプレイアプリケーションによって解決されました。
ディスパーを試すことができます: ランチパッドのディスパー これは、内部ディスプレイと外部ディスプレイを切り替えるためのコマンドラインツールです(NVIDIAドライバーではXrandrを使用できません。NVIDIAではサポートされていません)。
ディスパーをインストールしてdisper -l
をお試しください
/var/log/Xorg.0.log
の出力を確認します。これにより、外部モニターがその機能について報告している内容、およびサーバーがそれらの機能をどのように処理しているかがわかります。情報を上書きするには、/etc/X11/xorg.conf
でモニターを定義する必要がある場合があります。
編集:最新のモニターは、モニターの機能を説明するEDIDを提供します。ソフトウェアはこれを使用して、有効にするモードを決定する必要があります。これらはおそらく行くでしょう:
EDIT2:異なるディスプレイに個別のデータがあることには、マルチヘッド、マルチモニター、デュアルヘッド、デュアルモニターなどの複数の名前があります。最近の多くのディスプレイカードはデュアルヘッド構成をサポートしています。通常、3つ以上のヘッドには追加のディスプレイカードが必要です。
Windowsでは、その実装をDualviewと呼んでいます。これは、ディスプレイ構成メニューから[このモニターにディスプレイを拡張する]を選択すると有効になります。
Ubuntu Gnomeは、System
-> Preferences
-> Monitors
メニューからデュアルヘッドを有効にします。これには、RANDR拡張バージョン1.2以降が必要です。 「すべてのモニターで同じ画像」のチェックを外すと有効になります。 Randrの設定は、/etc/gdm/Init/Default
スクリプトから実行できます。これは、xorg.conf
ファイルを構成するための追加オプションです。どちらかまたは両方を使用できます。設定を行うコマンドはxrandr
で、コンソールウィンドウからも使用できます。