LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-06-2016, 09:01 AM   #1
sinar.kk
Member
 
Registered: Nov 2015
Location: Cochin , Kerala , India
Distribution: Slackware
Posts: 80

Rep: Reputation: Disabled
Teamviewer is not showing connect to partner button in slackware 14.2 stable


Hi ,

My teamviewer is not showing a "connect to partner" button nor i am not able to go to an invisible button by tab, its like that button is not there and i am not able to connect via teamviewer , i tried by simply hitting an enter button also but nothing happens, this error was there in previous 14.2 release candidates , currently i am using slackware 14.2 (64) stable and i downloaded the teamviewer from slackbuilds.org for 14.2 , and of course my system is multilib enabled. I am attaching the screenshot.
Attached Thumbnails
Click image for larger version

Name:	snapshot1.png
Views:	492
Size:	167.7 KB
ID:	22339  
 
Old 07-06-2016, 09:37 AM   #2
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,679

Rep: Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796
yes, it's a known issue in multilib environment.
it works fine on pure 32 bit machine
 
1 members found this post helpful.
Old 07-06-2016, 09:40 AM   #3
sinar.kk
Member
 
Registered: Nov 2015
Location: Cochin , Kerala , India
Distribution: Slackware
Posts: 80

Original Poster
Rep: Reputation: Disabled
Teamviewer is not showing connect to partner button in slackware 14.2 stable

so that means I will not be able to use it in 64 bit :-(
 
Old 07-06-2016, 10:24 AM   #4
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,679

Rep: Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796
i thought it was listed as UNSUPPORTED for x86_64?
https://slackbuilds.org/slackbuilds/...eamviewer.info
Quote:
DOWNLOAD_x86_64="UNSUPPORTED"
MD5SUM_x86_64=""
 
1 members found this post helpful.
Old 07-06-2016, 10:30 AM   #5
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
Thanks willysr

I ran into this a while back, couldn't join a Machine, connected from a Win7 VM and then I forgot about it.

I didn't understand that DOWNLOAD_x86_64="UNSUPPORTED" meant that TeamViewer won't work on 64-bit + multilib.

Makes sense now.

-- kjh
 
Old 07-06-2016, 10:48 AM   #6
sinar.kk
Member
 
Registered: Nov 2015
Location: Cochin , Kerala , India
Distribution: Slackware
Posts: 80

Original Poster
Rep: Reputation: Disabled
Teamviewer is not showing connect to partner button in slackware 14.2 stable

sad but have to live with it.. anyway its a windows based software ... anybody knows a linux alternative for it ? which will work in slackware 64?
 
Old 07-07-2016, 12:51 AM   #7
Rhadamanthysan
LQ Newbie
 
Registered: Nov 2013
Location: Brasil
Distribution: Slackware FreeBSD
Posts: 24

Rep: Reputation: Disabled
just create a login

create a teamviewer account. login (and save it) at computers and contacts window (the right one in your print). go to add computer and add the computer you're trying to connect. just double click it now and enter the password. using in multilib slackware for months this way.
 
2 members found this post helpful.
Old 07-15-2016, 12:25 AM   #8
sinar.kk
Member
 
Registered: Nov 2015
Location: Cochin , Kerala , India
Distribution: Slackware
Posts: 80

Original Poster
Rep: Reputation: Disabled
@Rhadamanthysan ---- That worked way you said .... Thanks a million
 
Old 07-15-2016, 04:59 AM   #9
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,679

Rep: Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796
i have added a note for multilib environment and it will be part of the next public update
 
Old 11-25-2016, 01:01 PM   #10
Teufel
Member
 
Registered: Apr 2012
Distribution: Gentoo
Posts: 616

Rep: Reputation: 142Reputation: 142
Got the same issue.
Solved by rebuilding few libraries with x32 support:
libpng:1.2
libXinerama

Initially thry had x64 support only.

The list of missed 32-bit libraries can be obtained by running "tv-setup install command" This command checks for dependencies and warns you for missed ones
 
1 members found this post helpful.
Old 11-25-2016, 02:56 PM   #11
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
Teufel --

Thanks for making me look at this.

I found: /opt/teamviewer/tv_bin/script/teamviewer_setup in /var/log/packages/teamviewer-11.0.67687-i486-1_SBo

When I ran opt/teamviewer/tv_bin/script/teamviewer_setup --help it listed `teamviewer_setup checklibs` as an option.

One of my problems is that I am missing a 32-bit libpng12 library !

I don't have libpng1.2 at all ... where did you find it ?

EDIT: to answer my own Q, I found it as SBo Package libraries/libpng-legacy12

Output below.

Thanks again !

-- kjh

Code:
# /opt/teamviewer/tv_bin/script/teamviewer_setup --help

 How to use TeamViewer (tar.gz)        

 teamviewer                           run teamviewer directly 
   You can just extract the tar.gz package and run teamviewer without installation.
   It will behave similar to a TeamViewer Portable or QuickSupport on Windows.
   This should work if all necessary libraries (packages) are installed on your system.

 tv-setup checklibs                   identify missing libraries 
   Run this command to identify missing libraries
   You can then look for the matching packages and install them manually.

 tv-setup install                     interactive installation 
 tv-setup install force               no questions 
   A permanent installation with all the features of the RPM/DEB packages
   (start menu entries, auto start, background daemon for permanent access)

 tv-setup uninstall [force]           undo previous (TAR) installation 
   Removes the package. Log files and configuration are not removed
Code:
# /opt/teamviewer/tv_bin/script/teamviewer_setup checklibs

    -=-   TeamViewer tar.gz check   -=-      

  In order to use the tar.gz version of TeamViewer, 
  you have to make sure that the necessary libraries are installed.
  NOTE: Most needed libraries are 32 bit libraries, even if you are on a 64 bit system!   

    Writing raw output to /root/.local/share/teamviewer11/logfiles/DependencyCheck32.log
    Writing raw output to /root/.local/share/teamviewer11/logfiles/DependencyCheck64.log

 Analyzing dependencies (64 bit)...    

        All 64 bit dependencies seem to be satisfied!

 Analyzing dependencies (32 bit)...    
        libpng12.so.0 => not found

        The 32 bit libraries listed above seem to be missing.
        Please find and install the corresponding packages.
        Then, run this command again.
#
# this is the log file referenced above:
#
Code:
# cat /root/.local/share/teamviewer11/logfiles/DependencyCheck32.log    

WINEINET
        linux-gate.so.1 (0xf7707000)
        libz.so.1 => /lib/libz.so.1 (0xf762a000)
        libwine.so.1 => /opt/teamviewer/tv_bin/wine/lib/libwine.so.1 (0xf7478000)
        libc.so.6 => /lib/libc.so.6 (0xf72e0000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xf72c2000)
        libdl.so.2 => /lib/libdl.so.2 (0xf72bc000)
        /lib/ld-linux.so.2 (0x56612000)
WINE_DLL
        linux-gate.so.1 (0xf7725000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf7571000)
        libdl.so.2 => /lib/libdl.so.2 (0xf756c000)
        libwine.so.1 => /opt/teamviewer/tv_bin/wine/lib/libwine.so.1 (0xf73ba000)
        libc.so.6 => /lib/libc.so.6 (0xf7221000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf71ff000)
        /lib/ld-linux.so.2 (0x56624000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf71fc000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf71f6000)
DEPEND
        linux-gate.so.1 (0xf77f5000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf7763000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf76ca000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xf76c1000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf76b5000)
        libc.so.6 => /lib/libc.so.6 (0xf751c000)
        libbz2.so.1 => /lib/libbz2.so.1 (0xf750b000)
        libpng16.so.16 => /usr/lib/libpng16.so.16 (0xf74d4000)
        libz.so.1 => /lib/libz.so.1 (0xf74be000)
        libm.so.6 => /lib/libm.so.6 (0xf746a000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xf7443000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf7425000)
        libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xf73a4000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf7262000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xf7248000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xf7244000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf7101000)
        /lib/ld-linux.so.2 (0x56649000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf70df000)
        libdl.so.2 => /lib/libdl.so.2 (0xf70da000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf70d7000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf70d1000)
TV_DMN
        linux-gate.so.1 (0xf7762000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xf76b9000)
        librt.so.1 => /lib/librt.so.1 (0xf76b0000)
        libdl.so.2 => /lib/libdl.so.2 (0xf76ab000)
        libm.so.6 => /lib/libm.so.6 (0xf7657000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf7639000)
        libc.so.6 => /lib/libc.so.6 (0xf74a1000)
        /lib/ld-linux.so.2 (0x565d2000)
TV_DESK
        linux-gate.so.1 (0xf77df000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xf7736000)
        librt.so.1 => /lib/librt.so.1 (0xf772d000)
        libdl.so.2 => /lib/libdl.so.2 (0xf7728000)
        libm.so.6 => /lib/libm.so.6 (0xf76d4000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf76b6000)
        libc.so.6 => /lib/libc.so.6 (0xf751e000)
        /lib/ld-linux.so.2 (0x565d3000)
TV_DELEG
        linux-gate.so.1 (0xf7710000)
        libQtWebKit.so.4 => /opt/teamviewer/tv_bin/RTlib/libQtWebKit.so.4 (0xf66ea000)
        libQtGui.so.4 => /opt/teamviewer/tv_bin/RTlib/libQtGui.so.4 (0xf5eb3000)
        libQtNetwork.so.4 => /opt/teamviewer/tv_bin/RTlib/libQtNetwork.so.4 (0xf5b8a000)
        libQtCore.so.4 => /opt/teamviewer/tv_bin/RTlib/libQtCore.so.4 (0xf5920000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xf5879000)
        librt.so.1 => /lib/librt.so.1 (0xf5870000)
        libdl.so.2 => /lib/libdl.so.2 (0xf586b000)
        libm.so.6 => /lib/libm.so.6 (0xf5817000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf57fa000)
        libc.so.6 => /lib/libc.so.6 (0xf5662000)
        /lib/ld-linux.so.2 (0x565fb000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf565e000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf5623000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf558a000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xf5578000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf5436000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf5429000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xf53b9000)
        libpng12.so.0 => not found                                      <-- not found !
        libz.so.1 => /lib/libz.so.1 (0xf53a3000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf5381000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf537d000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf5377000)
        libbz2.so.1 => /lib/libbz2.so.1 (0xf5366000)
        libpng16.so.16 => /usr/lib/libpng16.so.16 (0xf532f000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xf5308000)
        libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xf5286000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf5144000)

Last edited by kjhambrick; 11-25-2016 at 03:09 PM. Reason: lost my Q && Answered my own Q
 
Old 11-25-2016, 03:19 PM   #12
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
Woo Hoo !

Thank you Teufel.

I built the SBo Packages libraries/libpng-legacy12 as ( native ) x86_64 and as ARCH=i486 packages

Then I installed libpng-legacy12-1.2.56-i486-1_SBo.tgz AND libpng-legacy12-1.2.56-x86_64-1_SBo.tgz

TeamViewer now works for me on Slackware64 14.2 + MultiLib ( i.e. now it allows me to enter a Meeting Id ) !

No more WinDOS TV Sessions for me !

-- kjh

# this is the output of teamviewer_setup checklibs AFTER installing the 32-bit and 64-bit libpng-legacy packages:

Code:
# /opt/teamviewer/tv_bin/script/teamviewer_setup checklibs

    -=-   TeamViewer tar.gz check   -=-      

  In order to use the tar.gz version of TeamViewer, 
  you have to make sure that the necessary libraries are installed.
  NOTE: Most needed libraries are 32 bit libraries, even if you are on a 64 bit system!   

    Writing raw output to /root/.local/share/teamviewer11/logfiles/DependencyCheck32.log
    Writing raw output to /root/.local/share/teamviewer11/logfiles/DependencyCheck64.log

 Analyzing dependencies (64 bit)...    

        All 64 bit dependencies seem to be satisfied!

 Analyzing dependencies (32 bit)...    

        All 32 bit dependencies seem to be satisfied!
 
Old 11-25-2016, 04:27 PM   #13
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,679

Rep: Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796Reputation: 1796
I have added libpng-legacy12 to REQUIRES and update the documentation about teamviewer.

Thanks
 
1 members found this post helpful.
Old 11-27-2016, 03:20 PM   #14
Teufel
Member
 
Registered: Apr 2012
Distribution: Gentoo
Posts: 616

Rep: Reputation: 142Reputation: 142
Quote:
Originally Posted by kjhambrick View Post
Teufel --

Thanks for making me look at this.

I found: /opt/teamviewer/tv_bin/script/teamviewer_setup in /var/log/packages/teamviewer-11.0.67687-i486-1_SBo

When I ran opt/teamviewer/tv_bin/script/teamviewer_setup --help it listed `teamviewer_setup checklibs` as an option.

One of my problems is that I am missing a 32-bit libpng12 library !

I don't have libpng1.2 at all ... where did you find it ?
Gentoo provides a tool named "equery" that shows which package provides particular file.
For libpng12 it is libpng1.2 package. So I rebuilt libpng1.2 package with x32 support.
 
  


Reply

Tags
slackware64, teamviewer



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Help Required On mulitib Setup while installing teamviewer for slackware 14.1 64bit sinar.kk Slackware 4 01-19-2016 01:01 AM
What is more stable: Slackware or Debian Stable ? Xeratul Slackware 100 11-14-2015 10:07 PM
Panel button showing Power off icon when clicked gave options herbie643 Linux - Desktop 3 03-30-2009 04:16 PM
xev not showing mouse thumb button number aldar Slackware 4 11-15-2006 02:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration