[How To] Install Teamviewer

[How To] Install Teamviewer

Postby goha » Tue Jul 28, 2015 9:24 am

Actually installing Linux version of Teamviewer on Odroid U2 is straightforward unless one confusing message. Anyway further I'll give step-by-step instruction.

Install and activate your ExaGear Desktop using install-exagear.sh script. In my case exagear and exagear-guest-ubuntu-1404lts packages were installed.

Launch ExaGear:
Code: Select all
$ exagear
Starting the shell in the guest image /opt/exagear/images/ubuntu-1404lts

Now you are in x86 environment that can be checked by running 'arch' command:
Code: Select all
$ arch
i686

It is recommended to update apt-get repositories in the first launch of ExaGear:
Code: Select all
$ sudo apt-get update

Download Teamviewer:
Code: Select all
$ wget http://download.teamviewer.com/download/teamviewer_linux.deb

Install Teamviewer:
Code: Select all
$ sudo dpkg -i teamviewer_linux.deb
Selecting previously unselected package teamviewer.
(Reading database ... 27064 files and directories currently installed.)
Preparing to unpack teamviewer_linux.deb ...
Unpacking teamviewer (10.0.35002) ...
dpkg: dependency problems prevent configuration of teamviewer:
 teamviewer depends on libasound2; however:
  Package libasound2 is not installed.
 teamviewer depends on libfontconfig1; however:
  Package libfontconfig1 is not installed.
 teamviewer depends on libfreetype6; however:
  Package libfreetype6:i386 is not installed.
 teamviewer depends on libjpeg8 | libjpeg62; however:
  Package libjpeg8 is not installed.
  Package libjpeg62 is not installed.
 teamviewer depends on libsm6; however:
  Package libsm6 is not installed.
 teamviewer depends on libxdamage1; however:
  Package libxdamage1 is not installed.
 teamviewer depends on libxfixes3; however:
  Package libxfixes3 is not installed.
 teamviewer depends on libxrandr2; however:
  Package libxrandr2 is not installed.
 teamviewer depends on libxrender1; however:
  Package libxrender1 is not installed.
 teamviewer depends on libxtst6; however:
  Package libxtst6 is not installed.

dpkg: error processing package teamviewer (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 teamviewer

These are messages about Teamviewer missing dependencies. To install all of them run:
Code: Select all
$ sudo apt-get install -f

Within this command all Teamviewer dependencies and Teamviewer itself should be installed.

In case if you have all required dependencies preinstalled you'll see the output like this:
Code: Select all
$ sudo dpkg -i teamviewer_linux.deb
Selecting previously unselected package teamviewer.
(Reading database ... 27409 files and directories currently installed.)
Preparing to unpack teamviewer_linux.deb ...
Unpacking teamviewer (10.0.35002) ...
Setting up teamviewer (10.0.35002) ...
xdg-desktop-menu: No writable system menu directory found.

I googled the last line of the above output and learned that it means the installation does not know where to install the "startmenu" entries to and it should not pose a problem for application running.

Now simply launch Teamviewer:
Code: Select all
$ teamviewer

Init...
Checking setup...
Launching TeamViewer ...

In the first run the GUI with license agreement appears and if you accept it Teamviewer graphic window appears:
Teamviewer_prtscr_xs.jpeg
Teamviewer_prtscr_xs.jpeg (40.05 KiB) Viewed 12091 times

I tested connection via Teamviewer from and to this Odroid device and both worked fine.
goha
 
Posts: 127
Joined: Wed Oct 08, 2014 9:22 am

Re: [How To] Install Teamviewer

Postby Albynokwan » Fri Aug 14, 2015 5:26 am

Won't work on my Raspberry Pi2.

Installs OK, but won't launch.
Albynokwan
 
Posts: 3
Joined: Thu Aug 13, 2015 7:24 am

Re: [How To] Install Teamviewer

Postby Eltechs » Tue Sep 01, 2015 9:01 am

Albynokwan wrote:Won't work on my Raspberry Pi2.

Installs OK, but won't launch.


Linux version of TeamViewer has built-in Wine that is configured for 3G/1G user/kernel virtual memory split systems. Normally all x86 systems has 3G/1G split. But the latest version of Raspbian for Raspberry Pi 2 has 2G/2G split and therefore Wine from apt-get repositories doesn't work on it. That is why we provide pre-installed Wine configured for 2G/2G split systems inside the guest x86 Debian 7.8 system inside ExaGear packages. But TeamViewer will still use its own built-in Wine for 3G/1G split systems and won't work. The only solution to run TeamViewer on Raspberry Pi 2 is to install Raspbian with 3G/1G split that you can download from here https://downloads.raspberrypi.org/raspb ... 015-02-02/
Eltechs
 
Posts: 31
Joined: Fri Sep 19, 2014 8:43 am

Re: [How To] Install Teamviewer

Postby roboter » Fri Sep 11, 2015 5:01 am

Hi all,
I'm using "2015-02-02-raspbian-wheezy.img" with RaspberryPi2 and follow all the instructions above I succeded install "teamviewer_10.0.46203_i386".
The only issue is "Not ready. Please check you connect" message.
I tried follow http://teamviewerforums.com/index.php?topic=2181.0
setting all permission on "/opt/teamviewer9/config" and also
https://bbs.archlinux.org/viewtopic.php?id=192406
adding "mdns4" on "/etc/nsswitch.conf" without succeed.
Pinging 178.77.120.1 works, anyone can help me?
roboter
 
Posts: 2
Joined: Fri Sep 11, 2015 4:45 am

Re: [How To] Install Teamviewer

Postby goha » Wed Sep 23, 2015 11:44 am

roboter wrote:Hi all,
I'm using "2015-02-02-raspbian-wheezy.img" with RaspberryPi2 and follow all the instructions above I succeded install "teamviewer_10.0.46203_i386".
The only issue is "Not ready. Please check you connect" message.


I used the same Raspbian and Teamviewer and everuthing worked for me. Maybe you have connection issues in general?
goha
 
Posts: 127
Joined: Wed Oct 08, 2014 9:22 am

Re: [How To] Install Teamviewer

Postby goha » Wed Sep 23, 2015 12:26 pm

I'd like to share with all you the instruction of how to create desktop icon for TeamViewer (installed under ExaGear). I did it on Raspbian but i think it will be very similar on another Linux OS.

1. Right click with mouse on free space on desktop and select "Create file". A new file will be created on you desktop.
2. Right click with mouse on the new file and select "Edit with text editor". New file will be opened in a new window in editing mode.
2.1. Past the following text to the new file
    [Desktop Entry]
    Name=TeamViewer
    Comment=TeamViewer icon
    Icon=/opt/exagear/images/debian-7/opt/teamviewer/tv_bin/desktop/teamviewer.png
    Exec=/opt/exagear/images/debian-7/bin/bash /opt/teamviewer/tv_bin/script/teamviewer
    Type=Application
    Encoding=UTF-8
    Terminal=false
    Categories=None;
2.2. Select "File" -> "Save" and then close the window.
3. Now you see that the new file was renamed into TeamViewer and has TeamViewer's icon view.
4. Right click on the TeamViewer icon and selecy "Options" -> "Permitions" -> "Execute" -> "Everybody". Save and exit.
5. Double click on Teamviewer icon to lunch Teamviewer.

If you prefer using the terminal then you need to create the following file with executable rights for all users:
Code: Select all
$ cat /home/pi/Desktop/Teamviewer.desktop
[Desktop Entry]
Name=TeamViewer
Comment=TeamViewer icon
Icon=/opt/exagear/images/debian-7/opt/teamviewer/tv_bin/desktop/teamviewer.png
Exec=/opt/exagear/images/debian-7/bin/bash   /opt/teamviewer/tv_bin/script/teamviewer
Type=Application
Encoding=UTF-8
Terminal=false
Categories=None;


TeamViewer-on-Raspbian-using-ExaGear-Desktop.png
TeamViewer-on-Raspbian-using-ExaGear-Desktop.png (60.05 KiB) Viewed 11864 times
goha
 
Posts: 127
Joined: Wed Oct 08, 2014 9:22 am

Re: [How To] Install Teamviewer

Postby roboter » Thu Sep 24, 2015 4:47 am

goha wrote:
roboter wrote:Hi all,
I'm using "2015-02-02-raspbian-wheezy.img" with RaspberryPi2 and follow all the instructions above I succeded install "teamviewer_10.0.46203_i386".
The only issue is "Not ready. Please check you connect" message.


I used the same Raspbian and Teamviewer and everuthing worked for me. Maybe you have connection issues in general?


No problem with internet connection, I'm able to view internet pages:

teamviewer_issue.jpg
teamviewer_issue.jpg (220.25 KiB) Viewed 11857 times
roboter
 
Posts: 2
Joined: Fri Sep 11, 2015 4:45 am

Re: [How To] Install Teamviewer

Postby goha » Wed Dec 02, 2015 4:55 pm

Roboter,
if you still have issue with TeamViewer connection, then you might want to try the new version of ExaGear 1.2 and the latest Raspbian OS.
Eltechs has issued a specific patch that allows to run TeamViewer on all versions of Raspbian. See detailed instruction here:
http://eltechs.com/run-teamviewer-on-raspberry-pi/
goha
 
Posts: 127
Joined: Wed Oct 08, 2014 9:22 am

Re: [How To] Install Teamviewer

Postby chi.nghia » Mon Jan 11, 2016 4:21 pm

Hi,

I have same problem as roboter. The Teamviewer is running but the connection is not ready. I used the latest version of exagear with debian-8-wine2g guest image.
Please advice. What can I do?

Thank you in advance.

UPDATE: Thanks Eltechs, It's working! :)
chi.nghia
 
Posts: 1
Joined: Mon Jan 11, 2016 4:13 pm

Re: [How To] Install Teamviewer

Postby evlog » Thu Jan 21, 2016 6:25 am

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

http://eltechs.com/run-teamviewer-on-raspberry-pi/

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.

Any help from exagear is welcome.
evlog
 
Posts: 1
Joined: Thu Jan 21, 2016 6:22 am

Next

Return to ExaGear Desktop

Who is online

Users browsing this forum: Bing [Bot] and 10 guests