外付けモニターをノートブック(下記の仕様)に接続する場合、VGAとDisplayportのどちらを使用する場合でも、常に画面解像度と表示位置を構成する必要があります。現時点では、arandrと呼ばれるXRandRのGUIユーティリティを使用してこれを行っています。もう1つの問題は、モニターを接続するときに、最高の解像度ではなく、常に最低のディスプレイ解像度が使用されることです。
特定のモニターを接続するたびに、以前に行った構成を自動的に呼び出すことはできますか?たとえば、職場でモニターを接続する場合、ディスプレイを並べてセットアップします。代わりに、私は垂直レイアウトを使用します。
この問題は、私の両方のラップトップで発生します。彼らはFedora 18とXubuntu 13.04を実行しており、すべてXFCEをウィンドウマネージャーとして使用しています。これらは、Intel HD3000グラフィックスが統合されたLenovo X220と同じデバイスです。
更新
モニターごとの設定を作成しようとしましたが、残念ながらfedoraはxorg.confファイルを使用しません。代わりに、Xが起動されるたびに自動構成を試行します(create xorg.confを参照)、によるxorg.confファイルの作成Xorg :1 -configure
、 fedora wikiで説明されているように、で失敗しNumber of created screens does not match number of detected devices.
ます。
回避策
私は問題を解決する少しの回避策を作りましたが、それはディスプレイポートで接続されたディスプレイに対してのみです。Arandrは、表示設定をシェルスクリプトとして保存できるため、保存した設定を使用してに配置しました.xinitrc
。
cat ~/.screenlayout/<name_of_your_settingsfile>.sh > ~/.xinitrc
chmod u+x ~/.xinitrc
これでうまくいくはずです。誰かがより良い方法を持っている場合は、私に知らせてください。
xrandr --verbose
、ほとんどのチュートリアルで示されているものとは少し異なりますHDMI1 connected 1920x1080+0+0 (0xc0) normal (normal left inverted right x axis y axis) 160mm x 90mm