Ekran zmienia kolor na czarny po zmianie użytkowników

8

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: Wykryto problem z programem systemowym

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:

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.

Kobi
źródło
Czy zastosowałeś najnowsze aktualizacje w swoim systemie?
Soren A
@SorenA - Pewnie.
Kobi
1
Mam podobny problem, jeśli przełączysz użytkowników z ekranu logowania, ekran stanie się czarny, wyjście wideo wyłączy się (monitor traci sygnał), a klawiatury USB przestają reagować (nawet po podłączeniu i ponownym podłączeniu - nie świecą się lampki Numlock). Nadal mogę ssh i zrestartować komputer, ale odrodzenie lightdm wydaje się w tym momencie straconą przyczyną ...
Digikata,
Myślę, że może to być problem związany z kartą graficzną. Czy zainstalowałeś sterowniki AMDGPU-PRO? Ich strona wspomina, że ​​Ubuntu 16.04 jest kompatybilny ze swoimi sterownikami, więc spróbuj zainstalować te sterowniki (jeśli możesz) i sprawdź, czy problem nadal występuje.
Anonimowy,
@Anonymint - przyjrzałem się temu i wspomniałem o tym w pytaniu. AMDGPU-PRO wyraźnie nie obsługuje 16.10. Mógłbym obniżyć wersję do 16.04, ale wybrałem 16.10 specjalnie, ponieważ miał natywną obsługę mojego GPU (i wybrałem GPU, który miał sterowniki dla Linuksa, kiedy kupiłem nowy komputer).
Kobi

Odpowiedzi:

1

Spróbuj przejść do ustawień / wyświetlacza i sprawdź, czy jest więcej niż jeden monitor, a jeśli tak, wyłącz nieużywane monitory.

joao
źródło
To mogło zadziałać. Niejasno pamiętam, że był więcej niż jeden ekran. Jak powiedziałem w komentarzu, mam teraz system Windows, więc nie mogę potwierdzić rozwiązania. Zdecydowanie warto spróbować. Dzięki!
Kobi