W xfce nie działa blokada ekranu

@NoRobot:

  • Nie piszesz dokładnie w jakich okolicznościach nie działa blokada, czy przy próbie ręcznego uruchomienia:
$ light-locker-command --lock

light-locker jest standardowym blokerem sesji graficznej w Xfce.

  • Czy w trakcie usypiania / hibernacji / uruchamiania wygaszacza:
  1. $ xfce4-power-manager-settings / Bezpieczeństwo / Automatycznie blokuj sesję: Gdy wygaszacz ekranu jest aktywowany
  2. $ xfce4-power-manager-settings / Bezpieczeństwo / Zablokowanie ekranu po przejściu w stan wstrzymania
  3. $ xfce4-session-settings / Uruchamiane programy / Blokada ekranu (Uruchamia program blokady ekranu)
  4. $ xfce4-session-settings / Zaawansowane / Wyłączenie: Blokuj ekran przed wstrzymaniem

Co do tego, że masz Arch’a, a nie Manjaro, to nie ma nic do rzeczy, bo zarówno w jednym, jak i w drugim możesz mieć Whisker Menu (standardowe ‘menu start’ w Xfce) - będą się tylko różniły ikonami.

W żadnym przypadku nie działa blokada.
$ light-locker-command --lock
** Message: 18:01:16.715: Received error message from the locker: GDBus.Error:org.freedesktop.DBus.Error.NotSupported: This method is not implemented

Może pomoże, okazuje się, że jest jakiś konflikt pomiędzy light-locker i xscreensaver. Odinstaluj jeden z nich i zobacz czy coś się zmieni.

Problem jest szerszy i do tego dość mglisty. Oprócz powyższego doniesienia nt. konfliktu ze xscreensaver’em jest również informacja, że ostatni update usunął problem występujący na styku Xfce i kart Nvidia:
https://forum.manjaro.org/t/stable-update-2019-05-17-kernels-grub-kde-deepin-gnome-xfce-libreoffice-bash-systemd/87726
XFCE-GTK3 got renewed packages. The issue with Nvidia and XFWM4-GTK3 got fixed.

No nie bardzo fixed, bo zmagam się od jakiegoś czasu z problemem blokady (choć z innymi objawami, niż z tego wątku) i ostatnia aktualizacja tego nie zmieniła. Kilka moich aktualizacji reaguje odmiennie, choć schematy, są dwa:

  • wszystko OK
  • uruchomienie light-locker’a (z ręki lub z automatu) powoduje blokadę systemu (zawieszenie?), w postaci czarnego ekranu i braku reakcji na cokolwiek prócz twardego reset’u.

EDIT-20190603-2322 … wiesza się tylko sesja. Po przejściu na inną konsolę (Alt+F1…F6) można zamknąć system.


Brzydki komunikat, jak w Twoim przypadku @NoRobot, jest dość light’owy, choć nie zmienia, to istoty sprawy: jest problem z funkcją blokady sesji graficznej. Moim zdaniem, powodem jest przechodzenie Xfce z GTK2 na GTK3. Parę rzeczy zdestabilizowało się przy tej okazji.
Co robić:

  • nie używać blokady;
  • zastąpić (chwilowo lub na stałe) innym session locker’em.

Ja używam physlock (community), który jest blocker’em konsolowym, ale odpowiednio skonfigurowany da się zintegrować ze środowiskiem graficznym.

Blokada ekranu już działa, ale nie jestem w stanie powiedzieć, jak to się stało. Temat uważam za zamknięty