Czy mogę przełączać się między dwoma użytkownikami za pomocą jednego kliknięcia?

15

Współdzielę komputer domowy z żoną i często przełączamy się między naszymi dwoma kontami.
Zastanawiam się nad użyciem Ubuntu na następnym komputerze i oceniam różne środowiska pulpitu (np. Gnome, Unity lub Xfce).
Szybka zmiana użytkownika stanowi dla mnie przełom w większości środowisk komputerowych. W Unity jest to najlepsze - zawsze masz menu ze wszystkimi użytkownikami i możesz przełączać się jednym kliknięciem (zakładając, że nie ma hasła):

Przełączanie użytkowników Unity

Na Gnome i Xfce jest całkiem źle. Muszę kliknąć „Przełącz użytkownika”, wybrać innego użytkownika i kliknąć „Zaloguj się” - wszystkie obejmują małe przyciski w różnych pozycjach ekranu.

Czy istnieje sposób na szybkie przełączanie użytkowników - najlepiej za pomocą jednego kliknięcia i / lub skrótu? Czy istnieje coś, co działałoby niezależnie od środowiska pulpitu?

Znalazłem podobne pytanie: skrót klawiaturowy do przełączania kont użytkowników - ale dotyczy to tylko menedżera wyświetlania. Chcę go pominąć i przejść do sesji innego użytkownika.

Kobi
źródło

Odpowiedzi:

22

Ani jednego kliknięcia, ale mogę podać skrót klawiaturowy.

Przejdź do menu, aby ustawić niestandardowe skróty klawiaturowe

i dodaj nowy za pomocą tego polecenia:

dm-tool switch-to-user suzi

Zakładając, że suzijest to nazwa użytkownika twojej żony i ustaw skrót do wyboru, klikając gdzie mówi „wyłączony”, a następnie naciskając kombinację klawiszy, której chcesz użyć (na przykład super+ alt+, Sjeśli inicjałem użytkownika jest S). Ustaw inny skrót, aby przełączyć się na własne konto (z własną nazwą użytkownika w poleceniu).

Zanna
źródło
Dzięki! Wiedziałem, że powinno być coś prostego, ale nie mogłem tego znaleźć. Działa to bardzo dobrze w Xfce an Unity (testuję w VirtualBox). Gnome jest mniej szczęśliwy, ale prawdopodobnie mogę go również uruchomić.
Kobi
3
@Kobi ah awesome - dowiedziałem się o tym wczoraj, gdy przekopałem się przez stare pytania tak perfekcyjnie. Uważam też, że jest bardzo przydatny (używam MATE)
Zanna
Kolejna uwaga - działa w lightdmzainstalowanych środowiskach komputerowych . Jeśli dobrze rozumiem, nie chciałbym instalować go w systemach takich jak KDE, może coś popsuć (?). Działa w moim przypadku, ale tylko dlatego, że wolę te środowiska komputerowe. Dzięki jeszcze raz.
Kobi
@Kobi dobry punkt, nie testowałem go z żadnym innym dm
Zanna
7

Możesz nam kombinacji klawiszy funkcyjnych. F1jest pierwszym ekranie, a następnie F2, F3itp

Gdybyś był pierwszym zalogowanym na swoim WYŚWIETLACZU, byłoby F1. WYŚWIETLACZ następnego użytkownika to F2.

Możesz więc szybko przełączać się między użytkownikiem, naciskając Alt+ Ctrl+F#

Dzięki tej metodzie możesz zaoszczędzić konieczności logowania podczas przełączania między sesjami.

LD James
źródło
To też działa. F6-F7 działał dla mnie, F1-F5 były terminalami. Wolę jednak coś bardziej deterministycznego.
Kobi
1
TTY1-TTY6 to terminale tekstowe, tylko TTY7-TTY12 są normalnie używane do sesji graficznych, zaczynając od TTY7 dla pierwszej sesji i dodając więcej na żądanie.
Bajt Dowódca
@Kobi Wspomniałem o domyślnych ustawieniach w mojej odpowiedzi. Linux jest pełen niespodzianek. Możliwe jest więc zaprogramowanie alternatywnych konfiguracji mapowań.
LD James,
@LDJames Nigdy nie widziałem dystrybucji, w której opisywane przez ciebie terminale były domyślne. Nie oznacza to, że nie istnieją. Po prostu ich nie widziałem.
kasperd
@Kobi To już jest deterministyczne. O ile nie zmienisz plików konfiguracyjnych w celu zmiany zachowania, powinno ono pozostać takie samo jak teraz. Oczywiście możliwe jest, że zmieni się to podczas aktualizacji do następnej wersji Ubuntu.
kasperd