Monitor podłączony za pomocą DisplayPort do adaptera DVI nie śpi poprawnie

16

Mam podłączony do komputera monitor, który wyświetla dziwne zachowanie po przejściu w tryb uśpienia oszczędzania energii. Po przejściu w tryb uśpienia monitor będzie na przemian wygaszać i wyświetlać domyślną tapetę pulpitu (domyślnie KDE 4, której nie używam). Ten monitor jest podłączony do mojego komputera poprzez aktywny port wyświetlania do adaptera DVI single link i kabla DVI. Monitor nie miał tego problemu, gdy był wcześniej podłączony bezpośrednio do DVI lub za pomocą kabla HDMI-> DVI. Nie chcę tego naprawiać, aby monitor DisplayPort prawidłowo spał z innymi.

Aby zilustrować to, co widzę, oto mój normalny pulpit:

Pulpit

Monitor, o którym mowa, to 25% z prawej strony tego obrazu.
Oto co widzę, gdy wyświetlacze śpią:

Wyświetlacze do spania

To, co tu widzisz, to dwa środkowe monitory prawidłowo śpiące, telewizor narzeka na brak sygnału (właściwy) i najbardziej prawy monitor wyświetlający domyślną tapetę KDE. Ten monitor będzie na przemian wygaszał i wyświetlał tę tapetę. Budzi się normalnie, kiedy należy. Nie ma znaczenia, który monitor jest tutaj podłączony - monitor zachowuje się po podłączeniu przez HDMI lub DVI, a każdy inny monitor źle się zachowuje po podłączeniu do adaptera DisplayPort.

Podejrzewam, że ten problem dotyczy KDE i jego interakcji ze sterownikiem nvidia. Obsługą tych spekulacji jest stan aplikacji do konfiguracji wyświetlania w KDE. Ręcznie ustawiłem go na ten stan:

konfiguracja monitora w KDE

Ale po spaniu zawsze kończy się w tym stanie:

zła konfiguracja monitora w KDE

Różnice polegają na tym, że pozycje najbardziej prawego monitora (DP) i drugiego lewego monitora (DVI-D-0) są błędnie przedstawione. Warto zauważyć, że monitor DP jest oznaczony jako klon innego. Nic się jednak nie zmienia z faktycznymi wyświetlaczami ani użytecznością, co jest dobre, ale trochę mylące.

Dziwne, bez względu na to, co pokazuje ta karta, druga karta wyświetlania w aplikacji jest zawsze taka sama:

Dobry

Trochę o tej konfiguracji:

  • Zastrzeżony sterownik Nvidia 340.17
  • Xorg 7.4-r2
  • KDE 4.13.2
  • KWin 4.11.10-r1
  • Nvidia GeForce GTX 770 z 4 dołączonymi monitorami
    • 2xDVI, 1xHDMI, 1xDP (przekonwertowane na DVI z aktywnym adapterem)

Oto część konfiguracji xorg wygenerowanej przez nvidia-settingsaplikację:

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

Chcę, aby ten wyświetlacz działał poprawnie. Brakuje portów fiskalnych na karcie graficznej, więc jeden z monitorów musi być podłączony za pośrednictwem DisplayPort, a ponieważ żaden z moich monitorów nie obsługuje DisplayPort, muszę użyć (aktywnego) adaptera. Z tego powodu nie szukam odpowiedzi, które po prostu każą mi użyć innego portu lub kupić monitor Displayport. To, czego szukam, to wszelkie informacje o tym, co może powodować, że ten ekran nie śpi i wszystko, co mogę zrobić, aby to naprawić.

Casey
źródło
2
To całkiem niezła konfiguracja monitorów 8-)
slm
Mam ten sam problem z jednym monitorem, który rozszerza wyświetlacz mojego laptopa. Zakładam, że powodem jest to, że mój adapter miniDP-DVI jest rozpoznawany jako HDMI i dlatego mój system nigdy nie wysyła sygnału uśpienia do „telewizora”, do którego jest podłączony. Działa dobrze z adapterem miniDP-VGA. Chciałbym uzyskać odpowiedź, która zachowuje połączenie DVI, ale teraz moim rozwiązaniem jest VGA.
Adam Katz
Uruchom kopię Xubuntu na żywo i sprawdź, czy masz ten sam problem. Może być konieczne zainstalowanie go na dysku flash lub coś innego, aby wypróbować go ze sterownikami Nvidia. Jeśli pojawi się ten sam problem, to nie pomoże, ale jeśli zniknie, możesz porównać różnice w pliku konfiguracyjnym xorg. Używam cieńszej konfiguracji pod XFCE4 i nie mam tego problemu. Uruchamianie tego samego sterownika Nvidii na Dellu pod Gentoo
Joe
Czy próbowałeś zrobić monitor, który nie będzie spał z monitorem głównym? Brzmi dziwnie, ale tak naprawdę działa w niektórych przypadkach;)
switch87

Odpowiedzi:

1
  • Ten sam problem zgłoszony na forum nVidia Linux (dotyczy podświetlenia DP pozostaje włączone po sygnale oszczędzania energii DPMS)

    DPMS nie działa na GTX980 z połączeniem DisplayPort

  • Wspominają niektóre dokładne wydania, na które nie ma to wpływu lub które zostały już naprawione.

    346,96, 352,63, 358,16

user.dz
źródło