You are not logged in.

#1 2026-08-12 07:57:54

Dieter
Member
From: Germany
Registered: 2005-10-13
Posts: 149

[SOLVED] Teamviewer dumps core on XFCE Wayland

Hello,
I have a running XFCE Wayland system here and tried to install and run Teamviewer, but the the start fails with a core dump. It works on KDE Plasma with Wayland. What must be changed to run Teamviewer in XFCE Wayland?


teamviewer info

TeamViewer                           15.79.4  (DEB)

grep: /opt/teamviewer/config/global.conf: Keine Berechtigung
TeamViewer ID:                       
Try restarting the TeamViewer daemon (e.g. teamviewer --daemon restart)

teamviewerd status                   ● teamviewerd.service - TeamViewer remote control daemon
     Loaded: loaded (/usr/lib/systemd/system/teamviewerd.service; disabled; preset: disabled)
     Active: active (running) since Wed 2026-08-12 09:39:16 CEST; 17min ago
Invocation: ddcea12ac7b24fdaafd46e2404b9ba2f
    Process: 41458 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=0/SUCCESS)
   Main PID: 41460 (teamviewerd)
      Tasks: 22 (limit: 16614)
     Memory: 4.5M (peak: 4.8M)
        CPU: 1.871s
     CGroup: /system.slice/teamviewerd.service
             └─41460 /opt/teamviewer/tv_bin/teamviewerd -d

Aug 12 09:39:16 pinguin-x-8 systemd[1]: Starting TeamViewer remote control daemon...
Aug 12 09:39:16 pinguin-x-8 systemd[1]: teamviewerd.service: Can't open PID file '/run/teamviewerd.pid' (yet?) after start: No such file or directory
Aug 12 09:39:16 pinguin-x-8 systemd[1]: Started TeamViewer remote control daemon.


Core dump:

Aug 12 09:37:25 pinguin-x-8 systemd[1]: /usr/lib/systemd/system/teamviewerd.service:9: PIDFile= references a path below leg>
Aug 12 09:37:25 pinguin-x-8 systemd[1]: Starting Authorization Manager Agent Helper (PID 1545/UID 1000)...
Aug 12 09:37:29 pinguin-x-8 systemd[1]: /usr/lib/systemd/system/teamviewerd.service:9: PIDFile= references a path below leg>
Aug 12 09:37:29 pinguin-x-8 systemd[1]: Starting TeamViewer remote control daemon...
Aug 12 09:37:29 pinguin-x-8 systemd[1]: teamviewerd.service: Can't open PID file '/run/teamviewerd.pid' (yet?) after start:>
Aug 12 09:37:29 pinguin-x-8 systemd[1]: Started TeamViewer remote control daemon.
Aug 12 09:37:29 pinguin-x-8 systemd[1]: polkit-agent-helper@2-5-1545_419-1000.service: Deactivated successfully.
Aug 12 09:37:29 pinguin-x-8 systemd[1]: Finished Authorization Manager Agent Helper (PID 1545/UID 1000).
Aug 12 09:37:36 pinguin-x-8 systemd-coredump[41387]: Process 41314 (TeamViewer) of user 1000 terminated abnormally with sig>
Aug 12 09:37:36 pinguin-x-8 systemd[1]: Started Process Core Dump (PID 41387/UID 0).
Aug 12 09:37:36 pinguin-x-8 systemd-coredump[41388]: [?] Process 41314 (TeamViewer) of user 1000 dumped core.
                                                     
                                                     Module libssp.so.0 without build-id.
                                                     Module libxkbcommon.so.0 without build-id.
                                                     Module libQt5Network.so.5 without build-id.
                                                     Module libQt5QmlModels.so.5 without build-id.
                                                     Module libicudata.so.63 without build-id.
                                                     Module libicuuc.so.63 without build-id.
                                                     Module libicui18n.so.63 without build-id.
                                                     Module libQt5Widgets.so.5 without build-id.
                                                     Module libQt5Qml.so.5 without build-id.
                                                     Module libQt5WebChannel.so.5 without build-id.
                                                     Module libQt5Quick.so.5 without build-id.
                                                     Module libQt5WebEngine.so.5 without build-id.
                                                     Module libQt5DBus.so.5 without build-id.
                                                     Module libQt5Core.so.5 without build-id.
                                                     Module libQt5Gui.so.5 without build-id.
                                                     Module libQt5X11Extras.so.5 without build-id.
                                                     Module TeamViewer without build-id.
                                                     Stack trace of thread 41314:
                                                     #0  0x00007f39d20256ea abort (libc.so.6 + 0x256ea)
                                                     #1  0x00007f39d92a9c35 _ZNK14QMessageLogger5fatalEPKcz (libQt5Core.so.>
                                                     #2  0x00007f39d990e15e _ZN22QGuiApplicationPrivate25createPlatformInte>
                                                     #3  0x00007f39d990e58f _ZN22QGuiApplicationPrivate21createEventDispatc>
                                                     #4  0x00007f39d93d5c6c _ZN23QCoreApplicationPrivate4initEv (libQt5Core>
                                                     #5  0x00007f39d990f723 _ZN22QGuiApplicationPrivate4initEv (libQt5Gui.s>
                                                     #6  0x00007f39d257acf5 _ZN19QApplicationPrivate4initEv (libQt5Widgets.>
                                                     #7  0x0000000000552fec n/a (TeamViewer + 0x152fec)

Last edited by Dieter (2026-08-18 19:22:10)

Offline

#2 2026-08-12 09:40:54

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,387

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

Aug 12 09:37:25 pinguin-x-8 systemd[1]: /usr/lib/systemd/system/teamviewerd.service:9: PIDFile= references a path below leg>

That looks like it was copied out of a pager , have you tried using coredumpctl ?

How are you starting xfce ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2026-08-12 10:34:54

Dieter
Member
From: Germany
Registered: 2005-10-13
Posts: 149

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

The output was taken from journalctl, "coredumpctl info" is similar.

XFCE start: sddm-helper[593]: Starting Wayland user session: "/usr/share/sddm/scripts/wayland-session" "startxfce4 --wayland"

The drop-in mentioned here
https://aur.archlinux.org/packages/team … ent-868456
doesn't help.

Offline

#4 2026-08-13 07:37:26

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,387

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

That drop-in is for teamviewer on X11, so not surprising it fails on wayland. It does suggest XDG_SESSION_TYPE plays a part though.

Please post the output of printenv XDG_SESSION_TYPE .

journalctl , coredumpctl and many other commands by default output to a pager that truncates long lines. Redirecting the output to a file helps to get the full output.

Execute

$ coredumpctl info teamviewer-pid > coredump-xfce-teamviewer.txt

and post the contents of the file.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2026-08-14 06:59:55

Dieter
Member
From: Germany
Registered: 2005-10-13
Posts: 149

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

not surprising:

printenv XDG_SESSION_TYPE
wayland

coredumpctl info teamviewer-pid > coredump-xfce-teamviewer.txt

           PID: 54927 (TeamViewer)
           TID: 54927 (TeamViewer)
           UID: 1000 (dieter)
           GID: 983 (users)
        Signal: 6 (ABRT)
     Timestamp: Wed 2026-08-12 18:57:49 CEST (1 day 13h ago)
  Command Line: /opt/teamviewer/tv_bin/TeamViewer "" status
    Executable: /opt/teamviewer/tv_bin/TeamViewer
 Control Group: /user.slice/user-1000.slice/session-2.scope
          Unit: session-2.scope
         Slice: user-1000.slice
       Session: 2
     Owner UID: 1000 (dieter)
       Boot ID: 1cfd53b76568400aa167141d0e23f8f1
    Machine ID: 17d02edffa7c42a6b8f23bc22ec47061
      Hostname: pinguin-x-8
       Storage: /var/lib/systemd/coredump/core.TeamViewer.1000.1cfd53b76568400aa167141d0e23f8f1.54927.1786553869000000.zst (present)
  Size on Disk: 2.1M
       Message: Process 54927 (TeamViewer) of user 1000 dumped core.
                
                Module libssp.so.0 without build-id.
                Module libxkbcommon.so.0 without build-id.
                Module libQt5Network.so.5 without build-id.
                Module libQt5QmlModels.so.5 without build-id.
                Module libicudata.so.63 without build-id.
                Module libicuuc.so.63 without build-id.
                Module libicui18n.so.63 without build-id.
                Module libQt5Widgets.so.5 without build-id.
                Module libQt5Qml.so.5 without build-id.
                Module libQt5WebChannel.so.5 without build-id.
                Module libQt5Quick.so.5 without build-id.
                Module libQt5WebEngine.so.5 without build-id.
                Module libQt5DBus.so.5 without build-id.
                Module libQt5Core.so.5 without build-id.
                Module libQt5Gui.so.5 without build-id.
                Module libQt5X11Extras.so.5 without build-id.
                Module TeamViewer without build-id.
                Stack trace of thread 54927:
                #0  0x00007f30604256ea abort (libc.so.6 + 0x256ea)
                #1  0x00007f30676a9c35 _ZNK14QMessageLogger5fatalEPKcz (libQt5Core.so.5 + 0xa9c35)
                #2  0x00007f3067d0e15e _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5 + 0x10e15e)
                #3  0x00007f3067d0e58f _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt5Gui.so.5 + 0x10e58f)
                #4  0x00007f30677d5c6c _ZN23QCoreApplicationPrivate4initEv (libQt5Core.so.5 + 0x1d5c6c)
                #5  0x00007f3067d0f723 _ZN22QGuiApplicationPrivate4initEv (libQt5Gui.so.5 + 0x10f723)
                #6  0x00007f306097acf5 _ZN19QApplicationPrivate4initEv (libQt5Widgets.so.5 + 0x17acf5)
                #7  0x0000000000552fec n/a (TeamViewer + 0x152fec)
                #8  0x0000000000556a32 n/a (TeamViewer + 0x156a32)
                #9  0x0000000000437a5c n/a (TeamViewer + 0x37a5c)
                #10 0x00007f3060427781 n/a (libc.so.6 + 0x27781)
                #11 0x00007f30604278b9 __libc_start_main (libc.so.6 + 0x278b9)
                #12 0x000000000051f34c n/a (TeamViewer + 0x11f34c)
                
                Stack trace of thread 54988:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060520cab epoll_wait (libc.so.6 + 0x120cab)
                #2  0x000000000099bc26 n/a (TeamViewer + 0x59bc26)
                #3  0x000000000099c0f8 n/a (TeamViewer + 0x59c0f8)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54989:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f306049754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54993:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f306049754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54991:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f306049754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54992:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f306049754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54996:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f3060497762 pthread_cond_timedwait (libc.so.6 + 0x97762)
                #3  0x0000000000573942 n/a (TeamViewer + 0x173942)
                #4  0x0000000000e7ca3e n/a (TeamViewer + 0xa7ca3e)
                #5  0x000000000171c2a7 n/a (TeamViewer + 0x131c2a7)
                #6  0x000000000171c57c n/a (TeamViewer + 0x131c57c)
                #7  0x0000000000e79792 n/a (TeamViewer + 0xa79792)
                #8  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #9  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #10 0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54997:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f306049754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000057377c n/a (TeamViewer + 0x17377c)
                #4  0x000000000171648e n/a (TeamViewer + 0x131648e)
                #5  0x0000000000e79792 n/a (TeamViewer + 0xa79792)
                #6  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #7  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #8  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54990:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f306049754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54994:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f306051df13 __select (libc.so.6 + 0x11df13)
                #2  0x0000000001737470 n/a (TeamViewer + 0x1337470)
                #3  0x00000000017376de n/a (TeamViewer + 0x13376de)
                #4  0x0000000001736c2c n/a (TeamViewer + 0x1336c2c)
                #5  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #6  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #7  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54995:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f3060497762 pthread_cond_timedwait (libc.so.6 + 0x97762)
                #3  0x0000000000573942 n/a (TeamViewer + 0x173942)
                #4  0x0000000000e7ca3e n/a (TeamViewer + 0xa7ca3e)
                #5  0x000000000171d744 n/a (TeamViewer + 0x131d744)
                #6  0x0000000000e79792 n/a (TeamViewer + 0xa79792)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 54998:
                #0  0x00007f30604a0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f3060494cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f306049754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f30604980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f306052080c n/a (libc.so.6 + 0x12080c)
                ELF object binary architecture: AMD x86-64

Offline

#6 2026-08-14 08:12:46

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,678

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

The abort message will not be part of a coredump but

Aug 12 09:37:29 pinguin-x-8 systemd[1]: /usr/lib/systemd/system/teamviewerd.service:9: PIDFile= references a path below leg>
Aug 12 09:37:29 pinguin-x-8 systemd[1]: Starting TeamViewer remote control daemon...
Aug 12 09:37:29 pinguin-x-8 systemd[1]: teamviewerd.service: Can't open PID file '/run/teamviewerd.pid' (yet?) after start:>

looks like a problem (unrelated to xfce or wayland)  - you're not gonna write into /run
What does /usr/lib/systemd/system/teamviewerd.service look like and what's the output of

echo $XDG_RUNTIME_DIR

?

Offline

#7 2026-08-15 08:54:05

Dieter
Member
From: Germany
Registered: 2005-10-13
Posts: 149

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

/usr/lib/systemd/system/teamviewerd.service:

[Unit]
Description = TeamViewer remote control daemon
After = network.target network-online.target dbus.service systemd-logind.service
Wants = network-online.target systemd-logind.service
Requires = dbus.service

[Service]
Type = forking
PIDFile = /var/run/teamviewerd.pid
ExecStart = /opt/teamviewer/tv_bin/teamviewerd -d
Restart = on-abort
StartLimitInterval = 60
StartLimitBurst = 10

[Install]
WantedBy = multi-user.target

ls -la /var/run/teamviewerd.pid
-rw-r--r-- 1 root root 4 15. Aug 10:45 /var/run/teamviewerd.pid

cat /var/run/teamviewerd.pid
- seems to be empty -

echo $XDG_RUNTIME_DIR
/run/user/1000

directory is accessible

output of last "coredumpctl info <pid>":

           PID: 4782 (TeamViewer)
           TID: 4782 (TeamViewer)
           UID: 1000 (dieter)
           GID: 983 (users)
        Signal: 6 (ABRT) si_code: SI_TKILL
     Timestamp: Sat 2026-08-15 10:50:42 CEST (1min 38s ago)
  Command Line: /opt/teamviewer/tv_bin/TeamViewer
    Executable: /opt/teamviewer/tv_bin/TeamViewer
 Control Group: /user.slice/user-1000.slice/session-2.scope
          Unit: session-2.scope
         Slice: user-1000.slice
       Session: 2
     Owner UID: 1000 (dieter)
       Boot ID: 992138510f7c4d50afc7b1b4baed0be6
    Machine ID: 17d02edffa7c42a6b8f23bc22ec47061
      Hostname: pinguin-x-8
       Storage: /var/lib/systemd/coredump/core.TeamViewer.1000.992138510f7c4d50afc7b1b4baed0be6.4782.1786783842000000.zst (present)
  Size on Disk: 2.1M
       Message: Process 4782 (TeamViewer) of user 1000 dumped core.
                
                Module libssp.so.0 without build-id.
                Module libxkbcommon.so.0 without build-id.
                Module libQt5Network.so.5 without build-id.
                Module libQt5QmlModels.so.5 without build-id.
                Module libicudata.so.63 without build-id.
                Module libicuuc.so.63 without build-id.
                Module libicui18n.so.63 without build-id.
                Module libQt5Widgets.so.5 without build-id.
                Module libQt5Qml.so.5 without build-id.
                Module libQt5WebChannel.so.5 without build-id.
                Module libQt5Quick.so.5 without build-id.
                Module libQt5WebEngine.so.5 without build-id.
                Module libQt5DBus.so.5 without build-id.
                Module libQt5Core.so.5 without build-id.
                Module libQt5Gui.so.5 without build-id.
                Module libQt5X11Extras.so.5 without build-id.
                Module TeamViewer without build-id.
                Stack trace of thread 4782:
                #0  0x00007f8b6bc256ea abort (libc.so.6 + 0x256ea)
                #1  0x00007f8b72ea9c35 _ZNK14QMessageLogger5fatalEPKcz (libQt5Core.so.5 + 0xa9c35)
                #2  0x00007f8b7350e15e _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5 + 0x10e15e)
                #3  0x00007f8b7350e58f _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt5Gui.so.5 + 0x10e58f)
                #4  0x00007f8b72fd5c6c _ZN23QCoreApplicationPrivate4initEv (libQt5Core.so.5 + 0x1d5c6c)
                #5  0x00007f8b7350f723 _ZN22QGuiApplicationPrivate4initEv (libQt5Gui.so.5 + 0x10f723)
                #6  0x00007f8b6c17acf5 _ZN19QApplicationPrivate4initEv (libQt5Widgets.so.5 + 0x17acf5)
                #7  0x0000000000552fec n/a (TeamViewer + 0x152fec)
                #8  0x0000000000556a32 n/a (TeamViewer + 0x156a32)
                #9  0x0000000000437a5c n/a (TeamViewer + 0x37a5c)
                #10 0x00007f8b6bc27781 n/a (libc.so.6 + 0x27781)
                #11 0x00007f8b6bc278b9 __libc_start_main (libc.so.6 + 0x278b9)
                #12 0x000000000051f34c n/a (TeamViewer + 0x11f34c)
                
                Stack trace of thread 4843:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc9754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4844:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc9754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4842:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bd20cab epoll_wait (libc.so.6 + 0x120cab)
                #2  0x000000000099bc26 n/a (TeamViewer + 0x59bc26)
                #3  0x000000000099c0f8 n/a (TeamViewer + 0x59c0f8)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4845:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc9754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4849:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc97762 pthread_cond_timedwait (libc.so.6 + 0x97762)
                #3  0x0000000000573942 n/a (TeamViewer + 0x173942)
                #4  0x0000000000e7ca3e n/a (TeamViewer + 0xa7ca3e)
                #5  0x000000000171d744 n/a (TeamViewer + 0x131d744)
                #6  0x0000000000e79792 n/a (TeamViewer + 0xa79792)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4847:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc9754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4850:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc97762 pthread_cond_timedwait (libc.so.6 + 0x97762)
                #3  0x0000000000573942 n/a (TeamViewer + 0x173942)
                #4  0x0000000000e7ca3e n/a (TeamViewer + 0xa7ca3e)
                #5  0x000000000171c2a7 n/a (TeamViewer + 0x131c2a7)
                #6  0x000000000171c57c n/a (TeamViewer + 0x131c57c)
                #7  0x0000000000e79792 n/a (TeamViewer + 0xa79792)
                #8  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #9  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #10 0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4846:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc9754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4852:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc9754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000099c29a n/a (TeamViewer + 0x59c29a)
                #4  0x000000000179691c n/a (TeamViewer + 0x139691c)
                #5  0x0000000001796c73 n/a (TeamViewer + 0x1396c73)
                #6  0x0000000001796820 n/a (TeamViewer + 0x1396820)
                #7  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #8  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #9  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4848:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bd1df13 __select (libc.so.6 + 0x11df13)
                #2  0x0000000001737470 n/a (TeamViewer + 0x1337470)
                #3  0x00000000017376de n/a (TeamViewer + 0x13376de)
                #4  0x0000000001736c2c n/a (TeamViewer + 0x1336c2c)
                #5  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #6  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #7  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                
                Stack trace of thread 4851:
                #0  0x00007f8b6bca0952 n/a (libc.so.6 + 0xa0952)
                #1  0x00007f8b6bc94cd9 n/a (libc.so.6 + 0x94cd9)
                #2  0x00007f8b6bc9754c pthread_cond_wait (libc.so.6 + 0x9754c)
                #3  0x000000000057377c n/a (TeamViewer + 0x17377c)
                #4  0x000000000171648e n/a (TeamViewer + 0x131648e)
                #5  0x0000000000e79792 n/a (TeamViewer + 0xa79792)
                #6  0x0000000001b9ab22 n/a (TeamViewer + 0x179ab22)
                #7  0x00007f8b6bc980a2 n/a (libc.so.6 + 0x980a2)
                #8  0x00007f8b6bd2080c n/a (libc.so.6 + 0x12080c)
                ELF object binary architecture: AMD x86-64

Last edited by Dieter (2026-08-15 08:59:10)

Offline

#8 2026-08-15 15:59:57

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,678

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

Ok, the service is supposed to run as root, should have no trouble accessing /var/run/teamviewerd.pid but still objects to it.
=> We''ll need the untruncated error message to see what conditions it expects for the file.

Offline

#9 2026-08-16 09:06:56

Dieter
Member
From: Germany
Registered: 2005-10-13
Posts: 149

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

journalctl, daemon start (/var/run is symbolic link to /run):

Aug 16 10:48:30 pinguin-x-8 systemd[1]: Starting TeamViewer remote control daemon...
Aug 16 10:48:30 pinguin-x-8 systemd[1]: teamviewerd.service: Can't open PID file '/run/teamviewerd.pid' (yet?) after start: No such file or directory
Aug 16 10:48:30 pinguin-x-8 systemd[1]: Started TeamViewer remote control daemon.

/opt/teamviewer/logfiles/TeamViewer15_Logfile.log:

2026/08/16 10:59:07.132 13514 13510 S   Logger started.
2026/08/16 10:59:07.134 13514 13514 S!! LateBinding [libTeamViewerTracing.so.1]: Could not open library (), Errorcode=2
2026/08/16 10:59:07.134 13514 13514 S   Found 0 stack dump files ...
2026/08/16 10:59:07.134 13514 13514 S   Found 0 core dump files ...
2026/08/16 10:59:07.136 13514 13514 S   systemd: logind service available
2026/08/16 10:59:07.136 13514 13514 S   systemd: New seat seat0 [path=/org/freedesktop/login1/seat/seat0, activeSession='2', canGraphical=1, canTTY=1, canMultiSession=0]
2026/08/16 10:59:07.136 13514 13514 S!  systemd: Unkown state 'manager' in session '3', session marked as unreliable
2026/08/16 10:59:07.137 13514 13514 S   LogindSessionInfo: New session LogindSessionInfo [id=3 user=dieter state=unknown active=1 reliable=0 infoId=1842515611] [path=/org/freedesktop/login1/session/_33 TTY= seat= display= vtnr=4294967295 owner=[SysUser: dieter [uid=1000, gid=983 home=/home/dieter gecos= shell=/usr/bin/bash]] idle=0(0) active=1 type=unspecified class=manager state=active timestamp=1786866824065170 service=systemd-user defaultCG= leader=617 audit=3 remote=0 rHost= rUser= killProc=0]
2026/08/16 10:59:07.137 13514 13514 S   LogindSessionInfo: New session LogindSessionInfo [id=2 user=dieter state=user active=1 reliable=1 infoId=450215437] [path=/org/freedesktop/login1/session/_32 TTY=tty1 seat=seat0 display= vtnr=1 owner=[SysUser: dieter [uid=1000, gid=983 home=/home/dieter gecos= shell=/usr/bin/bash]] idle=0(0) active=1 type=wayland class=user state=active timestamp=1786866824020157 service=sddm defaultCG= leader=597 audit=2 remote=0 rHost= rUser= killProc=0]
2026/08/16 10:59:07.138 13514 13514 S   SysSessionInfoManager: observing sessions from logind is marked as reliable
2026/08/16 10:59:07.138 13514 13514 S   SysSessionInfoManager: Session Information provided by VT [priority: 1]
2026/08/16 10:59:07.140 13514 13514 S   SysSessionInfoManager::SessionAdded: adding session WaylandSession: [SysSession 450215437 [type=W vt=1 tty= pseudotty=0 info=1 id=2 user=dieter state=user active=1 reliable=1]]
2026/08/16 10:59:07.140 13514 13514 S   SysSessionInfoManager::SessionAdded: adding session SysSession 3510599056 [type=F vt=1 tty=/dev/tty0 pseudotty=0 info=1 id=/dev/fb0 user=root state=greeter active=0 reliable=1]
2026/08/16 10:59:07.140 13514 13514 S   Starting as daemon
2026/08/16 10:59:07.140 13514 13514 S   Using systemd-logind for suspend/resume monitoring
2026/08/16 10:59:07.143 13514 13514 S   InitializeRemoteAccessAPI
2026/08/16 10:59:07.144 13514 13514 S   IdentityManagement: Load ManagerIDs from local Storage: 
2026/08/16 10:59:07.144 13514 13514 S   InitializeDeviceManagementV2
2026/08/16 10:59:07.144 13514 13514 S   ManagedDeviceClientModule: Trigger Startup
2026/08/16 10:59:07.144 13514 13514 S   MDv2::ProviderRegistrationController::UpdateRegistration: device is offline
2026/08/16 10:59:07.144 13514 13514 S   ManagedDeviceClientModule::ManagedDeviceClientModule(): Started ManagedDevice V2 module
2026/08/16 10:59:07.145 13514 13514 S!! SysSessionInfoManager::GetOwnProcessSession: No session found!, Errorcode=11
2026/08/16 10:59:07.145 13514 13514 S   System uptime: 3944 seconds
2026/08/16 10:59:07.146 13514 13514 S   SystemID m=1 s=0 17d02edffa7c42a6b8f23bc22ec47061
2026/08/16 10:59:07.147 13514 13514 S   
Start:              2026/08/16 10:59:07.146 (UTC+2:00)
Version:            15.79.4 
Version short hash: de9447e4828
ID:                 0
Loglevel:           Info
License:            0
IC:                 -261965521
CPU:                
CPU extensions:     l9
OS:                 Lx Arch Linux (64-bit)
IP:                 192.168.178.35
MID:                -261965521_45ec1715b_dc372bcb4ab6fdee
MIDv:               0
Proxy-Settings:     Type=0 IP= User=
AppPath:            /opt/teamviewer/
Server-Environment: Global

2026/08/16 10:59:07.147 13514 13514 S   LanguageControl: device language is 'de'
2026/08/16 10:59:07.147 13514 13514 S   NetWatchDogLinux: using RTLink event handler
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsStore::LoadLastReceivedPolicies : Storage Entry Remote_Settings_RemoteManagement_Policy empty
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsStore::LoadLastReceivedPolicies : Storage Entry Remote_Settings_TVClientSetting_Policy empty
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsReception::HandleRestoredStatusFromRemoteSettingsStoreEvent.
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsMDRelationshipWatchDog::ActivateWatchDog
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsMDRelationshipWatchDog: DEVICE ISN'T A MANAGED DEVICE
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsReception::HandleManagementStatusChanged
2026/08/16 10:59:07.147 13514 13535 S   RemoteSettingsStore: Cleanup all policies from version: 1
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsMDv2RelationshipWatchdog: Start WatchDog
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsMDv2RelationshipWatchdog::HandleManagementChanged
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsMDv2RelationshipWatchdog: Device isn't a managed v2 device anymore
2026/08/16 10:59:07.147 13514 13514 S   RemoteSettingsReception::HandleManagmentv2StatusChanged
2026/08/16 10:59:07.147 13514 13536 S   RemoteSettingsStore: Cleanup all policies from version: 2
2026/08/16 10:59:07.147 13514 13514 S!  MDv2::ManagedDeviceController::UpdateDeviceFlags: cannot update flags for a device that is not managed
2026/08/16 10:59:07.147 13514 13514 S   tvrmmonitoring::RemoteManagementCallbackHandler::RegisterRemoteManagementCallbacks::lambda: RMMonitoringMigrationPossible flag was set
2026/08/16 10:59:07.148 13514 13514 S   Using IPC-Port 5939
2026/08/16 10:59:07.148 13514 13514 S   TVNetwork::StartCustomizable() UpdateResponseLinux: success 1 updated 0
2026/08/16 10:59:07.148 13514 13518 S   OSSessionEventTranslatorLinux::RegisterSessionEvents(): Start observing session events
2026/08/16 10:59:07.148 13514 13514 S   DeviceDataLinux::Init: Fetching DeviceInfo for X86_64
2026/08/16 10:59:07.148 13514 13518 S   OSSessionEventTranslator::GenerateEventsForSession: SessionID = 4294967295, username = , primarySession = 0, isUsable = 1, locked = 0, connected = 0
2026/08/16 10:59:07.148 13514 13518 S   OSSessionEventTranslator::GenerateEventsForSession: SessionID = 4294967295, username = , primarySession = 0, isUsable = 1, locked = 0, connected = 0
2026/08/16 10:59:07.148 13514 13518 S   OSSessionEventTranslator::GenerateEventsForSession: SessionID = 450215437, username = dieter, primarySession = 1, isUsable = 1, locked = 0, connected = 1
2026/08/16 10:59:07.148 13514 13518 S   SessionDesignatorLinux::PrimarySessionConnected: session: 450215437 old active session 4294967295
2026/08/16 10:59:07.148 13514 13518 S   MultiUserSessionDesignator: New active session: 450215437
2026/08/16 10:59:07.148 13514 13514 S   DeviceDataLinux::Init: Manufacturer: To Be Filled By O.E.M. SystemFamily: To Be Filled By O.E.M. ModelName: To Be Filled By O.E.M.
2026/08/16 10:59:07.148 13514 13514 S!  OptOutManager::[]ResultCB: Send message result 0
2026/08/16 10:59:07.148 13514 13518 S   OSSessionEventTranslator::GenerateEventsForSession: SessionID = 3510599056, username = root, primarySession = 1, isUsable = 1, locked = 0, connected = 0
2026/08/16 10:59:07.148 13514 13518 S   NetworkControl::UpdateOnlineState alwaysOnline=0 delayOffline=0 otherProcess=0 restart=0 termsOfUseAccepted=1
2026/08/16 10:59:07.148 13514 13518 S   NetworkControl::UpdateOnlineState alwaysOnline=0 delayOffline=0 otherProcess=0 restart=0 termsOfUseAccepted=1

The complete output of journalctl for daemon start and call of teamviewer:

Aug 16 10:59:07 pinguin-x-8 systemd[1]: Starting TeamViewer remote control daemon...
Aug 16 10:59:07 pinguin-x-8 systemd[1]: teamviewerd.service: Can't open PID file '/run/teamviewerd.pid' (yet?) after start: No such file or directory
Aug 16 10:59:07 pinguin-x-8 systemd[1]: Started TeamViewer remote control daemon.
Aug 16 10:59:07 pinguin-x-8 sudo[13504]: pam_unix(sudo:session): session closed for user root
Aug 16 11:00:10 pinguin-x-8 systemd-coredump[13695]: Process 13621 (TeamViewer) of user 1000 terminated abnormally with signal 6/ABRT, processing...
Aug 16 11:00:10 pinguin-x-8 systemd[1]: Started Process Core Dump (PID 13695/UID 0).
Aug 16 11:00:10 pinguin-x-8 systemd-coredump[13696]: Removed old coredump core.TeamViewer.1000.a0e9aef1a02942bf89430ca81e034833.13372.1786870683000000.zst.
Aug 16 11:00:10 pinguin-x-8 systemd-coredump[13696]: [?] Process 13621 (TeamViewer) of user 1000 dumped core.

Offline

#10 2026-08-16 11:43:40

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,678

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

So basically the PID seems a red herring, from the coredup TV aborts out of

#2  0x00007f8b7350e15e _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5 + 0x10e15e)

What is this even? There's a system service trying to run a GUI client?
You'll have to jump through some hoops just to get a gui client to run as root (what's a horrible idea anyway)??

Anyway, since it aborts creating a platform plugin, do you have https://archlinux.org/packages/extra/x8 … 5-wayland/  ?

Offline

#11 2026-08-17 07:08:02

Dieter
Member
From: Germany
Registered: 2005-10-13
Posts: 149

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

no, the system service only starts the teamviewer daemon, and this works despite of the warning about the pid file. I have the same warning on KDE Plasma where teamviewer works. Teamviewer itself is started as user and there the dump occurs.

Yes, qt5-wayland is installed.

I suppose either a missing library (available on KDE Plasma wayland, but not on XFCE wayland) or some incompatibility either in the packages or in the config, e. g. for starting XFCE with wayland labwc is required.

Offline

#12 2026-08-17 07:19:02

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,678

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

When you're starting the teamviewer GUI from an interactive shell, does it print the abort message there?
Does "QT_QPA_PLATFORM=xcb teamviewer" work? (the executable command is a guess)

Offline

#13 2026-08-18 19:20:47

Dieter
Member
From: Germany
Registered: 2005-10-13
Posts: 149

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

Start from interactive shell:
teamviewer

Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
Abgebrochen                (Speicherabzug geschrieben) teamviewer


QT_QPA_PLATFORM=xcb teamviewer - works!!! Thanks!

echo $QT_QPA_PLATFORM
wayland

Can you give me some info how do you find this solution?

Offline

#14 2026-08-18 20:01:05

tekstryder
Member
Registered: 2013-02-14
Posts: 592

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

It's a common workaround for apps which misbehave with native Wayland, forcing Xwayland rather.

Given the newborn-baby status of XFCE's Wayland implementation, more likely the compositor than the app in this case if it works fine natively with other Wayland compositors (KDE, etc.).

Offline

#15 2026-08-18 20:29:34

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,678

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

Which would be worth a test, but it seems implausible that Qt tries to load the wrong QPA (as that would be xcb, wayland would be correct and unless you installed the arcan QPA from the AUR those are the two options)
What's most likely is that teamviewer comes w/ bundled QPAs and cannot use the system ones and simply doesn't ship a wayland QPA - in that case it would also fail on eg. weston.

Offline

#16 2026-08-18 20:51:42

tekstryder
Member
Registered: 2013-02-14
Posts: 592

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

seth wrote:

Which would be worth a test

OP confirmed multiple times upthread it works on KDE. Perhaps silently falling back to Xwayland in that case.

Even Arch-packaged Weston will utilize Xwayland if xorg-xwayland is installed.

To pin the issue on Teamviewer rather than XFCE, remove the xorg-xwayland package (and buddies) from the equation and ensure a purely native Wayland compositor implementation (Sway or Weston), where it's optional.

Offline

#17 2026-08-18 21:07:35

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,678

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

Or https://wiki.archlinux.org/title/Waylan … plications on KDE… it would be nice to have the abort message.
@Dieter can you confirm that XFCE is actually running on wayland and you're not enforcing the wayland QPA on X11?
Do other Qt client work w/ "QT_QPA_PLATFORM=wayland some_qt_app"?

Offline

#18 2026-08-18 21:34:46

tekstryder
Member
Registered: 2013-02-14
Posts: 592

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

seth wrote:

it would be nice to have the abort message.

Out of curiosity I built teamviewer with debug symbols and gathered a stacktrace.

#0  __GI_abort () at abort.c:95
#1  0x00007ff7276a9c35 in QMessageLogger::fatal(char const*, ...) const () from /opt/teamviewer/tv_bin/RTlib/qt/lib/libQt5Core.so.5
#2  0x00007ff727d0e15e in QGuiApplicationPrivate::createPlatformIntegration() () from /opt/teamviewer/tv_bin/RTlib/qt/lib/libQt5Gui.so.5
#3  0x00007ff727d0e58f in QGuiApplicationPrivate::createEventDispatcher() () from /opt/teamviewer/tv_bin/RTlib/qt/lib/libQt5Gui.so.5
#4  0x00007ff7277d5c6c in QCoreApplicationPrivate::init() () from /opt/teamviewer/tv_bin/RTlib/qt/lib/libQt5Core.so.5
#5  0x00007ff727d0f723 in QGuiApplicationPrivate::init() () from /opt/teamviewer/tv_bin/RTlib/qt/lib/libQt5Gui.so.5
#6  0x00007ff72097acf5 in QApplicationPrivate::init() () from /opt/teamviewer/tv_bin/RTlib/qt/lib/libQt5Widgets.so.5
#7  0x0000000000552fec in ?? ()
#8  0x0000000000556a32 in ?? ()
#9  0x0000000000437a5c in ?? ()
#10 0x00007ff720427781 in __libc_start_call_main (main=main@entry=0x437a0a, argc=argc@entry=2, argv=argv@entry=0x7ffd7b959928)
    at ../sysdeps/nptl/libc_start_call_main.h:59
#11 0x00007ff7204278b9 in __libc_start_main_impl (main=0x437a0a, argc=2, argv=0x7ffd7b959928, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x

And confirmed it no worky on native Wayland lmao.

Hyprland git built with cmake -DNO_XWAYLAND:STRING=true here.

EDIT: perhaps there's a way to force teamviewer to use system libs instead of bundled.

Last edited by tekstryder (2026-08-18 21:36:37)

Offline

#19 2026-08-18 21:45:56

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,678

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

In the most simple scenario (LD_LIBRARY_PATH) just move away the bundled libs, but the bundled ones are often customized and ABI incompatible hmm
You could also try to LD_PRELOAD the system libs (same caveat, thoug)

Offline

#20 2026-08-18 22:15:43

tekstryder
Member
Registered: 2013-02-14
Posts: 592

Re: [SOLVED] Teamviewer dumps core on XFCE Wayland

Well it's right in the pkgbuild..

# Uncomment to use system's native libraries. This can save around 150MiB of disk space
	rm -rf "${pkgdir}"/opt/teamviewer/tv_bin/RTlib

And of course makes no difference as we're more than a year after QT5's EOL these days and ABI wouldn't have changed in a much longer while.

My only interest in this topic was insofar as it relates to the app vs compositor support aspect. QT5 and X11 requirements are quaint tho.

Offline

Board footer

Powered by FluxBB