Replace marco for i3 on /org/mate/desktop/session/required-components/windowmanager.
Define /org/mate/desktop/session/required-components-list to ['windowmanager'] only.
Change /org/mate/desktop/background/show-desktop-icons to False.
MATE general version
MATE Desktop Environment 1.22.2
Package version
Package: caja
Version: 1.22.2-1+tricia
Linux Distribution
Linux Mint 19.3
Workaround
Caja opens if a folder is given: caja --no-desktop /home/user
Additional information
When called from an i3 session caja --no-desktop from terminal open Caja as expected. But when Caja closes the terminal hangs until send caja -q from another terminal and the following is printed on terminal where caja was called:
Expected behaviour
Open Caja when the Window Manager defined in /org/mate/desktop/session/required-components/windowmanager is i3.
Actual behaviour
Caja doesn't open when executed through a launcher with the following desktop file or through the terminal with
caja --no-desktop
.Steps to reproduce the behaviour
MATE general version
MATE Desktop Environment 1.22.2
Package version
Package: caja Version: 1.22.2-1+tricia
Linux Distribution
Linux Mint 19.3
Workaround
Caja opens if a folder is given:
caja --no-desktop /home/user
Additional information
When called from an i3 session
caja --no-desktop
from terminal open Caja as expected. But when Caja closes the terminal hangs until sendcaja -q
from another terminal and the following is printed on terminal where caja was called: