You are correct, gnome-shell doesn't support the layer-shell protocol. Sorry for this bug so, you can close it.
Have a nice day, Jonathan Marsaud Le mar. 21 juil. 2020 à 12:58, Birger Schacht <bir...@debian.org> a écrit : > Hi, > > swaylock only works on wayland compositors that support the layer shell > protocol [0], like sway. Do you use such a wayland compositor? > > cheers, > Birger > > [0] > > https://github.com/swaywm/wlr-protocols/blob/master/unstable/wlr-layer-shell-unstable-v1.xml > > On 7/21/20 12:45 PM, Jonathan Marsaud wrote: > > Package: swaylock > > Version: 1.5-2 > > Severity: normal > > X-Debbugs-Cc: jonathanmars...@gmail.com > > > > Dear Maintainer, > > > > *** Reporter, please consider answering these questions, where > appropriate *** > > > > * What led up to the situation? > > Installing the package "swaylock" from Sid. > > > > * What was the outcome of this action? > > zic@excalibur:~$ swaylock > > swaylock: ../main.c:1183: main: Assertion `state.compositor && > state.layer_shell && state.shm' failed. > > Abandon > > > > * What outcome did you expect instead? > > Lock the Wayland input without blocking the display (swaylock is > supposed to be a "xtrlock" replacement for Wayland instad of X.org) > > > > -- System Information: > > Debian Release: bullseye/sid > > APT prefers unstable > > APT policy: (500, 'unstable') > > Architecture: amd64 (x86_64) > > > > Kernel: Linux 5.7.0-1-amd64 (SMP w/8 CPU threads) > > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE > not set > > Shell: /bin/sh linked to /usr/bin/dash > > Init: systemd (via /run/systemd/system) > > LSM: AppArmor: enabled > > > > Versions of packages swaylock depends on: > > ii libc6 2.31-1 > > ii libcairo2 1.16.0-4 > > ii libgdk-pixbuf2.0-0 2.40.0+dfsg-5 > > ii libglib2.0-0 2.64.4-1 > > ii libpam0g 1.3.1-5 > > ii libwayland-client0 1.18.0-1 > > ii libxkbcommon0 0.10.0-1 > > > > swaylock recommends no packages. > > > > swaylock suggests no packages. > > > > -- no debconf information > > >