web-dev-qa-db-ja.com

xrandrは2つのディスプレイ(LVDS1)を表示しますが、VGA1のみを使用するにはどうすればよいですか?

このハードウェアでUbuntu11を実行しています:Foxconn R20-D2 Intel Atom D510 Intel NM10 Intel GMA 3150 Barebone

統合ディスプレイはありません(ベアボーンボックスです)。外付けVGAを接続しました。

ただし、xrandrは2つの表示を示します。

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096

LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*+
   800x600        60.3     56.2  
   640x480        59.9  

VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 519mm x 324mm
   1920x1200      60.0 +
   1600x1200      60.0  
   1680x1050      60.0  
   1280x1024      76.0     75.0     72.0     60.0  
   1440x900       75.0     59.9  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0* 
   832x624        74.6  
   800x600        72.2     75.0     60.3  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  

しかし、私は2つのディスプレイを持っていません。どうすればLVDS1を取り除き、VGA1のみを使用できますか?

直接的な結果として、OSが2つの低い解像度を使用する「ミラー」モードを使用しているため、VGAディスプレイに1024x768の解像度が表示されます。ミラーをオフにすることは解決策ではありません。直したいです。

関連ログ:

 ... 
 
 [20.019](II)intel(0):画面セクションにデフォルトの表示サブセクションを作成
 depth/fbbppの「デフォルトの画面セクション」 24/32 
 [20.019](==)intel(0):深さ24、(-)フレームバッファーbpp 32 
 [20.019](==)intel(0):RGB重量888 
 [20.019](==)intel(0):デフォルトのビジュアルはTrueColor 
 [20.019](II)intel(0):統合グラフィックスチップセット:Intel(R)Pineview G 
 [20.019](-)intel(0):チップセット: "Pineview G" 
 [20.019](**)intel(0):リラックスフェンシングが有効
 [20.019](* *)intel(0):SwapBuffersを待ちますか? enabled 
 [20.019](**)intel(0):トリプルバッファリング? enabled 
 [20.019](**)intel(0):Framebuffer tiled 
 [20.019](**)intel(0):Pixmaps tiled 
 [20.020](** )intel(0):3Dバッファータイル
 [20.020](**)intel(0):SwapBuffers wait enabled 
 [20.020](==)intel(0):ビデオオーバーレイキーセットto 0x101fe 
 [20.020](II)intel(0):出力LVDS1にモニターセクションがありません
 [20.020](II)intel(0):バックライト制御インターフェイス/ sys/class/backlightが見つかりました/intel_backlight
[20.080](II)intel(0):出力VGA1にはモニターセクションがありません
 [20.080](II)intel(0):出力LVDS1のEDID 
 [ 20.081](II)intel(0):デフォルトモード「320x240」を使用しない(ダブルスキャンモードはサポートされていません)
 [20.081](II)intel(0):デフォルトモード「400x300」を使用しない(ダブルスキャンモードはサポートされていません)サポート)
 [20.081](II)intel(0):デフォルトモード「400x300」を使用しない(ダブルスキャンモードはサポートされない)
 [20.081](II)intel(0):デフォルトを使用しないモード "512x384"(ダブルスキャンモードはサポートされていません)
 ... 
 [20.082](II)intel(0):デフォルトモード "960x600"を使用していません(ダブルスキャンモードはサポートされていません)
 [20.082](II)intel(0):印刷出力LVDS1 
 [20.082](II)intel(0)のプローブモード:Modeline "1024x768" x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync(48.4 kHz)
 [20.082](II)intel(0):Modeline "800x600" x60.3 40.00 800 840 968 1056 600 601 605 628 + hsync + vsync(37.9 kHz)
 [20.082](II)intel(0) :Modeline "800x600" x56.2 36.00 800 824 896 1024 600 601 603 625 + hsync + vsync(35.2 kHz)
 [20.082](II)intel(0):Modeline "640x480" x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync(31.5 kHz)
 [20.149](II)intel(0):出力VGA1のEDID 
 [20.149](II)intel(0) :メーカー:BNQモデル:771bシリアル番号:6595 
 [20.149](II)intel(0):年:2008週:16 
 [20.149](II)intel(0):EDIDバージョン:1.3 
 [20.149](II)intel(0):アナログディスプレイ入力、入力電圧レベル:0.700/0.700 V 
 
 ... 
 [20.152](II)intel(0):Modeline "640x480" x60.0 25.20 640 656 752 800 480 490 492525 -hsync -vsync(31.5 kHz)
 [20.152](II)intel(0):Modeline "720x400" x70.1 28.32 720738846900400 412 414449 -hsync + vsync(31.5 kHz) 
 [20.152](II)intel(0):出力LVDS1接続
 [20.152](II)intel(0):出力VGA1接続
 [20.152](II)intel (0):初期モードに正確なサイズを使用
 [20.152](II)intel(0):初期モードを使用してLVDS1を出力1024x768 
 [20.152](II)intel(0):出力VGA1初期モードの使用1024x768 
 [20.152](II)intel(0):特に明記されていない限り、デフォルトのガンマ(1.0、1.0、1.0)を使用します。
 
 
 ... 
3
Tom Fishman

ターミナルでこれを試してください:

xrandr --output LVDS1 --off 
xrandr --output VGA1 --mode 1920x1200

それでうまくいく場合は、それを永続化する方法がいくつかあります。 1つは、ログオン時にこれらの変更を行うスタートアップスクリプトまたはGDMスクリプトを作成することです。もう1つのオプションは、カスタムxorg.confを作成することですが、これらがUbuntuの最新リリースでどのように機能するかはわかりません。私は彼らがDEなどをいじくり回すためにたくさんのことをしたことを知っています。

ArchLinuxwikiはこれについていくつか議論しています。あなたがUbuntuを使用していることは知っていますが、この情報はほぼ普遍的であるはずです: https://wiki.archlinux.org/index.php/Xrandr

4
ryanbrownstar

問題が発生しました。 FoxconnRD20-D2でCentOS6.3を使用しています。私のバグレポートはRedHat Bugzilla872870で見ることができます。

最も簡単な修正は、/ boot/grub/grub.conf(または同等のもの)を変更して、カーネルパラメーターに「video = LVDS-1:d」を追加することです。

3
Hugh