Howto: Running TeamViewer 6.0.9258 As root on Fedora 15 | RHEL 6 | CentOS 6 | Ubuntu| x86_64 | 32-Bit | 64-Bit | Linux

Hello All,

I’m back with another post for Root lovers who likes to work as a root and who always likes to login as a root.

Enabling TeamViewer 5 as root method is very popular and became very easy for anybody to Unlock TeamViewer for Root users. I have also posted the how to for the same and it got very popular and got nice comments for the same topic, I am really thankful to those who have visited that post and encourage me to write some more Howto.

Some Visitors were keep asking me for the same Solution so I am posting Method to “Running TeamViewer 6.0.9258 as a root On Fedora 15 | Red Hat Enterprise Linux 6 | RHEL 6 and Ubuntu Linux. I have tested Only on Fedora but it should work as i have used common Linux Commands to Develop this howto.

Note : If you don’t know what this script and this howto going to do then don’t follow this how to. Even if you know and if something goes wrong then You are the only resposible for this. Do it at completely your own risk.

In TeamViewer 6.0.9258, TeamViewer changed method to login as a root, So For Beginner it is some what difficult to enable it, They have used functions and Called a Function to Disable root.

If you are getting Error something like below then Perform this Howto :-

[root@tejas-barot-linux-ahmedabad ~]# teamviewer
TeamViewer: 6.0.9258
Profile: /root (root)
Desktop: compiz-gnome
LSB Version:    :core-4.0-ia32:core-4.0-noarch
Distributor ID:    Fedora
Description:    Fedora release 15 (Lovelock)
Release:    15
Codename:    Lovelock

Error: TeamViewer must not be executed as root!

For those who wants a quick solution for this issue, I have written a small script which enabled TeamViewer 6.0.9258 Version as root.

To Perform This Howto Following are the Requirement :-

1) Of Course  TeamViewer 6.0.9258 is installed
2) TeamViewer 6.0.9258 Must be installed at its default path (/opt/teamviewer) and Configuration Must be at its default path
3) If you select Option 2 From Script then Internet Must be running from your terminal, Must be able to download file from Terminal and wget package Must be Installed.

Once above requirement Meets then Perform following steps to Run TeamViewer 6.0.9258 as Root :-

1) If you are running as root then its fine otherwise you have to be root to run this script.

2) Download this script By Clicking following link or Executing Following Command on your terminal :-

Browser Users Click this Link :- http://www.ask4itsolutions.com/RPMs/Scripts/teamviewer_as_root.sh

Execute this command on Terminal :- # wget http://www.ask4itsolutions.com/RPMs/Scripts/teamviewer_as_root.sh

3) Now Execute Following commands as root to make it executable :-

[linux@tejas-barot-ahmedabad ~]# chmod +x teamviewer_as_root.sh

4) Now execute Script by one of the Following Method :-

[linux@tejas-barot-ahmedabad ~]# ./teamviewer_as_root.sh OR [linux@tejas-barot-ahmedabad ~]#sh teamviewer_as_root.sh

5) It will ask you for two Option :-

Select Option (1) To Run Script Locally, No Internet Needed

Select Option (2) only If Internet is running Directly from terminal and command ‘wget’ is installed.

Please Enter your Choice: 1 or 2 and Press Enter ( Option 1 is recommended)

6) Just Sit back and Relax for Some time.

7) That’s it. Now You’ll able to run TeamViewer 6.0.9258 as root.

Optional :-

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

If you are getting above error then please execute following command and Install RPM and then try run teamviewer :-

[root@tejas-barot-linux-ahmedabad]# rpm -ivh http://www.ask4itsolutions.com/RPMs/libgcc-4.4.4-13.el6.i686.rpm

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

Please let me have some feedback on the same.

If this script worked for you then please don’t forget to comment and if this script not worked for you then please post your errors with output so I’ll try to help you out.

Hope this helps to everybody.

Let me have some comments :) Waiting for your comments :)

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.


29 Comments »

 
  • shambhu says:

    HOW TO OPEN TEAMVIEWER IN RHEL 6.1.
    I AM INSTALL THE RPM PACKAGE FOR TEAMVIEWER
    I AM NOT ACCESS TO THE TEAMVIEWR
    PLZ SESS MY FULL DETAIL MY E-MAIL

  • David says:

    Possible with a single sed command in quicker way!

    sed -i ‘s/die \”T/echo \”T/g’ /opt/teamviewer/teamviewer/7/b­­in/wrapper

    ref : http://www.hackersgarage.com/teamviewer-67-0-9300-as-root-user-on-linux.html

  • Lanka says:

    Thanks
    It works for me.

  • Tejas Barot says:

    Thanks for the trick.

  • Wamiq Ali says:

    perl -i -pe ‘s/$userid = 0/$userid != 0/’ /opt/teamviewer/teamviewer/7/bin/wrapper

    Under terminal Use this command to run the beta versions like a charm! I have tested.

  • Wamiq Ali says:

    This script isn’t going to work for the beta versions. But works just like charm for version uptill 6!

  • Jony says:

    Thanks a lot DUDE

    it worked like a charme

    Best regards and please continue the articles

  • chirayu says:

    Thanks tejas…..wrked for me…

  • Tejas Barot says:

    Hello Sunil,

    As you are trying to open as root it is not responding you to run it as a root please go through following link :-

    http://www.tejasbarot.com/2011/09/10/howto-running-teamviewer-6-0-9258-as-root-on-fedora-15-rhel-6-centos-6-ubuntu-linux/

    you are getting yum-complete-transaction is displaying because previously there are some yum transaction which is pending but it doesn’t matter if you don’t want to finish it, Its an warning not error.

  • Sunil says:

    hello Tejash Bhai,

    1) i have installed TeamViewer 6 and the result after installation is
    [root@desktop Downloads]# rpm -qa | grep teamviewer
    teamviewer6-6.0.9258-1.i386
    i am installing Teamviewer 6 by this command
    [root@desktop Downloads]# yum –nogpgcheck install teamviewer_linux.rpmbut on installation my getting this error

    Failed to Initialize: There are unfinished transactions remaining. Please run yum-complete-transaction as root.

    Please help me out for this.

    After closing this error m getting icon in Application -> Internet -> Teamviewer 6, but on clicking it it does open nor gives any query.

    Please help me out and give me some solution.

  • Tejas Barot says:

    Hello,

    Great, Really happy that it worked for you after so many tries. But the best thing is that finally it worked.

  • Mrudang says:

    thanks

    It worked

  • Tejas Barot says:

    Hello,

    Install Following RPM and then try to install those RPMs with Yum.

    http://www.ask4itsolutions.com/RPMs/avrc6-tejas-barot-linux-0.1.0-1.el6.x86_64.rpm

  • Mrudang says:

    Hi,

    I already installed rpm from 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/

    below is the output of all rpms you stated :

    [root@RHEL6 Desktop]# rpm -qa | grep gcc
    libgcc-4.4.5-6.el6.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep alsa-lib
    alsa-lib-1.0.21-3.el6.x86_64
    alsa-lib-1.0.21-3.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep freetype
    freetype-2.3.11-6.el6_1.6.i686
    freetype-2.3.11-6.el6_1.6.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep glibc
    glibc-common-2.12-1.25.el6_1.3.x86_64
    glibc-2.12-1.25.el6_1.3.x86_64
    glibc-2.12-1.25.el6_1.3.i686
    [root@RHEL6 Desktop]# rpm -qa | grep libice
    [root@RHEL6 Desktop]# rpm -qa | grep libsm
    libsmbclient-3.5.6-86.el6_1.4.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep libx11
    [root@RHEL6 Desktop]# rpm -qa | grep libxau
    [root@RHEL6 Desktop]# rpm -qa | grep libICE
    libICE-1.0.6-1.el6.i686
    libICE-1.0.6-1.el6.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep libSM
    libSM-1.1.0-7.1.el6.x86_64
    libSM-1.1.0-7.1.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep libXau
    libXau-1.0.5-1.el6.x86_64
    libXau-1.0.5-1.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep libX11
    libX11-1.3-2.el6.x86_64
    libX11-1.3-2.el6.i686
    libX11-common-1.3-2.el6.noarch
    [root@RHEL6 Desktop]# rpm -qa | grep libXdamage
    libXdamage-1.1.2-1.el6.x86_64
    libXdamage-1.1.2-1.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep libXext
    libXext-1.1-3.el6.x86_64
    libXext-1.1-3.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep libXfiles
    [root@RHEL6 Desktop]# rpm -qa | grep libXfixes
    libXfixes-4.0.4-1.el6.x86_64
    libXfixes-4.0.4-1.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep libXi
    libXi-1.3-3.el6.x86_64
    libXi-1.3-3.el6.i686
    libXinerama-1.1-1.el6.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep libXrender
    libXrender-0.9.5-1.el6.x86_64
    libXrender-0.9.5-1.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep libXtst
    libXtst-1.0.99.2-3.el6.i686
    libXtst-1.0.99.2-3.el6.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep libuuid
    libuuid-2.17.2-12.el6.i686
    libuuid-2.17.2-12.el6.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep libxcb
    libxcb-1.5-1.el6.x86_64
    libxcb-1.5-1.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep nss-softokn-freebl
    nss-softokn-freebl-3.12.9-3.el6.x86_64
    nss-softokn-freebl-3.12.9-3.el6.i686
    [root@RHEL6 Desktop]# rpm -qa | grep zlib
    zlib-1.2.3-25.el6.i686
    zlib-1.2.3-25.el6.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep for
    [root@RHEL6 Desktop]# rpm -qa | grep freetype
    freetype-2.3.11-6.el6_1.6.i686
    freetype-2.3.11-6.el6_1.6.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep glibc
    glibc-common-2.12-1.25.el6_1.3.x86_64
    glibc-2.12-1.25.el6_1.3.x86_64
    glibc-2.12-1.25.el6_1.3.i686
    [root@RHEL6 Desktop]# rpm -qa | grep glibc-common
    glibc-common-2.12-1.25.el6_1.3.x86_64
    [root@RHEL6 Desktop]# rpm -qa | grep glibc-devel
    [root@RHEL6 Desktop]# rpm -qa | grep glibc-headers
    [root@RHEL6 Desktop]# rpm -qa | grep nss-softokn-freebl
    nss-softokn-freebl-3.12.9-3.el6.x86_64
    nss-softokn-freebl-3.12.9-3.el6.i686
    [root@RHEL6 Desktop]#

    there are three rpms are missing : for, glibc-devel & glibc-headers

    how to find this rpms, it is worth mentioning here that all above installed rpms are downloaded through RHN a/c.

  • Tejas Barot says:

    Hello,

    For You, I have tested again and its working perfectly, You need to check at your end, You need following rpms to be installed :-

    Look at below RPMs List :-

    alsa-lib
    freetype
    glibc
    libICE
    libSM
    libX11
    libXau
    libXdamage
    libXext
    libXfixes
    libXi
    libXrender
    libXtst
    libuuid
    libxcb
    nss-softokn-freebl
    zlib
    for
    freetype
    glibc
    glibc-common
    glibc-devel
    glibc-headers
    nss-softokn-freebl

    and one more rpms from following list :-

    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/

  • Tejas Barot says:

    Hello,

    Provide me following output :-

    rpm -qa | grep gcc

  • Mrudang says:

    Platform is RHEL6_64bit.

    when i type teamviewer on terminal following happened.

    [root@RHEL6 ~]# teamviewer
    TeamViewer: 6.0.9258
    Profile: /root (root)
    Desktop: gnome
    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: RedHatEnterpriseServer
    Description: Red Hat Enterprise Linux Server release 6.1 (Santiago)
    Release: 6.1
    Codename: Santiago

    Checking setup…
    Launching c:\Program Files\TeamViewer\Version6\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
    ���� �[root@RHEL6 ~]#

    I also installed rpm stated by you “libgcc_s.so.1…..” but above error still occurs.

    Regards,
    Mrudang

  • Tejas Barot says:

    Hello,

    Hmmm on which O.S. Platform you are trying ???

    Can you please provide me exact output when you tries to run Teamviewer and what issues you are getting??

  • Mrudang says:

    Teamviewer 6 installed and also its icon appeared in the internet menu, but by clicking on the icon or typing teamviewer on terminal nothing happened as root user. And when tried as a normal user on terminal it displayed junk characters and nothing happened there after.

    I also tried all of your solutions but still have the same problem

  • Tejas Barot says:

    Its good to know that it worked for you.

  • Martin List says:

    Hi Tejas,

    Works great on Ubuntu 10.04

    Many thanks :-)

  • Tejas Barot says:

    Hello,

    This script it for TeamViewer 6 and you are trying on TeamViewer 5 that’s the reason it is showing you error.

    I hope it helps you.

  • sai says:

    rpm -qa | grep teamviewer

    im getting this o/p
    teamviewer5-5.0.8888-1

  • Tejas Barot says:

    Hello,

    Can you provide me following output commands :-

    rpm -qa | grep teamviewer
    ll /opt/teamviewer -R

  • sai says:

    May be TeamViewer’s Version is different or TeamViewer Installation Path Does not match.
    Install TeamViewer 6.0.9xxx at its default path.
    when i followed ur steps im getting the above error how to resolve this ..plz help thans in advacne

  • Tejas Barot says:

    Thanks for your comment.

  • Ranvirsinh Sodha says:

    Hello Tejasbhai

    It is very usefull post Linux Environment. (rhel 6 and fedora 14,15)
    I also use teamviewer but not login for root user it boring teamviewer used.
    But you are this post Team Viewer very usefull to me.
    very good job tejasbhai
    thanx a lot.
    keep it up….
    Enjoy The Open Source…..

 

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>


+ 5 = eight