ディスプレイポートを介してDVIアダプターに接続されたモニターが適切にスリープしない


16

マシンに接続されたモニターがあり、省電力スリープモードに入るときに奇妙な動作を表示します。スリープ状態に入ると、モニターはブランキングとデフォルトのデスクトップ壁紙(私が使用しているものではないKDE 4のデフォルト)の表示を交互に行います。このモニターは、DVIシングルリンクアダプターへのアクティブディスプレイポートとDVIケーブルを介してマシンに接続されています。以前にDVIに直接接続した場合、またはHDMI-> DVIケーブルを介して接続した場合、モニターにはこの問題はありませんでした。ディスプレイポートモニターが他のモニターと適切にスリープするように、これを修正するつもりはありません。

私が見ているものを説明するために、ここに私の通常のデスクトップがあります:

デスクトップ

問題のモニターは、この画像の右端の25%です。
これは、ディスプレイがスリープ状態のときに表示されるものです。

眠っているディスプレイ

ここで見ているのは、真ん中の2つのモニターが適切にスリープしていること、テレビが信号なし(適切)を訴えていること、そして右端のモニターがデフォルトのKDE壁紙を表示していることです。このモニターは、ブランキングとこの壁紙の表示を交互に切り替えます。想定どおりに起動します。ここに接続されているモニターは関係ありません。このモニターは、HDMIまたはDVI経由で接続すると動作し、他のモニターはディスプレイポートアダプターに接続すると誤動作します。

この問題はKDEとnvidiaドライバーとの相互作用に関連していると思われます。この推測をサポートするのが、KDEのディスプレイ構成アプリの状態です。私は手動でこの状態に設定しました:

KDEでのモニター設定

ただし、スリープ後は常にこの状態になります。

KDEでの不適切なモニター設定

ここでの違いは、右端(DP)モニターと2番目の左モニター(DVI-D-0)の位置が誤って表示されることです。注目すべきは、DPモニターが別のモニターとしてマークされていることです。しかし、実際のディスプレイや使いやすさによって何も変わることはありません。これは良いことですが、少し混乱を招きます。

奇妙なことに、このタブが何を表示していても、アプリの他の表示タブは常に同じです。

良い

このセットアップについて少し:

  • Nvidia独自のドライバー340.17
  • Xorg 7.4-r2
  • KDE 4.13.2
  • KWin 4.11.10-r1
  • 4つのモニターが接続されたNvidia GeForce GTX 770
    • 2xDVI、1xHDMI、1xDP(アクティブなアダプターでDVIに変換)

以下は、nvidia-settingsアプリによって生成されたxorg構成の一部です。

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-1: nvidia-auto-select +3840+0, HDMI-0: nvidia-auto-select +0+0, DVI-D-0: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +5760+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

このディスプレイを適切にスリープさせたい。ビデオカードの物理ポートが不足しているため、モニターの1つをディスプレイポート経由で接続する必要があります。ディスプレイポートをサポートするモニターがないため、(アクティブな)アダプターを使用する必要があります。このため、別のポートを使用したり、ディスプレイポートモニターを購入したりするだけの答えを探しているわけではありません。私が探しているのは、このディスプレイがスリープ状態にならない原因に関する情報と、それを修正するためにできることです。


2
これは、モニターのかなり良いセットアップです8
slm

ノートパソコンのディスプレイを拡張する単一のモニターでも同じ問題があります。理由は、私のminiDP-DVIアダプターがHDMIとして認識されているため、システムが接続されている「TV」にスリープ信号を送信しないからだと思います。miniDP-VGAアダプターで問題なく動作します。DVI接続を維持する答えが欲しいのですが、今のところ私のソリューションはVGAです。
アダム・カッツ

Xubuntuのライブコピーを起動して、同じ問題があるかどうかを確認します。Nvidiaドライバーで試してみるには、フラッシュドライブなどにインストールする必要がある場合があります。同じ問題が発生した場合、これは役に立ちませんが、問題が解消した場合は、xorg構成ファイルの違いを比較できます。XFCE4ではよりスリムなセットアップを使用していますが、この問題はありません。Gentooの下のデルで同じNvidiaドライバーを実行する
ジョー

プライマリモニターをスリープさせないモニターを作成しようとしましたか?奇妙に
聞こえ

回答:


1
  • nVidia Linuxフォーラムで報告された同じ問題(DPMSパワーセーブ信号後もDPバックライトが点灯したままになる)

    DisplayPort接続のGTX980でDPMSが機能しない

  • 影響を受けていないか、すでに修正されていない正確なリリースについて言及しています。

    346.96、352.63、358.16

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.