Статья еще не переведена на русский язык. Английскую версию вы можете посмотреть здесь Run TeamViewer on Raspberry Pi.

  • Pingback: Run x86 applications on Raspberry Pi, Odroid and other ARM devices with new ExaGear Desktop v1.2()

  • Greg Crow

    Can anyone let me know how to add exagear to auto start on the desktop when I have my pi (user) auto-logging in and inside exagear I want to have teamviewer autostart.

    I have exagear working and teamviewer working, but just want it to autostart.

    • kambarg

      Teamviewer autostart works fine on Raspberry Pi 2 with ExaGear. Linux version of TeamViewer has a daemon that autostarts after system reboot. To check it reboot the system, then open the terminal and execute the following command:
      ps -ef | grep teamviewer

      TeamViewer daemon is up and running if you see the output like this:
      root 817 1 8 19:22 ? 00:00:12 /opt/exagear/bin/ubt_x32a32_al —path-prefix /opt/exagear/images/debian-8-wine2g —vpaths-list /opt/exagear/images/debian-8-wine2g/.exagear/vpaths-list — /opt/teamviewer/tv_bin/teamviewerd -d

      Well then you can check that remote connection works.

      • Carsten Sachse


        how can i connect the team viewer via wifi? not LAN? is there any trick?

        • kambarg

          Do you mean you have an internet connection on your ARM device via wifi?

          • Carsten Sachse


            i have an Raspberry Pi 3 running with wifi and i get no Connection via wifi with Teamviewer.

          • kambarg

            Could you please send email to support_at_eltechs.com and provide more details about the issue?
            What is exact error message?
            What is the version of TeamViewer?
            What is the version of host ARM system?
            Is TeamViewer daemon is up and running?

  • kambarg

    TeamViewer 11 also works with this instruction.

  • Geoff Newnham

    Followed all the instructions to get this installed, which all went ok.

    Rebooted the pi and logged in as root user which got stop the command prompt. From command prompt typed in ‘exagear’ and and then ‘teamviewer’. See the prompts ‘Launching Teamviewer …’ then ‘Launching Teamviewer GUI …’ then it just goes back to the command prompt. How do I get to see the Teamviewer window so I can try connecting?

    • kambarg

      Strange… Is TeamViewer daemon running? Could you please send email with details of your issue?

    • mapty

      I have the exact same issue currently, have you found a solution ?

  • Antonio Marcheselli

    Hi there
    I have installed teamviewer on my Pi2, it starts but it says there is no network connection. In fact I do have network connectivity but from the terminal window I can NOT ping the internet after I run exagear (I can on another window if I don’t run exagear).
    Can you help me?

    • kambarg

      Hello Antonio!
      Your issue is not clear for me. How do you check the internet after running exagear? Could you give the exact command and its output? And could you please send email on support [at] eltechs.com as it would be easier to communicate.

      • Antonio Marcheselli

        Hi, thanks for your help.
        I’ve sent an email.

        • Ricky

          Hi there, I am having the same issue on my Pi1, would you be able to share the fix? Thanks

          • kambarg

            Hello Ricky!
            Could you give more details about the issue?

  • Evangelos Logaras

    Hi there. I just installed exagear and Teamviewer as described here:


    but I cannot start the teamviewerd daemon using the teamviewer —daemon start command. When I try to start teamviewer I get the message that the daemon is not running.

    Also tried with Teamviewer 10 and 11 gives same result.

    Any help from exagear is welcome.

    • kambarg

      Hi! More details required to understand the problem. Could you send an email to support [at] eltechs.com and provide your ARM device model and operating system version.
      Also why do you want to start deamon manually? In the case described in the instruction the daemon starts automatically on the first run of TeamViewer GUI.

      • Evangelos Logaras

        Hi. I tried even without starting manually the daemon. I tried that because this is what is written in the message I get from teamviewer (the daemon is not running, try to start it manually). I will send an email to the account you mentioned. Thank you.

        • kambarg

          I found that TeamViewer shows the message that daemon not started if you run TeamViewer remotely. I mean if you are not using the monitor directly connected to your device but forwarding graphics to your another device in the local network. It was Teamviewer behavior on any of my devices (x86 devices also).

  • Hi, thanks for this software. I did what I needed, but can not believe how hard it is to work on Linux…

  • PMImbeau

    Hi. Does anyone knows how to set up ExaGear Desktop and TeamViewer to auto start at the power up of RPI2? I have to
    1) launch lxterminal,
    2) enter «exagear»
    3) then enter «teamviewer»
    to get the TeamViewer GUI window. I want to know if there is a way so set-up my RPI2 to get the TeamViewer GUI window opened automatically after power up. Thanks!

    • kambarg

      I tested TeamViewer 11 and 10 on Raspbian 8 with ExaGear Desktop and TeamViewer started up after system reboot. Once you Raspbian desktop is booted after a while (not very long time actually) you should be able to see TeamViewer icon on the top of the desktop panel and by clicking on it you can open TeamViewer GUI window.
      Please try again and if the issue repeats send email on support [at] eltechs.com.

      • T jones

        I think the problem PMImbeau describes pertains to running it headless. Your solution entails clicking on teamviewer while working on the raspberry pi to open it. This means every time you reboot the pi you will need to be in front of it to restart the remote session. For example if you are running this remotely from your summer cottage you better hope it doesn’t shut off on you or you have to go home to restart it.

        • kambarg

          The instruction above describes the first run of TeamViewer after it is installed. First time when you click on TeamViewer you open its GUI and start its daemon. After that the daemon autostarts after system reboot and enables remote connection. Previous remote session will close but if you setup unattended access in advance (and define personal password) you will be able to setup new remote access to RasPi via TeamViewer without physical access to RasPi device.

          • Managed to finally get it working on raspbian on my pi2. However I can’t figure out how to sit up for unattended access. There’s no option menu anywhere.

          • kambarg

            Connection -> Setup unattended access

  • Spike

    Have got this all working on my Raspberry Pi 3. Did find that a few reboots were needed in places though before everything worked. I have one more issue now that someone may have encountered before.
    I am trying to run the Raspberry Pi ‘headless’ — that is to say without local display or keyboard/mouse. When I connect via Teamviewer I get a tiny teeny display about 300 x 200 px. Any idea please how to change this?

    • kambarg

      From what device do you connect to Raspberry Pi? Did you select Desktop environment as the boot option on the Raspberry Pi?

      • Spike

        Thank you for reply @kambarg:disqus — I had to edit /boot/config.txt as per my reply above ^^^^

    • TomCat

      You have to set graphics resolution in config.txt to a specific value instead of auto sensing, then it works

  • Pingback: Run TeamViewer on Raspberry Pi | PC application...()

  • Pingback: How to Access Your Raspbian Desktop on the Raspberry Pi from Another Computer – Learning to Learn()

  • klausbusse

    Have a problem with Raspberry Ri3, see below.

    root@raspberrypi:~# exagear
    Starting /bin/bash in the guest image /opt/exagear/images/debian-8-wine2g
    root@raspberrypi:~# teamviewer —daemon start

    systemctl start teamviewerd.service
    Job for teamviewerd.service failed. See ‘systemctl status teamviewerd.service’ and ‘journalctl -xn’ for details.


    • kambarg

      I can’t repeat this issue on my Raspberry Pi 3. Please email on support_at_aeltechs.com, need to check lots of details with your particular installation.

  • Anna

    Hello, This is Anna from TeamViewer. Good news! TeamViewer hat jetzt eine Preview App für Raspberry Pi:

    With the launch of the Raspberry Pi support we have also started a developer’s contest: https://pages.teamviewer.com/raspberrypi_contest/

    Please get in touch with us at any time if you need more infos!

  • Anna

    Good news! TeamViewer now has launched a Preview App for Raspberry Pi:

    With the launch of the preview we have also started a contest to develop an innovative IoT use case for TeamViewer on Raspberry Pi: https://pages.teamviewer.com/raspberrypi_contest/

    Please get in touch with us at any time if you have questions!


  • pasha

    is possible to install timeviewer raspberry 3 ?
    on ubuntu mate

  • Valentin Genard
  • Uzumaki Nagato

    This doesn’t work anymore.

    • kambarg

      Could you please clarify what is the issue? TeamViewer installation, running or connection? What is the version of TeamViewer, ExaGear and operating system? What is the device model?

      • Uzumaki Nagato

        The first command doesn’t work on Raspbian jessie. RPi 2.

        • kambarg

          Could you please give the exact output of the first command?

  • Christo

    Does anyone know how to Setup TeamViewer on Raspberry Pi 3 Running Fedora 24.
    Any Help will be appreciated
    Thank you in Advanced

  • Derek

    My txt file that I got teamvier to display headless without monitor

    /boot/config.txt file


    # Force the monitor to HDMI mode so that sound will be sent over HDMI cable
    # Set monitor mode to DMT
    # Set monitor resolution to 1024×768 XGA 60Hz (HDMI_DMT_XGA_60)
    # Make display smaller to stop text spilling off the screen

  • Cedlive75

    I currently run TW 11. Can you post procedure for updating to V12 please ?

    • kambarg

      Enter the guest x86 system and follow the standard approach on updating the software (as it is recommended by developer).

      • Cedlive75

        I did it but nothing start after upgrade and I get «cannot execute binary file: Exec format error» when I launch teamviewer.
        What I have to do ?

        • Cedlive75

          Ok now I have no error when I launch TW but no service !!! When I downgrade to TW11 it works again. Why does V12 can’t work ?

        • kambarg

          Not enough info to recommend you anything. It is better for you to submit detailed report to support@eltechs.com or on forum.eltechs.com. Describe in details the current state, the version of teamviewer, the command you are running and it output.

  • JAT25

    i follow all step by step but nothing happened

    • kambarg

      Could you please try to do following.
      Enter the guest x86 system:
      $ exagear
      run TeamViewer:
      $ teamviewer