Jak usunąć „styl telefonu” Przeciągnij gnomem, aby odblokować

55

Muszę usunąć irytujący nowy ekran „blokujący”, który pokazuje gigantyczny zegar: nie mogę go usunąć po prostu poruszając myszką (jak w każdym innym środowisku pulpitu), animacja jest wolna i nie pyta mnie o hasło!

Udało mi się to wyłączyć, po prostu odkryłem, że teraz nie mogę celowo zablokować ekranu, więc nie mogę oderwać się od komputera.

Aby wyjaśnić, chcę:

  • Po pewnym czasie ekran może stać się czarny, ale jeśli poruszę myszą lub naciśnie dowolny klawisz, będę mógł go używać bezpośrednio (jak normalny wygaszacz ekranu).
  • Jeśli naciśniesz super-L, to jest on zablokowany i muszę wpisać hasło, aby odblokować (jak normalny ekran blokady).

Znalazłem kilka „rozwiązań”, ale żadne nie wydaje się działać:

estebarb
źródło
2
Musisz zgłosić błąd dotyczący rozszerzenia - github.com/lgpasquale/…
Panther
5
Po prostu wskaźnik. możesz zacząć wpisywać hasło bez uprzedniego kliknięcia i przeciągnięcia osłony ekranu.
pomsky
@Panther Patrząc na github z rozszerzeniami, jest bezczynny od czerwca, a na stronie z rozszerzeniami i problemach ludzie narzekają, że nie działa już bez niczego. Nie sądzę, że to rozszerzenie jest teraz prawdziwym rozwiązaniem.
Videonauth
2
@pomsky: nie ma hasła do napisania. Ponadto, jeśli był to wygaszacz ekranu (tak jak powinien), moje naciśnięcia klawiszy hasła mogłyby przejść do dowolnej aplikacji ... nie jest to dobry pomysł z punktu widzenia bezpieczeństwa.
estebarb
2
Przeprowadziłem się do KDE, żeby to obejść.
HellionWisp,

Odpowiedzi:

12

Otwórz oprogramowanie Ubuntu i zainstaluj rozszerzenie powłoki GNOME o nazwie:

Wyłącz osłonę ekranu

Działa to dla Ubuntu 18.04

Źródło: Wyłącz osłonę ekranu Wyłącz osłonę ekranu

Gordon Gary
źródło
Nie działa dla mnie
Robert Baker
2
To rozwiązanie już nie działa. Rozszerzenie nie działa w najnowszych wersjach gnome.
CoreyOConnor
@CoreyOConnor To samo tutaj, rozwiązanie już nie działa
Adam
8

Rzeczywiste rozwiązanie zależy od dokładnych wymagań, ale mogą one stanowić obejście (w szczególności mówiąc o kurtynie ekranowej gnome 3, zilustrowanej tutaj ):

  • jeśli chcesz włączyć normalną podstawową blokadę ekranu, ale nie chcesz „przesuwania kurtyny ekranu”, możesz po prostu wpisać swoje hasło na ekranie kurtyny bez klikania / przewijania / myszy / itp. pracować, aby odblokować ekran. (Uwaga: zakłada się, że tylko jedno konto jest skonfigurowane do wyświetlania na ekranie powitania logowania.)
  • wygląda na to, że sama kurtyna ekranowa nie może zostać wyłączona (kilka rozszerzeń powłoki gnome ma mieszane raporty o tym, że albo już nie działa (ubuntu 17+), albo nie działa konsekwentnie), więc wygląda na to, że na razie utknęliśmy. Ale biorąc pod uwagę, że możesz wpisać w nim swoje hasło, jest to w większości (nieintuicyjny) problem estetyczny.
  • również Esc„przesunie w górę” (i w dół), więc nie musisz tak naprawdę używać myszy.
  • zawsze jest KDE (biorąc pod uwagę trajektorię użyteczności gnoma, możesz to poważnie rozważyć)
Michael
źródło
3
Escnie zadziała dla mnie. A samo wpisanie hasła na komputerze z wieloma użytkownikami nie działa.
ziggystar
Nie jest to czysto estetyczne, czasami nie mogę wyjść z ekranu - muszę ssh do laptopa i zabić X lub wymusić restart.
Robert Baker
Od tego czasu przeszedłem na Kubuntu (KDE), więc nie mam już problemu, ale prawdopodobnie przejście do wirtualnego terminalu (Ctrl + Alt + F1 itp.) I zabicie / wyłączenie blokady ekranu może działać (... czy to jest gnome-screensaver-command --locklub loginctl unlock-session? prawdopodobnie trzeba ustawić WYŚWIETLANIE?
Michael
Z powodu błędów w osłonie ekranu żadne z powyższych nie gwarantuje, że zadziała.
CoreyOConnor
6

Jak już wcześniej powiedziałem estebarb, użycie lightdmnaprawia problem dla mnie 18.04 LTS i 18.10. Jednak przejście do KDE nie jest konieczne. GDM należy po prostu wyłączyć / zastąpićlightdm

Wystarczy otworzyć terminal i uruchomić:

sudo apt-get install lightdm

wybierz lightdm, a następnie naciśnij ok

zrzut ekranu wyboru menedżera wyświetlania Zmiany powinny być widoczne po wylogowaniu. Następnie naciśnij Ctrl + Alt + F1 ( tty1 ) i zaloguj się tam. następnie uruchomić:

sudo service gdm3 stop

następnie uruchom lightdm za pomocą:

sudo service lightdm start

jeśli wskoczy on prosto w lightdm, być może będziesz musiał nacisnąć Ctrl + Alt + F7, aby wrócić do tty7 .

Axios
źródło
Wygląda na to, że musisz także ponownie uruchomić komputer, aby zadziałał.
wjandrea
@wjandrea racja, zredagowałem swoją odpowiedź, aby dostać się tam z restartem.
Axios
Ach, nawet nie pomyślałem o użyciu TTY. Chociaż 18.04 ekran logowania działa na TTY1, a pulpit na TTY2.
wjandrea
och, więc F7 wskazuje na tty1, spoko.
Axios
4

„Problem” dotyczy GDM. Po przejściu na KDE zmieniłem na Lightdm i zauważyłem, że w Gnome zmienił się również ekran blokady: D.

Tak więc rozwiązanie nie korzysta z GDM, na przykład:

sudo dpkg-reconfigure lightdm # For previous Ubuntu default
estebarb
źródło
2

To mnie wkurzało podczas konfigurowania maszyn wirtualnych Ubuntu 18.04 w Hyper-V pod Windows 10.

W końcu znalazłem

gsettings set org.gnome.desktop.session idle-delay 0

wydaje się wyłączać kurtynę, po wyłączeniu blokady ekranu za pomocą GUI lub oddzielnej komendy gsettings.

użytkownik2444815
źródło
Innymi słowy: pamiętaj, że wyłącza to również automatyczne wyłączanie wyświetlacza, jeśli nie jest to odpowiednie dla twojej konfiguracji, to podejście nie jest dla ciebie.
deser