Sony Bravia LCDテレビがあり、VGAケーブルを使用してラップトップに接続しています。
次のビデオドライバを搭載したHP Compaqラップトップを実行しています。
00:02.0 VGA互換コントローラー:Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller(rev 03)
Ubuntuの以前のバージョンでは、ほぼ適切な解像度でした。ただし、Ubuntu 11.04の新規インストールでは、最大1024x768に戻りました。
Xrandrを使用して解像度を設定しようとすると、迷惑なエラーメッセージが表示され、xorg.confを使用して解像度を設定しないUbuntuの最新バージョンに関する矛盾する情報を読みました。
Ubuntuにモニターを認識させるか、Ubuntuに解像度の変更を強制するかのいずれかで、ここで少し助けてくれて感謝しています。私はこれを外部モニターとして実行しており、内部のLCD画面は完全に機能するため、ディスプレイの再構成で内部LCDサポートを壊すことも心配です。
Dean Wallace のGoogle+ディスカッションから:
xrandr -q
は、モードと表示のリストを提供します。ソニーは私のセットアップでVGA1に接続されています。
cvt 1360 768
はこれを出力します
# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
Modeline "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
modelineの後にすべてをコピーし、xrandrに貼り付けます。
xrandr --newmode "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 1360x768_60.00
xrandr --output VGA1 --mode 1360x768_60.00
これで解像度が調整され、システム環境設定のモニターアプレットが表示されます。再起動後も保持されない場合は、ホームフォルダーの.xprofileにコマンドを追加してください。だから追加
xrandr --newmode "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 1360x768_60.00
xrandr --output VGA1 --mode 1360x768_60.00
保存/終了/再起動
(再起動のためにこれらをまだ保存していません)
私は複数のモニターを使用していないので、あなたの質問のその部分に答えることはできません。ただし、xorg.conf
構成ファイルの背後にあるロジックを明確にすることができます。
man xorg.conf
から:
Xorgは、構成および実行時パラメーターを提供/取得するためのいくつかのメカニズムをサポートしています。
- コマンドラインオプション
- 環境変数
- xorg.confおよびxorg.conf.d構成ファイル
- 自動検出
- フォールバックのデフォルト。
同じ情報が複数の方法で提供される場合、最高の優先順位メカニズムが使用されます。メカニズムのリストは、優先順位の高いものから低いものへと並べられています。すべてのメソッドを介してすべてのパラメーターを提供できるわけではないことに注意してください。
したがって、Xサーバーは接続されたハードウェアを自動的に検出できます。私の知る限り、これはしばらくの間そうです。自動検出が失敗した場合、構成ファイルを作成することにより、手動で構成を行うことができます。構成ファイルを保存できる場所はいくつかあります。場所は、xorg.conf
のmanページにリストされています。 Ubuntuのデフォルトの場所は/etc/X11/xorg.conf
です。構成ファイルを作成する場合、すべてを手動で構成する必要はありません。代わりに、自動検出が失敗した部分のみを構成する必要があります。