title: Cannot run adb command in ubuntu adb server is out of date
body: <p>when i run <code>adb devices</code> </p>
  
  <pre><code>    adb server is out of date.  killing...
      cannot bind 'tcp:5037'
      ADB server didn't ACK
      * failed to start daemon *
      error: 
  </code></pre>
  
  <p>its the same as this error <a href="https://stackoverflow.com/questions/30757191/adb-and-genymotion-error-adb-server-is-out-of-date-killing-cannot-bind-tc">here</a>
  . some of the comments say that try to <strong><code>adb kill-server</code></strong> then start adb again but it does not work in my <strong>ubuntu</strong> machine. <br/></p>
  
  <p>I have also tried <strong><code>killall -9 adb</code></strong> which is the correct answer of this <a href="https://stackoverflow.com/questions/26431972/android-studio-lollipop-adb-genymotion-issues-devices-wont-show-up-adb">question</a>. It is also stated in the correct answer is the best solution is to change genymotion settings and point to sdk but in my case i already did it.<a href="https://i.stack.imgur.com/t2doE.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/t2doE.png" alt="enter image description here"></a></p>
  
  <p>can someone help me get rid of this error. </p>