Fedora 35 tiger vncserver service performance issues

,

Hello, I formerly was using Fedora 32 running vncserver command manually, and mostly the performance was okay.

Recently I installed Fedora 35 fresh and followed set up to use the vncserver service instead, and am encountering performance trouble.

The main problem is, when typing in a console in gui for example, I type a word, and the last letter is missing until I hit spacebar or type something else.

The mouse performance is generally okay, sometimes there is some lag.

I tried upgrading my latest client, I’m using the 64bit client on Windows.

I was wondering if there was a difference in how setting up manually versus using the service?

Otherwise, it seems there is some configuration issue, though the vncserver run command in the service unit appears similar to how I had it set up previously, pretty default.

The following is my vncserver log:

Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12014000, The X.Org Foundation


Thu Feb 17 11:07:20 2022
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on all interface(s), port 5901
 vncext:      created VNC server for screen 0
Environment variable $XAUTHORITY not set, ignoring.
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Created window 0x1e00001 on screen 0 with timestamp 22312
xsettingsd: Selection _XSETTINGS_S0 is owned by 0x0
xsettingsd: Took ownership of selection _XSETTINGS_S0
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
xsettingsd: Reloading configuration
xsettingsd: Loaded 10 settings from /home/ouroboros/.config/xsettingsd/xsettingsd.conf
vmware-user: could not open /proc/fs/vmblock/dev
Error: /usr/bin/vmtoolsd must be run inside a virtual machine on a VMware hypervisor product.
OpenGL vendor string:                   Mesa/X.org
OpenGL renderer string:                 llvmpipe (LLVM 13.0.0, 256 bits)
OpenGL version string:                  4.5 (Compatibility Profile) Mesa 21.3.6
OpenGL shading language version string: 4.50
Driver:                                 LLVMpipe
GPU class:                              Unknown
OpenGL version:                         4.5
GLSL version:                           4.50
Mesa version:                           21.3.6
X server version:                       1.20.14
Linux kernel version:                   5.16.8
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes
Virtual Machine:                        no
Failed to rename ?/home/ouroboros/.abrt/spool? to ?/home/ouroboros/.cache/abrt/spool?: No such file or directory
Failed to rename ?/home/ouroboros/.abrt/settings? to ?/home/ouroboros/.config/abrt/settings?: No such file or directory
Tracker-Message: 11:07:25.832: Initializing...
Tracker-Message: 11:07:25.856: Retrieving and scheduling feeds...
Tracker-Message: 11:07:25.859: No feeds set up, nothing more to do
akonadi.collectionattributetable                   OK
akonadi.collectionmimetyperelation                 OK
akonadi.collectionpimitemrelation                  OK
akonadi.collectiontable                            OK
akonadi.flagtable                                  OK
akonadi.mimetypetable                              OK
akonadi.parttable                                  OK
akonadi.parttypetable                              OK
akonadi.pimitemflagrelation                        OK
akonadi.pimitemtable                               OK
akonadi.pimitemtagrelation                         OK
akonadi.relationtable                              OK
akonadi.relationtypetable                          OK
akonadi.resourcetable                              OK
akonadi.schemaversiontable                         OK
akonadi.tagattributetable                          OK
akonadi.tagremoteidresourcerelationtable           OK

This was solved by updating the Windows tigervnc client being used. The old version appears very incompatible with the new server.