How to specify which session in tigervnc on Arch?

I installed tigervnc using

sudo pacman -S tigervnc

I did set password using

vncpasswd

Here are my configs in [ICODE]$HOME/.vnc[/ICODE]

[CODE]breadpitt% cat ~/.vnc/config
session=cinnamon-session-cinnamon
geometry=1920x1080
localhost
alwaysshared

breadpitt% cat ~/.vnc/xstartup
#!/bin/sh
exec env GNOME_SHELL_SESSION_MODE=classic gnome-session
breadpitt%

[/CODE]

I have no idea why running [ICODE]vncserver :1[/ICODE] opens an awesome wm session instead of cinnamon or gnome specified in those configs.