(1)刪除xavier上的teamviewer
sudo apt-get purge teamviewer-host
(2)去https://www.teamviewer.com/it/download/linux/下載teamviewer-host_14.1.3399_armhf.deb安裝包
(3)添加armhf架構
sudo dpkg --add-architecture armhf
sudo apt update
sudo apt install libxtst6:armhf
cd ~/Downloads
sudo dpkg -i teamviewer-host_14.1.3399_armhf.deb
sudo apt install -f
(repaire tvw_main add "| aarch64 at line88,89")
sudo dpkg -i --force-overwrite libegl-mesa0_19.2.8-0ubuntu0_18.04.3_armhf.deb
/var/cache/apt/archives/libgl-msa0_19.2.8-0ubuntu0~18.04.3_armhf.deb
sudo apt install -f libgl1-mesa-dri
(4)注冊並登錄teamviewer
sudo teamviewer --daemon enable
sudo service teamviewerd start
teamviewer
(5)bug修復
第一個bug:
遇到這個錯誤,修改teamviewer的安裝文件,
cd /opt/teamviewer/tv_bin/script/
sudo gedit tvw_main
修改88、89行如下:
重新運行。
第二個bug:
xaviewer架構不支持armhf架構,可執行如下命令:
sudo apt-get purge teamviewer-host sudo apt --fix-broken install sudo apt-get install -f sudo dpkg -i --force-overwrite libegl-mesa0_19.2.8-0ubuntu0_18.04.3_armhf.deb /var/cache/apt/archives/libegl-mesa0_19.2.8-0ubuntu0~18.04.3_armhf.deb(根據自己系統版本而定) sudo apt install -f libgl1-mesa-dri sudo apt-get install -f
如上,便可成功安裝tv.
存在問題:
xaviewer重啟后,teamviewer登錄失敗,需要卸載重裝。