Or at least acknowledged them?
Or at least acknowledged them?
I know there have been partial fixes and workarounds, but if they change what it means to run a program in Linux and unexpected things happen, then I consider that broken.
Also, when I use VNC and xeyes works, then I expect any X11 program to work. Except, this does not always hold for snap based programs somehow.
These two points together make snap unworkable for me.
As for X11, I'm on Wayland and wouldn't expect xeyes to work. What X11 programs still is used seems to work fine in Xwayland, but I don't use VNC so I don't know how they interact.
So I don't know if these are solved, sorry. I suppose I have simpler needs.
But yes I agree, it is definitely a big change compared to how things traditionally have worked. The question is if it is a necessary direction.
Linux has traditionally used the model of: users are suspect, applications are trusted; of course you can ask questions about that, but don't flip it upside down while breaking stuff. For example, I would probably be OK with it if they added a popup asking me to set permissions. But instead, it just breaks.