This is a mistake in 4.19.1 that we fixed in 4.19.2: https://i3wm.org/downloads/RELEASE-NOTES-4.19.2.txt
It’s unfortunate that 4.19.2 did not make it into Debian. On Thu, 19 Aug 2021 at 16:39, arctic noise <g67...@gmail.com> wrote: > Package: i3-wm > Version: 4.19.1-1 > Severity: minor > > According to i3 manual it has debugging disabled by default: > > > --shmlog-size <limit> Limits the size of the i3 SHM log to > <limit> bytes. Setting this to 0 disables SHM logging entirely. The > default is 0 bytes. > > Also, as I can see, debug and non-debug versions have different xsession > files: > > >> grep ^Exec /usr/share/xsessions/i3* > > /usr/share/xsessions/i3.desktop:Exec=i3 > > /usr/share/xsessions/i3-with-shmlog.desktop:Exec=i3-with-shmlog > > However, i3-with-shmlog is an alias to i3, so both xsession files refers > to the same executable file with the same parameters: > > >> ls -l $(which i3-with-shmlog) > >lrwxrwxrwx 1 root root 2 Feb 7 2021 /usr/bin/i3-with-shmlog -> i3 > > /dev/shm/i3-logs-${pid} file is present after every launch, so the > debugging is enabled by default. > > I think it is better to disable debugging by default, remote the > symbolic link and use "--shmlog-size" option in "Exec" field for > i3-with-shmlog.desktop > > I am using debian 11 with all the latest updates, no packages from > unofficial or testing repositories > -- Best regards, Michael