Question: I have to buy a Raspberry Pi to control a monitor remotely. 

1. Can I install software like [TeamViewer](http://en.wikipedia.org/wiki/TeamViewer) on Raspberry Pi?
2. Can I connect the Raspberry Pi via wireless or LAN?
3. Can I connect an Internet key to a Raspberry Pi?

Answer: 
You can run x86 version of Teamviewer using ExaGear Desktop emulator

1. Install ExaGear Desktop (note that ExaGear isn't free and you have to obtain the license)

```
tar -xvzpf exagear-desktop-rpi2.tar.gz
sudo ./install-exagear.sh

```
2. Run ExaGear Desktop

```
exagear

```
3. Download TeamViewer

```
sudo apt-get install wget 
wget http://download.teamviewer.com/download/teamviewer_i386.deb

```
4. Install TeamViewer

```
sudo dpkg -i teamviewer_i386.deb
sudo apt-get install -f

```
5. Teamviewer port for Linux is based on Wine. Raspbian use a bit different virtual memory configuration than Wine expects, so you have to patch wine

```
wget http://s3.amazonaws.com/wine1.6-2g-2g/wine1.6-2g-2g.tar.gz
tar -xzvf wine1.6-2g-2g.tar.gz
sudo ./teamviewer-fix-2g.sh 

```
6. Now you can run teamviewer

```
teamviewer

```

[![Run Teamviewer on Raspberry Pi](https://i.stack.imgur.com/pd5bb.png)](https://i.stack.imgur.com/pd5bb.png)

Based on [this post](https://eltechs.com/run-teamviewer-on-raspberry-pi/).
<http://eltechs.com/run-teamviewer-on-raspberry-pi/>

Try with ExaGear!

"TeamViewer is pretty popular remote access software but unfortunately it is not available for ARM-based devices such as Raspberry Pi 2. Fortunately there is a way to run TeamViewer on Raspberry Pi 2 using ExaGear Desktop which allows to run x86 apps on Raspberry Pi 2."