Interesting. First of all thank you for responding.
Few words from my point of view: When it is not compatible with Ingress, it’s not a solution for HA users. The VNC server needs to provide a proper port which can be embedded in the browser through Ingress.
Feels like we‘re back at New deCONZ GUI: windows control / DWM issues - #15 by bcutter. So who‘s providing the urgently needed knowledge about Ingress to make sure the end result is an actual usable product and an improvement instead of another workaround with different limitations (like not usable natively with Ingress in HA)?
I think it makes sense to hold on for a second and clarify this on a strategic level before investing limited dev time in running in one possible direction.
Indeed, reading a bit more about Qt VNC qpa plugin shows it’s a non solution since this won’t help with the window manager issue.
From my perspective the dwm tiling window manager needs to be replaced with something more user friendly, like also mentioned above in this thread.
Perhaps the easiest solution is to just do what the community Docker container does: using the OpenBox window manager, which is still light weight but doesn’t require short-cut kong-fu to be useable. https://github.com/deconz-community/deconz-docker
I’ve just made a small test here locally running the container:
Works beautifully and is surprisingly snappy. The only “gotcha” is that there is no taskbar installed by default and if windows were hidden/minimized, the window list menu can be opened by mouse middle click on the desktop, which may not be so intuitive.
Other than that the Dockerfile in HA addon would only need to replace dwm with openbox since the remaining stuff like VNC server is already there.
@manup so what next? Can we go 100 % of the way to actually FINALLY (!!!) provide a proper solution? Props for your testing but so far no one benefits from that at all.
And yes, people get grumpy, obviously and understandable.
It’s a Christmas season so I don’t want to be too hard on anyone, but yeah, we’re waiting another month for a proper solution. This is taking too long to be acceptable.
I appreciate the recent efforts though. Anyway, it’s been a month since last reply.
PS I’ll be building a new home next year. Having this experience in mind it’s unlikely I’ll pick deCONZ as a future-proof solution. It’s ridiculous that a such bug was introduced in the first place. You messed with HA users big time.
Instead of hiding comments (where the actual content has been sent via mail already so most of us are aware of the - clearly - over the top rant of some users), what about actually starting to FIX stuff, finally?
The window manager needs to be replaced with one that works better in the container/VNC environment. E.g. with OpenBox, XFCE or similar. An example for this is the deconz-community container: https://github.com/deconz-community/deconz-docker
Unfortunately I won’t have time to make this happen in the next weeks, since I’m busy with fixing other bugs and getting the open PRs and release out. Therefore it would be cool if someone could step in here to help the HA addon getting a sane window manager, maybe porting related code from the deconz community container over.