TeamViewer поставляется с Wine 1.6. Pulseaudio работает в установленном вине 1.6.1 от PPA. Копирование по winepulse.drv.so
и fakedlls/winepulse.drv
не работает. Вы можете подтвердить это с помощью teamviewer --winecfg
.
Я попытался запустить TeamViewer с локально установленным Wine, раскомментировав строку
### USE_LOCAL_WINE="yes"
в /opt/teamviewer9/tv_bin/script/tvw_config
. Но это приносит другие ошибки.
Может быть, мы можем обновить обновление TeamViewers Wine до 1.6.1 вместо использования локально установленного Wine.
Наконец TeamViewer работает со звуком (предлагаемое исправление также работает для Teamviewer 11 в Ubuntu 14.04 LTS , просто рассматривая другой путь /opt/teamviewer11/
) .
Это то, что вам нужно сделать:
Добавить хранилище wine и установить wine1.6:
sudo apt-add-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.6
Скачать и установить TeamViewer :
wget http://download.teamviewer.com/download/teamviewer_linux.deb
sudo gdebi teamviewer_linux.deb
Копирование бинарных файлов Wine:
sudo cp /usr/bin/wine /usr/bin/wineserver /usr/bin/wine-preloader /opt/teamviewer9/tv_bin/wine/bin/
sudo cp /usr/lib/i386-linux-gnu/libwine.so.1.0 /opt/teamviewer9/tv_bin/wine/lib/
sudo cp -R /usr/lib/i386-linux-gnu/wine/* /opt/teamviewer9/tv_bin/wine/lib/wine/
Переконфигурируйте свой профиль TeamViewer и запустите winecfg чтобы увидеть, работает ли звук.
teamviewer --update-profile
teamviewer --winecfg