Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uninstall TeamViewer bricks Catalina #76829

Closed
6 tasks done
palxex opened this issue Feb 9, 2020 · 3 comments
Closed
6 tasks done

Uninstall TeamViewer bricks Catalina #76829

palxex opened this issue Feb 9, 2020 · 3 comments
Labels

Comments

@palxex
Copy link

palxex commented Feb 9, 2020

General troubleshooting steps

Description of issue

Uninstall Teamviewer on Catalina will cause the system hang on boot, reports "Unrecoverable Error: securityagent cannot generate requested teamviewerauthplugin: start" and stuck there.

Command that failed

No failure found, uninstall succeed. Only if you reboot, you can never get back.

I found two way resolve it, both need go into recovery mode:

  1. get a copy of TeamViewerAuthPlugin.bundle from anywhere like another mac, and put it to /Volume/Macintosh HD/Library/Security/SecurityAgentPlugins.
  2. After I could get into system follow method 1, I found this topic in teamviewer forum, which suggests directly delete /Volume/Macintosh HD/var/db/auth.db and let macOS rebuild it. I've also tried remove TeamViewerAuthPlugin.bundle and auth.db and it really work.

In method 2, teamviewer employers suggest this should be caused by the teamviewer security agent was removed without unregister, which causes during booting macOS still looking for it and hangs. They suggest using the built-in uninstaller( in Preferences > Advanced ), but I think homebrew users prefer uninstall with homebrew itself, so the correct way should be find the way of unregistering it, which I failed on searching.

@vitorgalvao
Copy link
Member

That looks like a pretty nasty bug on their side, and something they should fix. I’m familiar with TeamViewer (as a user) and the fact they have something that can cause an issue like that makes me think they’re doing things on the system that they shouldn’t.

If they could provide a script to their bult-in uninstaller, it would be ideal. We don’t yet support GUI uninstallers.

@palxex
Copy link
Author

palxex commented Feb 10, 2020

So let's wait solution from teamviewer; before that happened, I think it's better warn user at least?

@vitorgalvao
Copy link
Member

#76878

@lock lock bot added the outdated label Mar 12, 2020
@lock lock bot locked as resolved and limited conversation to collaborators Mar 12, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants