Are you using tigervnc packages from tigervnc or from your OS ?
I haven't looked at rpm-based OSes, but Debian/Ubuntu alter
tigervnc in their .deb packages. You might have more success
with those than packages direct from tigervnc.
Do note that there are significant differences in the startup
of session between the two sets of .deb packages.
Make sure that you read documentation for the set you are using.