Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: TeamViewer GUI not starting

  1. #1

    Default TeamViewer GUI not starting

    Using GNOME desktop.
    Ran system updates with "zypper up" just today before doing all tests.

    Background:
    After reading TeamViewer 13 finally went "stable" for Linux circa 2 weeks ago I decided to give it a try by downloading the 64-bit tar.xz package.
    Extracted it, changed into the directory, and ran "./tv-setup checklibs" (as normal user, no root needed!). It told some Qt5 libraries were missing, although at same time no 32-bit libraries were listed as missing (and this would be the very first installation of TeamViewer on this PC).
    So I did "zypper se --provides <library name>", as root. I noticed --provides option also looks for partial chain matches and case-insensitive by default, just like plain "zypper se". Hope I did nothing wrong...
    Anyway, it turned that installing package libQt5WebKitWidgets5 pulled all required packages, as running again the tv-setup test gave "all dependencies seem to be resolved".

    So finally tried running TeamViewer with "./teamviewer" from command line as normal user.
    Result: got forever stuck at "Launching TeamViewer GUI..." while nothing else happening.

    After some searches I read it's probably due to the default desktop manager:
    https://community.teamviewer.com/t5/...GUI/td-p/24817
    https://community.teamviewer.com/t5/...blem/td-p/8943
    I hope so; TeamViewer 13 supposedly no longer relies on Wine or 32-bit libraries, therefore no freetype2 needed, supposedly...

    And they suggested to use another desktop manager, such as LightDM. So I did another quick search:
    https://en.opensuse.org/LightDM
    https://en.opensuse.org/SDB:Change_Display_Manager

    After reading this I got a bit nervous again and decided to ask for advise here again.
    I'm totally unfamiliar with the "desktop manager" concept. What is it? Kind of another whole desktop environment?
    If I go and install another desktop environment, when booting openSUSE will I be given an option to choose, or only the one in /etc/sysconfig/desktopmanager will be used?
    So would I be switching to LightDM each time I ever use TeamViewer, or could I switch to it for good for everyday use?

    Thanks.

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,890
    Blog Entries
    15

    Default Re: TeamViewer GUI not starting

    Hi
    Nope, it needs to be installed as it runs a daemon service as root user....

    Install the rpm or from tarball via tv-setup install.

    I disable/stop the teamviewerd systemd service and just start that as required.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3

    Default Re: TeamViewer GUI not starting

    What!?

    With all due respect but... shouldn't that be totally false?
    https://community.teamviewer.com/t5/...-hId-907480274
    https://forums.opensuse.org/showthre...70#post2848570

    Anyway, something regarding my LightDM doubt? That would serve me to start testing because I already know no one will do that for me, of course...

    EDIT: this could further confirm suspects: https://community.teamviewer.com/t5/...login/td-p/955

  4. #4
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,890
    Blog Entries
    15

    Default Re: TeamViewer GUI not starting

    Quote Originally Posted by F_style View Post
    What!?

    With all due respect but... shouldn't that be totally false?
    https://community.teamviewer.com/t5/...-hId-907480274
    https://forums.opensuse.org/showthre...70#post2848570

    Anyway, something regarding my LightDM doubt? That would serve me to start testing because I already know no one will do that for me, of course...

    EDIT: this could further confirm suspects: https://community.teamviewer.com/t5/...login/td-p/955
    Hi
    Well if you want to login to a remote machine with teamviewer unless the service is running, how to login to the remote...?

    Check the config folder and clean the files out, then try running the client again... it does take a little bit of time (I would guess checking the remote teamviewer server), but the license acceptance should show up...
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  5. #5
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,868
    Blog Entries
    14

    Default Re: TeamViewer GUI not starting

    Quote Originally Posted by F_style View Post
    What!?

    With all due respect but... shouldn't that be totally false?
    https://community.teamviewer.com/t5/...-hId-907480274
    https://forums.opensuse.org/showthre...70#post2848570

    Anyway, something regarding my LightDM doubt? That would serve me to start testing because I already know no one will do that for me, of course...

    EDIT: this could further confirm suspects: https://community.teamviewer.com/t5/...login/td-p/955
    Why ask here when you ignore suggestions ? Malcolm tells you from experience,
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  6. #6

    Default Re: TeamViewer GUI not starting

    Did more searches and found this:
    https://community.teamviewer.com/t5/...ical/td-p/6568

    @malcolmlewis:
    Link above could certainly support what you just mentioned.
    So I'd have 2 options: either ending up full installing TeamViewer so its init scripts can start *before* login, or install another "display manager" such as LightDM (sorry, it's not "desktop manager", I got wrong the term).

    Thing is, I really wanted to be able to run TeamViewer without installing it. This way works marvelously at least on Windows (sorry for mentioning it), and seemingly KDE users have absolutely no problems this way because KDE doesn't use gdm like GNOME...

    In the past I have posted threads with my complains about GNOME 3, and how foolishly I hoped that in some future it would get fixed/improved. Now I think that's not going to happen ever. Either go back to KDE or look for another DE...

    In the meanwhile, do you think there could be something else I could do on GNOME without fully installing TeamViewer? Could LightDM be a good option?

    Thanks again.

    @Knurpht, malcolmlewis: I apologize for sounding rude. I needed to calm down a bit and read more documents. I know mr. Malcolm has plenty of experience.

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,890
    Blog Entries
    15

    Default Re: TeamViewer GUI not starting

    Hi
    Tried a fresh extraction of the tarball on a Tumbleweed system, running there test showed a couple of missing libs, but still no EULA and stuck on launching the teamviewer GUI.

    However, on checking the log (teamviewer/logfiles) showed;

    Code:
    2018/03/01 19:29:27.907 11514 139820529282432 GX0!! QML load error: qrc:/ui/EULADialog/EULADialog.qml:3:1: module "QtQuick.Controls" is not installed, Errorcode=11
    Installing libqt5-qtquickcontrols solved this and fired it up as my user. I'm guessing your system needs this installed....
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  8. #8

    Default Re: TeamViewer GUI not starting

    Whoa!

    That's exactly what I got in the log as well! Although I'd add one more error that I got aside that one (sorry, I don't have the very exact line):
    "QML load error: qrc:/ui/EULADialog/EULADialog.qml:3:1: module "QtQuick.Layouts" is not installed"
    So in my case I'm missing both "Controls" and "Layouts".

    Now, I promise I did try to post the log here since the very beginning (now I did my homework before posting here), but I got error from the forum: "Your post is xxx characters long, please make it at maximum yyy". Sorry again, I'm bad at recalling the *exact* textual messages if I'm not reading them...
    Though I did try to post the entire log; one can never know what details can be useful. I cannot remember anymore why I was in a hurry back then, I know I could have saved you a lot of trouble...

    I'm not in front of the PC anymore right now. I'll have to try tomorrow.
    Again, thanks very much for helping.

    Knurpht, malcolmlewis: again, apologies for sounding rude. Just reiterating a 2nd and last time.

  9. #9

    Default Re: TeamViewer GUI not starting

    Tried installing the missing "qtquickcontrols" package, and it finally worked for my case as well. It made both "Controls" and "Layouts" errors to disappear.
    I tested logging into a remote PC.
    Guess this means TeamViewer's "checklibs" function is incomplete...

    I realize I put myself in evidence yet again, just when I really want to try start changing habits...
    I certainly was not able to get the "QtQuick.Controls" error very well, but I should have just used pastebin or something else... Instead I really thought the problem was different.

    I overacted regarding GNOME 3. Yes, it's certainly somewhat limited and still with some bugs even if reported. But even so I have somewhat found ways to "workaround" or "avoid" the one I have stumbled with, for now...
    Perhaps better to wait for next openSUSE release to make a choice and do a clean install.

  10. #10

    Default Re: TeamViewer GUI not starting

    In another apart thing, I noticed seemingly whenever I run TeamViewer and then attempt to shutdown or reboot I get this in console:
    Code:
    A stop job is running for Session # of user root (2s / 1m 30s)
    where # can be an integer or alphanumeric number according to what I found after a search (I have only gotten '2' or '4'). Then time counter starts to run.
    Needless to say this terribly delays the shutdown process.

    Any idea of why this happens?
    "User root"? I thought I was running TeamViewer as normal user and without installing it...

    Thanks again.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •