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
###########################################################################
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.












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
Possible with a single sed command in quicker way!
sed -i ‘s/die \”T/echo \”T/g’ /opt/teamviewer/teamviewer/7/bin/wrapper
ref : http://www.hackersgarage.com/teamviewer-67-0-9300-as-root-user-on-linux.html
Thanks
It works for me.
Thanks for the trick.
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.
This script isn’t going to work for the beta versions. But works just like charm for version uptill 6!
Thanks a lot DUDE
it worked like a charme
Best regards and please continue the articles
Thanks tejas…..wrked for me…
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.
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.
Hello,
Great, Really happy that it worked for you after so many tries. But the best thing is that finally it worked.
thanks
It worked
H2
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
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.
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/
Hello,
Provide me following output :-
rpm -qa | grep gcc
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
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??
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
Its good to know that it worked for you.
Hi Tejas,
Works great on Ubuntu 10.04
Many thanks
[...] I have already posted howto to Enable as root TeamViewer 6.0.9258. [...]
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.
rpm -qa | grep teamviewer
im getting this o/p
teamviewer5-5.0.8888-1
Hello,
Can you provide me following output commands :-
rpm -qa | grep teamviewer
ll /opt/teamviewer -R
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
Thanks for your comment.
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…..