Startprobleme wayland

System: openSUSE Tumbleweed/hyprland (wayland-wm)

Hallo,

ich kann den teamviewer client (v. 15.40.8) nicht öffnen. Es passiert nichts. Wenn ich ihn versuche von der Shell zu öffnen kommt als letzter Punkt etwas mit "Gui", aber es passiert nichts weiter.

Über systemd wird der teamviewerd Dienst automatisch gestartet, was mir 'ps -A | grep teamv' bestätigt. Das ganze kann ich auch über systemctl status kontrollieren:

> systemctl status teamviewerd 

teamviewerd.service - TeamViewer remote control daemon

    Loaded: loaded (/etc/systemd/system/teamviewerd.service; enabled; preset: disabled)

    Active: active (running) since Mon 2023-04-24 08:48:15 CEST; 53min ago

   Process: 3350 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=0/SUCCESS)

  Main PID: 3426 (teamviewerd)

     Tasks: 18 (limit: 4915)

       CPU: 5.802s

    CGroup: /system.slice/teamviewerd.service

            └─3426 /opt/teamviewer/tv_bin/teamviewerd -d

Warning: some journal files were not opened due to insufficient permissions.


Vor allem die letzte Zeile ist interessant. Wegen Berechtigungen konnte er einige Journal-Dateien nicht öffnen. Welche wären das?

Wenn ich den Dienst nun beende und ihn mit 'sudo teamviewer --daemon start --allowRoot' starte, kann ich teamviewer öffnen.

Nun zeigt systemctl status teamviewerd folgendes an:

teamviewerd.service - TeamViewer remote control daemon

    Loaded: loaded (/etc/systemd/system/teamviewerd.service; enabled; preset: disabled)

    Active: active (running) since Mon 2023-04-24 09:43:47 CEST; 9s ago

   Process: 20370 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=0/SUCCESS)

  Main PID: 20372 (teamviewerd)

     Tasks: 18 (limit: 4915)

       CPU: 1.286s

    CGroup: /system.slice/teamviewerd.service

            └─20372 /opt/teamviewer/tv_bin/teamviewerd -d


Apr 24 09:43:47 mypc systemd[1]: Starting TeamViewer remote control daemon...

Apr 24 09:43:47 mypc systemd[1]: teamviewerd.service: Can't open PID file /run/teamviewerd.pid (yet?) after start: Bad file descriptor>

Apr 24 09:43:47 mypc systemd[1]: Started TeamViewer remote control daemon.


Nun zeigt das Ende an, daß er /run/teamviewerd.pid nicht öffnen konnte. Die Datei hat zumindest Leseberechtigungen für alle Gruppen. Auszug:

.rw-r--r--    4 root  24 Apr 09:43 teamviewerd.ipc

.rw-r--r--    5 root  24 Apr 09:43 teamviewerd.pid


Grüße,

Michael

Getaggt:

Antworten

  • mikalo
    mikalo Beiträge: 14

    Manchmal funktioniert es, aber das ist sehr selten und sporadisch.