Monitor DisplayPort nie jest wykrywany, jeśli jest wyłączony i ponownie włączony


25

Używam Ubuntu Desktop 14.04 na komputerze stacjonarnym z Nvidia GTX 660 podłączonym do 24-calowego monitora HP LP2475w przez DisplayPort .

Uruchamia się dobrze, ale jeśli wyłączę monitor i włączę go ponownie (na przykład w nocy), Ubuntu nie rozpoznaje monitora po włączeniu. Ekran pozostaje czarny, a jedynym wyjściem jest ponowne uruchomienie.

Jest to szczególnie denerwujące, ponieważ mogę i przełączam monitor na inną maszynę iz powrotem, i to samo dzieje się. Muszę ponownie uruchomić komputer Ubuntu, aby przywrócić wyświetlanie. Windows 8.1 zarządza tym bez problemu.

Jeśli podłączę się przez DVI, nie ma problemu; jednak po przejściu na monitor 4K będę musiał użyć DP. Proszę pomóż!


AKTUALIZACJA

Jeśli mam drugi monitor podłączony za pomocą DVI, nadal tracę monitor DisplayPort, jeśli go wyłączę i ponownie włączę, ale mogę go odzyskać, używając Ctrl-Alt-F1, a następnie Ctrl-Alt-F7.

Jeśli monitor DisplayPort jest podłączony samodzielnie, ta metoda nie pomaga. To wciąż jest dla mnie poważny problem.

Nie mogę uwierzyć, że nikt inny tego nie ma. Czy ktoś chciałby podzielić się doświadczeniami?

Czy różne karty graficzne działają lepiej? Różne monitory?


1
Jeśli mam drugi monitor podłączony za pomocą DVI, nadal tracę monitor DisplayPort, jeśli go wyłączę i ponownie włączę, ale mogę go odzyskać, używając Ctrl-Alt-F1, a następnie Ctrl-Alt-F7. Jeśli monitor DisplayPort jest podłączony samodzielnie, ta metoda nie pomaga. To wciąż jest dla mnie poważny problem. Nie mogę uwierzyć, że nikt inny tego nie ma. Czy ktoś chciałby podzielić się doświadczeniami? Czy różne karty graficzne działają lepiej? Różne monitory?
johnr

1
Dzięki David, masz rację. To ten sam problem. Miło wiedzieć, że nie oszaleję!
johnr

Tak, wygaszacz ekranu działa - w ten sposób natrafiłem na problem. Wyświetlacz umarłby, gdyby pozostawiono go zbyt długo i nie wrócił.
johnr

Mój problem polegał na tym: jeśli korzystam z wygaszacza ekranu monitora , ekran wyłącza się i nie można go odzyskać. Jeśli korzystam z wygaszacza ekranu (oprogramowania) Ubuntu , podświetlenie ekranu pozostaje WŁĄCZONE. Co się dla ciebie dzieje
david6,

Rozumiem. Tak, moje zachowanie jest takie samo jak twoje. Jeśli podświetlenie pozostaje włączone, można je odzyskać. Problem występuje tylko wtedy, gdy monitor wyłącza się lub jest przełączany na inne wejście, że nie można go odzyskać.
johnr

Odpowiedzi:


5

Właśnie miałem ten sam problem z Dell u2913wm podłączonym do i5-5775c Iris Pro 6200 za pośrednictwem Displayport. Kiedy przełączałem wejścia na monitorze, obraz nie wyświetlał się później.

Problem można rozwiązać, używając ssh do zalogowania się na maszynie i uruchomienia:

env DISPLAY=:0 xset dpms force off
env DISPLAY=:0 xset dpms force on

Chociaż nie jest to zbyt praktyczne, to z powrotem włączy ekran.

Po przeczytaniu odpowiedzi, która mówiła o wyłączeniu DDC / CI, majstrowałem przy ustawieniach monitora, ponieważ ręczne wyłączanie i włączanie dpms jest zbyt skomplikowane. Ustawienie DDC / CI nic mi nie zrobiło, ale mój monitor miał dodatkowe ustawienie Displayport 1.2, które zostało wyłączone.

Po przełączeniu ustawienia Displayport 1.2 na włączone mój monitor zaczął ponownie działać po zmianie danych wejściowych lub wyłączeniu, tak jak powinien.


To działa świetnie. Aby uniknąć korzystania z SSH, rozwiązaniem jest utworzenie skryptu powłoki z wyświetlonymi poleceniami. Następnie utwórz w Ustawienia / Klawiatura / Skróty niestandardowy skrót do polecenia niż po naciśnięciu Ctrl + Alt + W (lub innej kombinacji, która nie jest jeszcze używana)
coderazzi

@coderazzi, które nie będą działać, gdy pulpit jest zablokowany
Edheldil

@Edheldil: masz rację. Zwykle najpierw muszę wprowadzić na ślepo hasło, które odblokowuje pulpit. Następnie naciśnij skrót.
coderazzi

2

Mam ten sam problem. Jednak mój ekran też nie zasypia . Każde obejście (np. Włączenie / wyłączenie ekranu) trafia w ten problem .

Ten błąd został zgłoszony w programie LaunchPad :

starter >> błąd 1313539

Jednak obecnie jest oznaczony jako duplikat bardziej ogólnego błędu:

startpad >> błąd 1308105 (wciąż otwarty)


AKTUALIZACJA: 17 stycznia

Właśnie próbowałem z kablem DVI Dual-Link.

Niestety moja karta graficzna nie obsługuje Dual-Link, tylko Single-Link. Jednak, zgodnie z moją najlepszą wiedzą, HP DL139A („ Kabel DMS-59 do DVI z dwoma głowicami Y”) działa. ( Czy ktoś jeszcze wie? )

Brak problemów (wygaszacz ekranu, uśpienie ekranu lub budzenie) w DVI, z wyjątkiem spadków do rozdzielczości 1920x1200 . Niejednoznaczne, ale problem NIE występuje przy tym samym ekranie 27 "i identycznej konfiguracji OS / sterownika.


AKTUALIZACJA: 19 stycznia

Nowa (większa / szybsza) karta graficzna wciąż na zamówienie.

Próbowałem z inną kartą wideo, z podwójnym DisplayPort (zamiast DMS-59).

Niestety adapter HP (HP P / N 481409-220, w zestawie) jest tylko DisplayPort na DVI Single-Link . Mają inny adapter (HP P / N NR078AA), który obsługuje DisplayPort na DVI Dual-Link , ale kosztuje 150 USD (zdzierstwo).

Brak problemów (wygaszacz ekranu / uśpienie ekranu lub budzenie) w DVI, z wyjątkiem spadków do rozdzielczości 1920x1200 . Bezpośredni kabel DisplayPort (z tej karty) nadal ma te same problemy.


AKTUALIZACJA: 12 lutego

Rozwiązano na razie, przesuwając ekran blisko komputera i używając (dostarczonego przez firmę Samsung) kabla DVI Dual-Link dostarczonego z monitorem.

Nadal nie można prawidłowo używać z kablem DisplayPort .


1

Miałem te same problemy. Łączę komputer z systemem Windows 7 z monitorem Dell 2709W przez DisplayPort. (Nvidia GTX 750)

Znalazłem rozwiązania tutaj: /superuser/630555/

Wyłączyłem „DDC / CI” w ustawieniach monitora. To rozwiązało problem. Mam nadzieję, że to pomoże.


1
Dzięki za wkład. Chociaż Twój problem jest powiązany, różni się nieco od mojego. Widziałem ten problem opisany w Win7. Korzystam z pulpitu Ubuntu i muszę ponownie uruchomić komputer, gdy monitor wyłączy się (nawet z powodu przekroczenia limitu czasu). Wyłączyłem DDC / CI i nie ma to znaczenia w moim przypadku. To wciąż jest dla mnie duży problem. Czy ktoś ma podobne doświadczenia z Ubuntu?
johnr

Rozwiązałem problem za pomocą Xubuntu (niestety nie wszystkie monitory mają to ustawienie).
luator

0

Miałem ten sam problem z laptopem ASUS i monitorem Dell. Skończyło się na użyciu xset dpms force offpolecenia, aby monitor przeszedł w tryb oszczędzania energii, zamiast wyłączać monitor za pomocą przycisku zasilania. Mogę obudzić ekran, naciskając klawisz na klawiaturze lub poruszając myszą. Dzięki tej metodzie wyłączania ekranu nigdy nie mam problemu z wyświetlaniem czarnego ekranu po ponownym włączeniu ekranu. Zrobiłem również monitorOff.desktop w / usr / share / applications i przypiąłem go do programu uruchamiającego, więc mogę po prostu kliknąć ikonę, aby wyłączyć monitor.


0

Wpadłem na coś podobnego w konfiguracji 4-monitorowej połączonej przez DisplayPort z NVidią GK107 [NVS 510] działającą pod KUbuntu 14.04

Ilekroć jeden z wyświetlaczy jest wyłączany, pozostałe wyświetlacze losowo zmieniają położenie. Ponowne włączenie wyświetlacza nie przywraca starej konfiguracji.

Niedawno zauważyłem wyciek pamięci z SSH i KDE Bug 280381 .

Ostro zabijając kde4d (ponieważ potrzebowałem tej pamięci) zauważyłem później, że ustawienie wyświetlania pozostaje takie samo. Udało mi się odtworzyć to zachowanie, więc myślę, że problem może leżeć gdzieś w kded4.

Aktualizacja:

Ponieważ nie uważam, że zabicie całego procesu kded4 jest prawidłową opcją, trochę zagłębiłem się w Usługi i stwierdziłem, że wyłączenie usługi KScreen2 (Ustawienia systemowe> Uruchomienie i zamknięcie> Menedżer usług) rozwiązuje problem.


0

Ja również miałem problem podobny do tego w 14.04, gdy monitor nie budził się po podłączeniu do DisplayPort. Po zbadaniu go nie wydawało się to problemem z monitorem.

To, co wydaje się działać dla mnie (ostatnie 24 godziny), to obniżenie wersji, xfce-settingsjak sugerowano w tym raporcie o błędzie, publikując nr 7

https://bugs.launchpad.net/ubuntu/+bug/1313539

apt-get nie mogłem znaleźć obniżonego pakietu dla pyskaty.

Znalazłem na starterze .

Zainstalowałem to przez:

sudo dpkg -i xfce4-settings_4.11.0-1ubuntu1_amd64.deb 

Potwierdzono, że został zainstalowany przez:

xfce4-settings-manager -V

Mogę teraz ustawić monitor w tryb uśpienia i wydaje się, że budzi się zgodnie z oczekiwaniami.


0

Moim rozwiązaniem tego problemu było utworzenie xbindkeysskrótu ( Win+ M, ale możesz chcieć użyć innego), aby uruchomić następującą komendę:

xrandr --output DP2 --mode 3840x2160

To polecenie przywróci tryb wideo monitora po uruchomieniu. modeparametrem tutaj jest natywna rozdzielczość mojego monitora, która zwykle jest automatycznie wybierana podczas uruchamiania, gdy monitor jest włączony. Możesz określić nazwę i rozdzielczość swojego wyjścia, jeśli po prostu uruchomisz xrandrbez argumentów.

Teraz, jeśli naciśniesz przycisk zasilania na monitorze, aby go wyłączyć, a następnie naciśnij go ponownie, aby go ponownie włączyć, mogę po prostu wpisać mój Win+ Mskrót klawiszowy, a obraz ponownie pojawi się na ekranie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.