web-dev-qa-db-ja.com

xrandrが「切断」を示している場合でも、VGA信号を強制的に出力できますか?

私のノートブックは、KVMスイッチを介してHDTVに接続されています(他の1つのノートブックも同じHDTVに接続されています)。問題は、UbuntuがオンになっているHDTVを認識しないため、VGA出力が有効になっていないことです。私が理解している限り、それはKVMスイッチを介して送信されていないEDID情報に関係しています。

xrandrはxrandr --output VGA1 --autoを介したVGA出力を有効にせず、接続されていないとして表示し続けるだけです。

どういうわけかVGAポートに信号を送信させることができますか?

私のグラフィックスコントローラー:

Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
9
Tobe

はい、できますが、--autoは正しいことをしています。代わりに次のようなことをしてください:

xrandr --addmode VGA1 1024x768
xrandr --output VGA1 --mode 1024x768 --right-of LVDS1

すべてのビデオ出力で同様の問題を抱えている他のユーザーについては、最初にxrandrを実行して、使用している出力を確認してください。

~$ xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 294mm x 165mm
   1920x1080      60.0*+   59.9     40.0  
   1680x1050      60.0     59.9  
   1600x1024      60.2  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       59.8     60.0  
   1152x864       60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
   1024x768       60.0  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
   1024x768       60.0  

この場合、メイン画面はeDP1と呼ばれ、追加の出力はVGA1、HDMI1、DP1(Mini DisplayPort)です。

例として、720x480でMini DisplayPortに出力を強制するには

xrandr --addmode DP1 720x480

その後

xrandr --output DP1 --mode 720x480 --right-of eDP1
8
Paul Hedderly

DP1などのディスプレイポートがあり、VGA信号が検出されないためディスプレイポートに送信する必要がある場合は、ダニエルアルダーによって提案されたラインを適応させる必要があります。通常の画面がeDP1で、ディスプレイポートがDP1であると仮定します:

# Put your normal screen in 1024x768
xrandr --output eDP1 --mode 1024x768
# Add a mode for display port
xrandr --addmode DP1 1024x768
# Clone the normal screen to the display port
xrandr --output DP1 --mode 1024x768 --same-as eDP1

私にとっては、プロジェクタに送信するVGA入力を自動的に選択するボックスがある場合、一部の外部プロジェクタの非検出問題を解決します。

2
JFL

DDC(ディスプレイデータチャネル)が壊れているか、接続されていないVGAケーブルで問題が発生しました。ブートパラメータを使用して、切断されたVGAをカーネルに強制的に表示するこの便利な回避策を見つけました。デバイス/モニターが検出されない場合)。

参照: http://distro.ibiblio.org/fatdog/web/faqs/boot-options.html

1
dmarrazzo

皆さんと同じ問題を解決するために、私はこのページに何度か来ました。しかし、まったく同じモニターを2台持っていることが最近起こりました。 1つは、私のLinuxノートブックで正しい解像度を検出するのに問題がないことです。もう1つは不可能で、1024x768のままです。

VGAケーブルを交換すると、すべてが完全に正常に機能します。したがって、VGAケーブルを確認する価値があります。

0
arphy