title: Unable to start VNC server because :0 is taken
body: <p>I have a Raspberry Pi with Raspbian OS. After install VNC I've tried to start the server and return this:</p>
  
  <pre><code> ~ $ vncserver :0
  
  Warning: raspberrypi:0 is taken because of /tmp/.X0-lock
  Remove this file if there is no X server raspberrypi:0
  A VNC server is already running as :0
  </code></pre>
  
  <p>If I remove that temp file, return this:</p>
  
  <pre><code>~ $ vncserver :0
  
  Warning: raspberrypi:0 is taken because of /tmp/.X11-unix/X0
  Remove this file if there is no X server raspberrypi:0
  A VNC server is already running as :0
  </code></pre>
  
  <p>If I remove again, the server start, but a plain grey screen is shown trough VNC client. In short, after: </p>
  
  <pre><code>~ $ sudo rm /tmp/.X11-unix/X0
  ~ $ sudo rm /tmp/.X0-lock
  ~ $ vncserver :0
  
  New 'X' desktop is raspberrypi:0
  
  Starting applications specified in /home/pi/.vnc/xstartup
  Log file is /home/pi/.vnc/raspberrypi:0.log
  </code></pre>
  
  <p>I can see this in the RealVNC client (screen capture):</p>
  
  <p><a href="https://dzwonsemrish7.cloudfront.net/items/40182G3E332b3f1j3846/Captura%20de%20pantalla%202013-11-11%20a%20las%2023.03.46.png?v=6719a796" rel="nofollow noreferrer">https://dzwonsemrish7.cloudfront.net/items/40182G3E332b3f1j3846/Captura%20de%20pantalla%202013-11-11%20a%20las%2023.03.46.png?v=6719a796</a></p>
  
  <p>I have no idea what happens.</p>