Morning, all.
I've been updating these Puppy packages of TeamViewer for the past year or so.....'inheriting' the work, so to speak, from another forum member,
cimarron (seemingly, no longer with us; hasn't been seen on the Puppy forums for the last 18 months or so).
Here's the latest version, released on the 18th of September:-
TeamViewer 12.0.85001
Unlike the Windows/Mac versions, these don't really 'install' as such; it's more like a portable package, which in theory you can run from anywhere.....running via its own self-contained install of WINE. I've simply stuck the untarred /teamviewer directory in /opt, linked /teamviewer/tv_bin into /usr/bin via a clever little 'launcher' script, and added a Menu Entry for ease of starting.
Unfortunately, the full capablilities of TeamViewer entail some inspired 'messing around' with scripts & such-like to get them to work. For instance, you cannot run TV under Linux as a daemon-only process, so remote wake-up from Windoze machines, etc., doesn't function as it's supposed to.....
However, these are minor 'niggles', as the primary functions of remote desktop operation and file transfer, etc., all work fine.
-------------------------------------------------------------------------------
Given that the Linux Teamviewer packages always come with a self-contained version of WINE 'built-in', the magic that enables all this to keep working (especially for those of us who, like myself, usually run WINE anyway)
without conflicts between the different versions of WINE, is the /teamviewer script in /usr/bin. It utilises LD_PRELOAD to point TeamViewer in the direction of its own version, rather than allowing it to try and 'mix'n'match' with any other version that may be present.....and at the same time, kills any other 'zombie' TV processes that may have spawned.....and could be interfering with things. Ultimately, cimarron and I both have
CatDude to thank for the 'guts' of this script.....crafted a few years back.
http://www.murga-linux.com/puppy/vie...=874881#874881
It also explains why I could never get PhilB's TV10 and 11 pets to run.....because they simply linked to /teamviewer/tv_bin, without resolving this conflict. Anybody not running WINE, of course, wouldn't notice anything amiss.....
-----------------------------------------------------------
Pet & SFS packages are available from the 'TeamViewer' folder in the MediaFire a/c in my sig.
Enjoy.
Mike.