[SOLVED]: libgcc_s.so.1 must be installed for pthread_cancel to work | For TeamViewer 6.0.9258 | CentOS 6 x86_64 | RHEL x86_64 | 64-Bit

Hello,

I have already posted howto for Enabling TeamViewer 6.0.9258 as root.

If you have Enabled Root login or you have installed TeamViewer 6.0.9258 on CentOS 6 or RHEL 6 and you are getting following error then this post is your friend :-

libgcc_s.so.1 must be installed for pthread_cancel to work

Some Users were facing the issue on RHEL 6 ( Red Hat Enterprise Linux 6) and CentOS 6.

I managed to solve this issue, So posting the solution here, but as always tested on single desktop, As its a library related things so if you don’t know what you are doing then don’t follow this post.

Again Whatever you follow its completely on your own risk, Nobody is responsible if anything goes wrong.

To Solve this error please perform following steps :-

1) Become root to perform this step. You can become root by following command

[famous@tejas-barot-linux-blog-ahmedabad ~]$ su –

2) Execute Following command on your Terminal :-

# To Execute Following command, Internet Must be working from Terminal

[root@tejas-barot-linux-blog-ahmedabad]# rpm -ivh http://www.ask4itsolutions.com/RPMs/libgcc-4.4.4-13.el6.i686.rpm
# If Internet is not working from Terminal then You can Download RPM :-

To Download RPM Click on This link :- http://www.ask4itsolutions.com/RPMs/libgcc-4.4.4-13.el6.i686.rpm

Once Download gets finished then execute following command :-

[root@tejas-barot-linux-blog-ahmedabad]# rpm -ivh libgcc-4.4.4-13.el6.i686.rpm

3) That’s it, Once It gets Installed Successfully

4) Now Execute “teamviewer” command from root or you can also open TeamViewer from Applications -> Internet -> TeamViewer

Hope guys this helps you. Waiting for your comments and Feedback.

If this works for your then Please Click Google +1 Buttonand Show Your Support. Your Support will encourage me to write more articles.

Enjoy TeamViewer 6.0.9258 as root :) Enjoy Open Source :) Enjoy Linux :)

##########################################################################

Tejas Barot’s Latest Linux Quote :-

“There were so many viruses waiting outside of Computer Room,
I opened door,They came and went out very sadly, Because they didn’t find WindowZ,
Feel Protected, Be Protected, Use Linux and Open Source” –
Tejas Barot

For More Linux quotes by Tejas Barot please visit :- http://goo.gl/xb0nZ

##########################################################################

Content Protection by DMCA.com

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


12 Comments »

 
  • sameer says:

    Great work! thanks for sharing this post on your blog.

  • Mihir says:

    I have these many dependencies required

    glibc(x86-32) >= 2.7 is needed by teamviewer7-7.0.9348-1.i386
    alsa-lib(x86-32) is needed by teamviewer7-7.0.9348-1.i386
    zlib(x86-32) is needed by teamviewer7-7.0.9348-1.i386
    libSM(x86-32) is needed by teamviewer7-7.0.9348-1.i386
    libXext(x86-32) is needed by teamviewer7-7.0.9348-1.i386
    libXtst(x86-32) is needed by teamviewer7-7.0.9348-1.i386
    libXdamage(x86-32) is needed by teamviewer7-7.0.9348-1.i386
    libXfixes(x86-32) is needed by teamviewer7-7.0.9348-1.i386
    libXrender(x86-32) is needed by teamviewer7-7.0.9348-1.i386
    freetype(x86-32) is needed by teamviewer7-7.0.9348-1.i386

    what to do now??

  • atul says:

    [root@vitalanalytix ~]# teamviewer
    TeamViewer: 7.0.9310
    Profile: /root (root)
    Desktop: gnome
    /etc/centos-release /etc/redhat-release /etc/system-release
    CentOS release 6.1 (Final)

    Checking setup…
    Launching c:\Program Files\TeamViewer\Version7\TeamViewer.exe…
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    [root@vitalanalytix ~]# find / -name libgcc_s.so.1
    /lib64/libgcc_s.so.1

    hi iam facing the same problem

    i tried finding the missing lib but still it gives an error. – is there any way to fix this ?

    i already commented the stmts that allow root user to run teamviewer

    please mail me the solution

  • Nathan says:

    I ran this command to fix:


    yum install libgcc.i686

    Thanks for leading me in the right direction.

  • andri says:

    Okey, thanks…
    I’ll try another way and regullary check this post for Your update.

    Thanks again for your attention :-)

  • Tejas Barot says:

    Hello,

    This is because you have installed Latest RPM and RPM which i have provided is some what old and incompatible to this version of TeamViewer, I will test it and update the solution.

  • andri says:

    Hi Tejas…

    I try to install teamviewer on my CentOS 6.2
    I’ve follow your instruction at : http://www.tejasbarot.com/2011/09/20/solved-libgcc_s-so-1-must-be-installed-for-pthread_cancel-to-work-for-teamviewer-6-0-9258-centos-6-x86_64-rhel-x86_64-64-bit/
    but I still can’t run teamviewer on my machine…

    here’s the output :
    [root@nakula]# rpm -ivh http://www.ask4itsolutions.com/RPMs/libgcc-4.4.4-13.el6.i686.rpm
    Retrieving http://www.ask4itsolutions.com/RPMs/libgcc-4.4.4-13.el6.i686.rpm
    warning: /var/tmp/rpm-tmp.HwZ9n8: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
    Preparing… ########################################### [100%]
    package libgcc-4.4.6-3.el6.x86_64 (which is newer than libgcc-4.4.4-13.el6.i686) is already installed
    [root@nakula]# teamviewer
    TeamViewer: 7.0.9310
    Profile: /root (andri)
    Desktop:
    LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
    Distributor ID: CentOS
    Description: CentOS release 6.2 (Final)
    Release: 6.2
    Codename: Final

    Checking setup…
    Launching c:\Program Files\TeamViewer\Version7\TeamViewer.exe…
    libgcc_s.so.1 must be installed for pthread_cancel to work
    [root@nakula]#

    would You give me a solution for this?
    thanks a lot for you attention

  • ramesh says:

    [ramesh@centos Desktop]$ su
    Password:
    [root@centos Desktop]# rpm -ivh http://www.ask4itsolutions.com/RPMs/libgcc-4.4.4-13.el6.i686.rpm
    Retrieving http://www.ask4itsolutions.com/RPMs/libgcc-4.4.4-13.el6.i686.rpm
    warning: /var/tmp/rpm-tmp.Yp3ymn: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
    Preparing… ########################################### [100%]
    package libgcc-4.4.6-3.el6.x86_64 (which is newer than libgcc-4.4.4-13.el6.i686) is already installed
    [root@centos Desktop]# exit
    exit
    [ramesh@centos Desktop]$ teamviewer
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    libgcc_s.so.1 must be installed for pthread_cancel to work
    Aborted (core dumped)
    [ramesh@centos Desktop]$

  • Tejas Barot says:

    Hello Mrudang,

    Can you please tell me what error you are getting and On What architecture and On Which OS you are trying.

    Before Two Minutes, I have tested it on RHEL 6 X86_64 Bit and 32 bit and it worked fine, At present CentOS is not available but it should work.

    That will be great if you provide me details/output about errors.

  • Mrudang says:

    not worked in RHEL6

  • zoran says:

    Thank you! Works great on CentOS 6 and TeamViewer 6.

  • Peter says:

    Thanks! This solved my freenx problem on Centos 6

 

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


× nine = 27