On 8/5/21 4:50 PM, joo hui wrote:
> I'm sorry that it took so long to see the mail. I have tried to install
> tigervnc version below 1.1.0 on centos7, no matter in the gnome or mate
> desktop environment, the graphics border will not produce shadows, but the
> shadows will appear after version 1.1.0. And the interface fluency of
> versions below 1.1.0 is also much better, but the automatic adaptation of
> the resolution will be a bit problematic.
>
Those shadows are generated by your desktop environment, and
unfortunately don't really have anything to do with TigerVNC. I don't
know why your older TigerVNC behaves differently. It could be that it
lacks the "Composite" extension for some reason, which is something that
is needed by the desktops to do that shadow effect. However, as far as I
know GNOME completely refuses to start without Composite support.
And yes, those shadows require a lot more CPU power to render so the
interface will be more sluggish. You can disable them in MATE under the
window manager settings. However GNOME is OpenGL based and so will
always be slow when running via VNC (where it cannot use a GPU for
rendering).