can confirm, not working after most recent update.
~ >>> sudo systemctl status teamviewerd
● teamviewerd.service - TeamViewer remote control daemon
Loaded: loaded (/usr/lib/systemd/system/teamviewerd.service; disabled; vendor preset: disabled)
Active: active (running) since Mon 2021-08-16 11:51:05 PDT; 963ms ago
Process: 22905 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=0/SUCCESS)
Main PID: 22907 (teamviewerd)
Tasks: 28 (limit: 38438)
Memory: 3.0M
CPU: 12ms
CGroup: /system.slice/teamviewerd.service
└─22907 /opt/teamviewer/tv_bin/teamviewerd -d
Aug 16 11:51:05 systemd[1]: Starting TeamViewer remote control daemon...
Aug 16 11:51:05 systemd[1]: teamviewerd.service: Can't open PID file /run/teamviewerd.pid (yet?) after start: Operation not permitted
Aug 16 11:51:05 systemd[1]: Started TeamViewer remote control daemon.
Pinned Comments
swiftgeek commented on 2023-08-01 19:17 (UTC) (edited on 2023-08-01 19:21 (UTC) by swiftgeek)
As mentioned in @seyn6gk's comment
Without changing anything, since teamviewer 13 a desktop environment/login with display manager like lightdm/sddm/gdm is required.
startx
users can follow workaround mentioned in @r7v s commentr7v commented on 2022-06-07 14:49 (UTC)
Workaround for startx
Create drop-in
/etc/systemd/system/getty@tty1.service.d/getty@tty1.service-drop-in.conf
withSource: https://community.teamviewer.com/English/discussion/95696/teamviewer-15-stopped-working-on-debian-buster#M4399