web-dev-qa-db-ja.com

2番目の表示の問題

序文:buntu 16.04/Windows 1のデュアルブートおよび2つの外部ディスプレイ、1つはVGA入力、もう1つはHDMIのラップトップを持っています。

WindowsまたはUbuntuで2回目としてHDMIディスプレイを使用していますが、何も問題ありません。

Windowsを使用してVGAディスプレイを接続すると、すべてうまくいきます。しかし、問題はVGAディスプレイをUbuntuに接続しているため、内部のラップトップ画面または外部VGA画面だけを使用するか、両方の画面でビデオをミラーリングすることもできますが、拡張モードを使用しようとすると、黒い画面しか表示されませんいずれかのディスプレイ:(

追伸グラフィックカードはAMD Radeon HD 7600mで、オープンソースのRadeonドライバーを使用しています。別の奇妙なこと:内部ディスプレイの解像度は1366x768で、外部VGAは1280x1024です。通常の1280x1024の代わりに1024x768を設定すると、正常に機能します。しかし、他の解像度を使用すると黒い画面になります。

xrandr出力:

Screen 0: minimum 320 x 200, current 2390 x 768, maximum 16384 x 16384
        eDP connected primary 1366x768+1024+0 (normal left inverted right x axis y axis) 344mm x 194mm
           1366x768      59.93*+
           1280x720      59.86  
           1152x768      59.78  
           1024x768      59.92  
           800x600       59.86  
           848x480       59.66  
           720x480       59.71  
           640x480       59.38  
        VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
           1280x1024     60.02 +  75.02  
           1280x960      60.00  
           1152x864      75.00  
           1024x768      75.08*   70.07    60.00  
           832x624       74.55  
           800x600       72.19    75.00    60.32    56.25  
           640x480       75.00    72.81    66.67    60.00  
           720x400       70.08  
        HDMI-0 disconnected (normal left inverted right x axis y axis)
2
Uroboros

よく機能するもの

VGA-01280x1024およびeDPに設定して接続します。 (端末から)コマンドを実行します。

xrandr --output VGA-0 --pos 0x0 --output eDP --pos 1280x0

これは、2番目の画面を接続した後に自動的に行われるべきことを行います。このコマンドは、VGA-0の左上から1280のeDPを使用して、両方の画面を上揃えにします。

これが機能する場合、回避策として、2番目の画面を接続した後に押すことができるショートカットキーにコマンドを追加します。システム設定>「キーボード」>「ショートカット」>「カスタムショートカット」を選択します。 「+」をクリックして、コマンドを追加します。

xrandr --output VGA-0 --pos 0x0 --output eDP --pos 1280x0

問題は何ですか?

グラフィックスドライバーは、多くの小さな非互換性のボトルネックのようです。また、多くの場合、上記のような小さな回避策で解決できます。

問題の正確な理由は、タイミングの問題である可能性があり、画面とドライバーが時間内に「お互いを認識しない」ため、手順が中断します。

重要な部分は、xrandrコマンドを使用してセットアップを実行するようにシステムを後で説得できることです:)。

0
Jacob Vlijm