TeamViewer: Not ready. Check your connection

111,499

Solution 1

Sometimes after switching the network connection (wired/wireless), TeamViewer service hangs.
To fix this - restart teamviewer service. Open a terminal and execute the following commands :

sudo teamviewer daemon stop
sudo teamviewer daemon start  

Alternatively you can restart the teamviewer service with : sudo teamviewer daemon restart
To check if the service was restarted successfully execute : sudo teamviewer daemon status

When it doesn't solve the problem, check if TeamViewer is blocked by the firewall of the router.
If you are working with an office system provided by a company, it may be blocked within there.

Additional information addressing the comments under the answer "Didn't work for me" :

Sometimes the installation of teamviewer by clicking the .deb file, which opens the Software Center, doesn't install the application including all required dependencies properly and hence fails.
Having installed and used TeamViewer successfully for many years, I can recommend to install TeamViewer by using the gdebi packaging tool, to install it execute sudo apt install gdebi. Right-click the .deb installation file and select to open it with gdebi - then start the installation.

Update December 2017 : TeamViewer 13 was released, for the first time as a native Linux client.
The installer added a TeamViewer repository which currently seems to be not correctly configured.
This may be due to the fact that TeamViewer 13 Linux is still only available as a preview edition. To avoid apt errors, I recommend to remove the repository and install new versions manually until the issue is fixed, to achieve this execute sudo rm /etc/apt/sources.list.d/teamviewer.list.

Update April 2018 : I've tested TeamViewer 13 on Ubuntu 18.04 LTS (running on Xorg) and the application installed correctly by clicking the .deb file. TeamViewer seems to work as expected.

Update August 2018 : TeamViewer 13 has left the preview state and became a regular product.

Update November 2018 : TeamViewer 14 was released and is being made available for Linux.

Users who experience problems with the new edition, may want to follow the discussions in the TeamViewer - Community TV General | Community TV Linux | Community TV TeamViewer 13.

Solution 2

It did get to work in my case by running below commands in a terminal:

    sudo systemctl stop teamviewerd.service

    sudo systemctl start teamviewerd.service

Solution 3

The only way I could get this to work is to run it as portable.

  1. Download the .tar.xz version
  2. Uncompress it somewhere
  3. ./tv-setup checklibs (this will tell you if all dependencies are met)
  4. ./teamviewer

Give it some time to start, it feels slower to me than the packaged version.

Share:
111,499

Related videos on Youtube

Anishkumar
Author by

Anishkumar

Updated on September 18, 2022

Comments

  • Anishkumar
    Anishkumar over 1 year

    I have installed TeamViewer 10 in Ubuntu 14.04 and used it with mobile Internet (USB tethering). It worked well, but once I disconnected the mobile device and connected the system to an office Internet (LAN) with Internet access, it shows this error information: Not ready. Please check your connection. I have checked all proxy settings but nothing worked - I need to use my office system at home through TeamViewer. How should I proceed to make TeamViewer work on LAN?

  • A.B.
    A.B. over 8 years
    Why is restarting sufficient?
  • Ravan
    Ravan over 8 years
    As you're a reputation 1 user: If this answer helped you, don't forget to click the grey at the left of this text, which means [Yes, this answer is valid]askubuntu.com/help/…! ;-)
  • therealmarv
    therealmarv over 7 years
    Also didn't work for me (whatever I tried). What work for me: Don't use the .deb archive. Download the tar.xz. Extract it with tar xvf teamviewer_i386.tar.xz. And open the binary in a desktop environment (e.g. with vnc) ./teamviewer Only disadvantage: You have no teamviewer service running. They seem to have messed up the .deb file
  • Supravat Mondal
    Supravat Mondal about 7 years
    Its working for me.
  • shyam
    shyam over 6 years
    I faced the same issue. Tried reinstalling using gdebi. Seemed to do nothing. I kept it running for 2 minutes. It started working just like that. Really something weird happening with teamviewer.
  • wayofthefuture
    wayofthefuture over 6 years
    Linux blows....