mate-desktop / marco

MATE default window manager
https://mate-desktop.org
GNU General Public License v2.0
196 stars 87 forks source link

Remove "(as superuser)" text #738

Closed lambdanil closed 1 year ago

lambdanil commented 1 year ago

Unfortunately using _NET_WM_PID isn't reliable on sandboxed applications, leading to a bug with Flatpak and Firejail as seen here: https://github.com/mate-desktop/marco/issues/301. This commit disables the functionality completely, fixing the sandbox issue.

lambdanil commented 1 year ago

Just a note: another alternative may be using the XResQueryClientIds X extension instead of _NET_WM_PID to get the window owner, which should be more reliable, but I have yet to try if it fixes this issue in particular.