Jak utrzymać sesję graficzną w 17.10, kiedy ekran zewnętrzny jest wyłączony?

9

W systemie Ubuntu 17.10 korzystającym z Nvidia Quadro M2000, gdy (zewnętrzny) ekran przestaje pobierać strumień danych DisplayPort (albo dlatego, że ekran jest wyłączony, albo inne dane wejściowe są wybierane na ekranie, aby wyświetlić pulpit innego komputera podłączonego do tego samego screen), sesja graficzna zostaje zakończona, w tym wszystkie procesy, które zostały uruchomione z sesji graficznej.

Dzieje się tak zarówno w przypadku Nouveau (zarówno Wayland, jak i X), a także zastrzeżonego sterownika Nvidia ( nvidia-384).

Nie stało się tak w przypadku Ubuntu 16.04 i nie dzieje się tak w Windowsie ani na Macu.

Zakończenie takiej sesji graficznej jest oczywiście bardzo niepożądane.

Jak sprawić, aby Ubuntu 17.10 nie przerywał sesji graficznej, gdy ekran przestaje pobierać strumień danych DisplayPort?

hsivonen
źródło
1
Chciałbym zostać lub wrócić do 16.04 LTS, gdzie działa grafika. 17.10 jest wersją o krótkim okresie użytkowania (obsługiwaną tylko przez 9 miesięcy). Możemy spodziewać się, że problem ten zostanie rozwiązany w kolejnej wersji LTS, 18.04, która zostanie wydana w kwietniu 2018 r. Ale przed opuszczeniem 17.10 pomogłoby napisanie raportu o błędzie na Launchpad.
sudodus
1
Nouveau w 16.04.1 obsługuje tylko 2D z tym GPU. Nouveau w wersji 17.10 obsługuje 3D, ale nie jest stabilny. Nouveau zamarł w kolejnych wydaniach. Problem z 16.04 polega na tym, że jeśli zastrzeżony sterownik Nvidia przestanie być używany i nouveau ruszy do przodu, system przestanie się uruchamiać. W wersji 17.10, jeśli zastrzeżony sterownik Nvidia przestaje być używany z powodu aktualizacji jądra, mogę przynajmniej zobaczyć coś z Nouveau.
hsivonen
Widzę. Są więc zalety z 17.10 i kartą graficzną. Cóż, może najlepiej pozostać przy wersji 17.10 i poświęcić trochę wysiłku na zgłoszenie błędu, aby rozpocząć proces usuwania tego błędu (zakończenie sesji graficznej). Jeśli masz szczęście, inni użytkownicy z tą samą grafiką podniosą temperaturę raportu o błędzie.
sudodus
1
To samo mi się przydarza. Masz szczęście w naprawie tego?
Qerubin
Wróciłem do 16.04 i złożyłem zamówienie na procesor graficzny AMD. Mając nadzieję, że sterowniki Nvidii 16.04 nie stopią się ponownie, zanim pojawi się procesor graficzny AMD.
hsivonen

Odpowiedzi:

3

Słyszałem z duplikatu pytania , że możesz obejść to, blokując ekran (Super + L) (to jest klawisz „Windows” lub „Command” plus L) przed wyłączeniem wyświetlacza.

Jobjörn Folkesson
źródło
Złożyłem
Jobjörn Folkesson
0

Udało się rozwiązać ten problem, instalując GNOME Tweaks z Centrum oprogramowania Ubuntu.

W GNOME Tweaks znajduje się menu „Zasilanie” z opcją „Zawieś, gdy pokrywa laptopa jest zamknięta”

Wyłącz tę opcję - problem rozwiązany.

Mam nadzieję że to pomoże

Pete
źródło
Nie działało na Ubuntu 17.10
wyprzedażp