web-dev-qa-db-ja.com

セカンドモニタが黒のまま/省電力モードになっている

私は2つのモニターを使用しています。DVI出力(DVIからVGAアダプター経由で接続)でBelinea o.display 1(UbuntuでRogen Tech Distribution Inc 20 "として認識されていますが、正常に動作しています)セカンダリモニターとしてのHDMI出力(HDMI-DVIアダプター経由)のDell 19インチ(正しく認識)。グラフィックスコントローラーはGeForce 9500 GSです。 nouveau 1:1.0.7-0ubuntu1で完全に更新されたUbuntu 13.04を実行しています。

問題は、2番目のモニター(Dell)が起動中にスタンバイから復帰しないように見えることです。画面は黒のままで、モニターのステータスはオレンジのままです(オンのときは緑色です)。デスクトップのサイズがそれに応じて設定されると正しく認識され、黒のままになります。 xrandr/arandr/etcを介して設定を変更します。何もしません。モニターの画面メニューは、省電力モードであることを報告します。

独自のNVIDIA-Driversを使用すると、2番目のモニターが機能します。しかし、これらのドライバーは私のシステム上で他の多くの問題を引き起こすので、私は本当にそれらを避けたいです。

Ubuntu 12.10では、回避策が見つかりました。2番目のモニターの相対位置をわずかに上下に移動すると、電源が入り、正常に機能します。

xrandr --output DVI-I-1 --mode 1680x1050 --pos 1280x0 --rotate normal --output HDMI-1 --mode 1280x1024 --pos 0x88 --rotate normal
sleep 2
xrandr --output DVI-I-1 --mode 1680x1050 --pos 1280x0 --rotate normal --output HDMI-1 --mode 1280x1024 --pos 0x0 --rotate normal

この回避策は、13.04への更新後に機能しなくなりました。現在、新しいソリューションを探しています。

誰かが何か類似点を経験しましたか?

xrandr出力:

Screen 0: minimum 320 x 200, current 2960 x 1050, maximum 8192 x 8192
DVI-I-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 270mm
   1680x1050      60.0*+
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.1     72.0     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
HDMI-1 connected 1280x1024+1680+0 (normal left inverted right x axis y axis) 376mm x 301mm
   1280x1024      60.0*+   75.0  
   1152x864       75.0  
   1024x768       75.1     60.0  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  

lshw -cビデオ:


  *-display
Beschreibung: VGA compatible controller Produkt: G96 [GeForce 9500 GS] Hersteller: NVIDIA Corporation Physische ID: 0 Bus-Informationen: pci@0000:01:00.0 Version: a1 Breite: 64 bits Takt: 33MHz Fähigkeiten: pm msi pciexpress vga_controller bus_master cap_list rom Konfiguration: driver=nouveau latency=0 Ressourcen: irq:16 memory:fa000000-faffffff memory:d0000000-dfffffff memory:f8000000-f9ffffff ioport:df00(Größe=128) memory:fb000000-fb07ffff

ご協力いただきありがとうございます!

3
Rob

同様の問題の回避策を見つけました。起動後、またはXの再起動後、モニターの1つが省電力モードになり、他のモニターは正常に動作します。テキストのみのコンソール(ctrl-alt-f1)に切り替えると、画面がオンになり、正しく動作します。 X(ctrl-alt-f7)に切り替えると、ディスプレイは点灯したままになります。これは周波数同期の問題だと思います。

5

Lubuntu 12.04でも同じ問題が発生しています。 pos引数を使用した回避策は機能しません。私にとってうまくいくのは、異なる解像度でxrandrを2回呼び出すことです:

DISPLAY=:0 xrandr --output HDMI1 --mode 1024x768
DISPLAY=:0 xrandr --output HDMI1 --auto

それはいちらつきを引き起こしますが、その仕事はします。また、ジェフリーウィリアムズのソリューションと比較して、キーストロークを2回節約できます。

2
jan