tightvncserver starts up just fine using :1, :2, etc, None of the control the default X Server on the monitor itself.
If I change it to :0 I get this error A VNC server is already running as :0
If I change it back everything works just fine.
Does tightvncserver not run the native display?