Na moim komputerze utworzyłem trzech użytkowników (admin + zwykli użytkownicy) i za każdym razem, gdy przełączam się między użytkownikami, ekran jest wyłączany.
Mam Ubuntu 16.10 i zmieniam użytkowników za pomocą menu konta w prawym górnym rogu.
Objawy
Mam dwóch standardowych użytkowników, którzy mogą zalogować się bez hasła. Kiedy przełączam się między nimi:
- Natychmiast i przez krótką sekundę widzę ekran innego użytkownika.
- Ekran wyłącza się (wskaźnik LED na ekranie zaczyna migać).
- Teraz są dwie opcje:
- Ekran włącza się ponownie po 1-3 sekundach.
- Ekran pozostaje wyłączony, dopóki nie poruszę myszą lub nie kliknę klawisza, tak jakby komputer był zawieszony.
Dodatkowe objawy
Kiedy przechodzę do użytkownika administracyjnego, jest to bardziej skomplikowane:
- Ekran miga przez sekundę.
- Dostaję menedżera ekranu, w którym muszę wprowadzić hasło.
- Użytkownik administracyjny może nie zostać wybrany - muszę go wybrać ponownie i wprowadzić hasło.
- Jestem zalogowany i przez krótką chwilę widzę ekran .
- Ekran miga.
- Po raz drugi widzę menedżera wyświetlania. Tym razem nie ma listy użytkowników, tylko użytkownik administracyjny. Wpisuję hasło ponownie i loguję się bez mrugnięcia.
- Widzę komunikat o błędzie:
Rzeczy, które nie działały:
- Próbowałem kliknąć Ctrl+ Alt+,F7 aby przełączać się między sesjami TTY. To czasami działa, ale przez większość czasu ekran nadal się wyłącza.
- Próbowałem
dm-tool switch-to-user username
. Jest to to samo, co kliknięcie menu. - Próbowałem zmienić opcje oszczędzania energii, aby wyłączyć tryb zawieszenia (ekran nigdy się nie wyłącza, gdy jest nieaktywny). To nie miało wpływu.
- Próbowałem przełączyć menedżera wyświetlacza na gdm3 . To było okropne. System nie chce się uruchomić i musiałem użyć konsoli root z gruba, aby przywrócić lightdm.
dpkg-reconfigure lightdm
.- Próbowałem użyć kabla HDMI z moją kartą graficzną (Gigabyte RX 460 2G 1212 MHz WindForce2 OC) lub kabla VGA do mojej płyty głównej (ASUS H110M-K DDR4). Oba zachowują się tak samo.
- Nie próbowałem instalować amdgpu-pro - wydaje się, że obsługuje tylko 16.04 i nie jest potrzebny dla 16.10 (który ma wbudowane wsparcie).
Podobne pytania bez odpowiedzi:
- Czarny ekran po zmianie użytkownika
- Pusty ekran po przełączeniu użytkownika lub wznowieniu
- Ubuntu 16.04 LTS - Czarny ekran po zmianie użytkowników
Będę bardzo często przełączać użytkowników ... Jak sprawić, by działało to płynnie? Czy jest dziennik, który powinienem sprawdzić?
Znalazłem to na apport.log
:
BŁĄD: apport (pid 19659) pt. 2 grudnia 12:22:40 2016: wezwany do pid 19445, sygnał 6, limit rdzenia 18446744073709551615
BŁĄD: apport (pid 19659) piątek 2 grudnia 12:22:40 2016: ignorowanie nieprawdopodobnie dużego limitu rdzenia , traktując jako nieograniczony
BŁĄD: apport (pid 19659) Pt 2 grudnia 12:22:40 2016: plik wykonywalny: / usr / lib / xorg / Xorg (wiersz poleceń "/ usr / lib / xorg / Xorg -core: 3 -seat seat0 -auth / var / run / lightdm / root /: 3 -nolisten tcp vt10 -novtswitch ")
BŁĄD: apport (pid 19659) pt 2 grudnia 12:22:40 2016: is_closing_session (): no DBUS_SESSION_BUS_ADDRESS w środowisku
ERROR: apport ( pid 19659) Pt 2 grudnia 12:22:40 2016: ten plik wykonywalny już się rozbił 2 razy, ignorując
Myślę, że jest to związane, ponieważ czasami po zmianie użytkowników widzę komunikat o błędzie, a czasem słyszę dźwięk komunikatu o błędzie.