Open thestinger opened 3 months ago
It's basicly only required when you use X11. And even their it depends on something.
And required for X11 means things like window shadows might be rendered all black and maybe some performance drops.
@thestinger would you mind sending a PR with your suggestions, plus clarify this on the documentation?
This "Inter-process communications" toggle controls whether a fresh System V IPC namespace is created, not interprocess communications as a whole. It should be renamed to something like "Legacy inter-process communications". It's not needed in practice. It's not officially deprecated or anything like that but it would be incredibly odd for it to be used for communication between user-facing applications. It's entirely disabled on some platforms and isn't something people miss in practice. It can certainly be considered legacy for desktop apps where control over D-Bus communication is likely to become finer-grained but not this, which simply isn't designed for it.
https://man7.org/linux/man-pages/man7/ipc_namespaces.7.html https://man7.org/linux/man-pages/man7/sysvipc.7.html