我的機器連接了一台顯示器,在進入省電睡眠模式時顯示奇怪的行為。進入睡眠狀態時,顯示器將在空白和顯示預設桌面桌布(KDE 4 預設設置,這不是我正在使用的)之間交替。此顯示器透過活動顯示連接埠轉 DVI 單鏈路轉接器和 DVI 連接線連接到我的機器。當顯示器之前直接連接到 DVI 或透過 HDMI->DVI 連接線連接時,不會出現此問題。我不想解決這個問題,以便顯示連接埠監視器與其他監視器正確睡眠。
為了說明我所看到的,這是我的正常桌面:
相關顯示器位於該影像最右側的 25% 區域。
這是我在顯示器休眠時看到的內容:
這裡看到的是中間的兩個顯示器正常睡眠,電視抱怨沒有訊號(正常),最右邊的顯示器顯示預設的 KDE 桌布。此顯示器將在消隱和顯示該壁紙之間交替。它會在應該醒來的時候正常醒來。此處連接哪台顯示器並不重要——該顯示器在透過 HDMI 或 DVI 連接時會正常運作,而任何其他顯示器在連接到 Displayport 轉接器時都會出現異常行為。
我懷疑這個問題與 KDE 及其與 nvidia 驅動程式的交互作用有關。 KDE 中顯示配置應用程式的狀態支持了這一推測。我手動將其設定為這種狀態:
但睡覺後總是這樣的狀態:
此處的差異在於最右側 (DP) 顯示器和第二個左側顯示器 (DVI-D-0) 的位置被錯誤表示。值得注意的是,DP 顯示器被標記為另一個顯示器的克隆。實際的顯示或可用性沒有任何變化,這很好,但有點令人困惑。
奇怪的是,無論此選項卡顯示什麼,應用程式中的其他顯示選項卡始終是相同的:
關於此設定的一些資訊:
- Nvidia 專有驅動程式 340.17
- Xorg 7.4-r2
- KDE 4.13.2
- KWin 4.11.10-r1
- Nvidia GeForce GTX 770,附 4 個連接顯示器
- 2xDVI、1xHDMI、1xDP(使用主動適配器轉換為 DVI)
這是應用程式產生的 xorg 配置的一部分nvidia-settings
:
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
我希望這個顯示器能夠正常睡眠。我的視訊卡上沒有實體端口,因此其中一台顯示器必須通過顯示端口連接,並且由於我的顯示器都不支援顯示端口,因此我必須使用(活動)適配器。因此,我並不是在尋找只是告訴我使用不同連接埠或購買 Displayport 顯示器的答案。我正在尋找的是有關可能導致此顯示器無法休眠的原因以及我可以採取哪些措施來修復它的任何資訊。
答案1
nVidia Linux 論壇中報告了相同的問題(關於 DPMS 省電訊號後 DP 背光保持開啟)
他們提到了一些不受影響或已經修復的確切版本。
346.96、352.63、358.16