Announcements

We are happy to announce the launch of
TeamViewer Web Monitoring! 

⇒  Learn more here ⇐

Highlighted
Posted by
Digon

TeamViewer not working on Fedora 31

Just made an upgrade from Fedora 30 to Fedora 31. Using the latest TeamViewer 14.7.

It starts normally, but GUI freezes after a couple of seconds. Tried to uninstall and then install it again. No success.

Any ideas?

16 Replies
Highlighted
Posted by
Digon

Re: TeamViewer not working on Fedora 31

Sorry for replying to myself, but Fedora is one of the major distributions out there and there is no official reply yet.

I've got some kudos from other members about this topic which maybe means that they have a similar problem.

There is another topic about problems with Fedora 31 here:

https://community.teamviewer.com/t5/TeamViewer-14/Fedora-31-WaitforConnectFailed/m-p/75457

And the problem there was solved this way:

"Problem solved by installing the "Other systems (not officially supported)" version. Something is wrong with the package version."

@Esther, can you please be so kind and give us some info?

Highlighted
Posted by
Digon

Re: TeamViewer not working on Fedora 31

Again replying to myself... still the same issue with latest TeamViewer 15.

The GUI just freezes after a couple of seconds. Using the 64 bit rpm package.

Highlighted
Posted by
Photon

Re: TeamViewer not working on Fedora 31

Yes even I am facing same problem. I tried both 64 bit rpm and Other systems (not officially supported) 64 bit tar package but in both cases faced same issue. As soon as teamviewer generates user ID & password, immediately it gets strucked.

Please resolve issue

Highlighted
Posted by
Digon

Re: TeamViewer not working on Fedora 31

Yep... Totally useless on latest Fedora 31. It seems noone from the dev team is reading here. So no idea when (and if) this will be fixed at all.

:(

Highlighted
Posted by
Photon

Re: TeamViewer not working on Fedora 31

Facing similar problem on Fedora 31. Main or remote window will freezed after click its menu bar. It is happend on wayland session.

My temporary workaround. Login to xOrg session when need to use it

Highlighted
Posted by
Digon

Re: TeamViewer not working on Fedora 31

Well it is maybe a Wayland related, but TeamViewer was working fine before Fedora 31 was released. Maybe the devs should update the packages to be compatible with latest Wayland or something?

@Esther, @DanielStm, please help us about this...

Posted by
Digon

Re: TeamViewer not working on Fedora 31

What's going on here? Fedora 31 is a major distribution, and TeamViewer freezes up upon hitting "Options." I understand fixes can't be instant, but it would be nice if the devs could at least acknowledge that they can replicate these issues and can work on them.

1 Reply
Highlighted
Posted by
Henagon

Re: TeamViewer not working on Fedora 31

Even with the newest version "teamviewer-15.4.4445-0.x86_64" of today (25 march 2020), this is still an issue.

When starting from the command line, I get the following errors when the actual issue happens:

QSocketNotifier: Can only be used with threads started with QThread
qrc:/ui/MainWindow/Meeting/MeetingJoinPanel.qml:79: TypeError: Cannot read property 'participantName' of null
qrc:/ui/MainWindow/Meeting/MeetingJoinPanel.qml:17: TypeError: Cannot read property 'joinEnabled' of null
qrc:/ui/MainWindow/Meeting/MeetingJoinPanel.qml:18: TypeError: Cannot read property 'joining' of null
qrc:/ui/MainWindow/Onboarding/OnboardingTab.qml:80: TypeError: Cannot read property 'headline' of null
qrc:/ui/MainWindow/Onboarding/OnboardingTab.qml:95: TypeError: Cannot read property 'image' of null
qrc:/ui/MainWindow/Onboarding/OnboardingTab.qml:101: TypeError: Cannot read property 'text' of null
QSGContext::initialize: depth buffer support missing, expect rendering errors
QSGContext::initialize: stencil buffer support missing, expect rendering errors
QSGContext::initialize: depth buffer support missing, expect rendering errors
QSGContext::initialize: stencil buffer support missing, expect rendering errors
qt.qpa.wayland: setGrabPopup called with a parent, QtWaylandClient::QWaylandXdgSurface(0x3171d90) which does not match the current topmost grabbing popup, QtWaylandClient::QWaylandXdgSurface(0x38ed5f0) According to the xdg-shell protocol, this is not allowed. The wayland QPA plugin is currently handling it by setting the parent to the topmost grabbing popup. Note, however, that this may cause positioning errors and popups closing unxpectedly because xdg-shell mandate that child popups close before parents
QSGContext::initialize: depth buffer support missing, expect rendering errors
QSGContext::initialize: stencil buffer support missing, expect rendering errors
Highlighted
Posted by
Digon

Re: TeamViewer not working on Fedora 31

I can confirm this bug in TeamViewer v15.5.3 at Fedora 32. Previously, at Fedora 31 I had also the same trouble.

Highlighted
Posted by
Digon

Re: TeamViewer not working on Fedora 31

Yes, development seems to have stalled as it pertains to Fedora. They seem not to be testing it on Fedora or giving it much attention at all. Works OK on CentOS, though.

Highlighted
Posted by
Henagon

Re: TeamViewer not working on Fedora 31

For me the same applies, but as long as i dont use the top menu i can at least use the client.

As soon as i use the menu, for example to show a black screen on host when i work remotely, the complete client gets stuck.

Thats true for fedora 31 and 32 now.

Highlighted
Posted by
Electron

Re: TeamViewer not working on Fedora 31

This is a wayland issue. Teamviewer does not work with wayland (yet). Teamviewer works with X11 though: Choose "gnome xorg" at login screen (little pref icon below username/password).

Highlighted
Posted by
Henagon

Re: TeamViewer not working on Fedora 31

This is absurd, @absurd, because it should work, too, at least for outgoing connections, see https://community.teamviewer.com/t5/Linux/State-of-Wayland-amp-TeamViewer/td-p/26340.

But after clicking on a menu Item, TV get's stuck at this point and you have to force close it.

Highlighted
Posted by
Henagon

Re: TeamViewer not working on Fedora 31


@absurd wrote:

This is a wayland issue. Teamviewer does not work with wayland (yet). Teamviewer works with X11 though: Choose "gnome xorg" at login screen (little pref icon below username/password).


Exactly. Using Xorg it works fine.

But why does Teamviever claim Wayland compatibility when its unusable in current state?

Highlighted
Posted by
Electron

Re: TeamViewer not working on Fedora 31

Running TeamViewer as

QT_QPA_PLATFORM=xcb teamviewer

works around the issue without requiring to use Xorg.

Highlighted
Posted by
Henagon

Re: TeamViewer not working on Fedora 31

thanks, @pp3345 

you are my hero. Edit the .desktop shortcut like this:

Exec=env QT_QPA_PLATFORM=xcb /opt/teamviewer/tv_bin/script/teamviewer

now teamviewer works in wayland too!! Can you belive it? :D