私の現在のセットアップは、Dell XPS 9560(1080p)と2x 1440p 75hzモニターです。最初の起動ですべてが正常に機能します。ラップトップの電源を入れ、パスワードを入力し、ふたを閉じて、2つの外部モニターを使用します。
ただし、コンピューターをスリープ状態にしてから再度起動すると、2つの外付けモニターのうち1つだけがオンになります。時々両方ともそうしますが、それは約1/10回だけ起こるようです。
モニターが起動したように見えます(電源がオンになります)が、ソース間をフリックして「信号なし」と報告します。
内蔵Intelグラフィックスでラップトップを実行していますが、Nvidiaグラフィックスでも同じことが起こります。
モニターを元に戻す最も簡単な方法は、マシン全体を再起動し、99%の時間でモニターを再起動することです。それでも、十分な長さの設定をいじって、HDMIケーブルを数回接続し直すと、ときどき元に戻ることがあります。
私はマシンでUbuntu 18.04 LTSを実行していますが、これがこれまでに発生した唯一の問題です。
編集:モニターを元に戻すために私が使用している現在の回避策は、リフレッシュレートを74.99hz
から59.95hz
に変更してから、再度戻すことです。これはかなり一貫して機能しますが、明らかに理想的なソリューションではありません。
修正するためにコンピュータを再起動する必要はありません。これに対処するためのより良い方法は、xrandr
を使用することです。これは、ディスプレイの出力を管理するためのツールです。
まず、単にxrandr
を実行して、現在接続されているすべてのディスプレイとそれぞれの名前(接続)のリストを取得します。その情報を入手して、簡単なコマンドを実行してセカンダリディスプレイを「再アクティブ化」し、正しい場所に配置できます。それは次のようなものです:
xrandr --output SECONDARYDISPLAY --auto --right-of PRIMARYDISPLAY
両方のディスプレイを、xrandrから取得した実際の名前に置き換えます。通常はHDMI-A-0
、DisplayPort-0
、DVI-D-0
などです。ディスプレイをメインディスプレイの左側に接続している場合は、--right-of
。 Xrandrには、オフセットやリフレッシュレートの設定など、使用する可能性のある他の多くのオプションがあります。詳しくは、manページをご覧ください。
あなたの場合、2つの外部ディスプレイを使用しているため、最初のコマンドを実行しても機能しない場合に備えて、xrandrでプライマリディスプレイを設定することもできます。次に、両方を次のようなものと組み合わせることができます。
xrandr --output PRIMARYDISPLAY --auto --primary && xrandr --output SECONDARYDISPLAY --auto --right-of PRIMARYDISPLAY
コマンドの結果に満足している場合は、コマンドラインから実行するよりも高速だと思われる場合は、ショートカットに追加することをお勧めします。また、再開時に実行されるスクリプトにそれらを追加し、/usr/lib/pm-utils/sleep.d/
に配置することもできます。
この問題は、将来的にはなくなる可能性があることに注意してください。同様の問題の報告はたくさんありますが、根本的なケースは非常に異なる場合があります。ケースが非常に永続的であると思われる場合は、バグレポートを開いてみてください。私は個人的にこの問題を数か月前に抱えていましたが、「それ自体が修正され」、それ以来それを経験していません。 ctrl + alt + t(ターミナルを開く)を使用して 'xr'の後に 'UP'と 'ENTER'を入力すると(この方法では、ターミナルはxrで始まる最後に使用されたコマンドに接続します)、私にとって良い解決策であることがわかりました、特にxrandrを使用してセカンダリディスプレイも時々オフにするためです。