My Raspberry Pi once upon a time was able to VNC perfectly but then it just stopped. Tightvncserver works but when i do "netstat | grep 5901" the connection doesn't show up. I try using "tightvncviewer 192.168.0.200" but nothing shows up either. However I am able to use the ssh service on my Raspberry Pi. I am using Remmina Remote Desktop Client to try to access it on Ubuntu 12.10.
Are you sure that VNC is running? By default VNC does not normally run automatically. So you may have been setting it up and started to run it. Then when your RPi was restarted, VNC was not automatically restarted.
Here is how to configure VNC to run on startup.
Create a file in /etc/init.d with a suitable name such as vncboot with the following content.
Modify the file permissions so it can be executed
Enable dependency based boot sequencing
If enabling dependency based boot sequencing was successful, it says
But if it says
then try the following command
Reboot your Raspberry PI and you should find a vncserver already started.