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
Teamviewer 13 doesn't accept connections on NixOS on 18.09 with KDE Plasma/sddm while logged in #51320
Comments
Not sure what goes wrong with teamviewer and it should be probably better fixed. However as a alternative I can also recommend Still teamviewer is quiet helpful when supporting friends and family on their windows machines so hopefully someone finds a fix. |
Thanks for the comment @Mic92 -- I'll take a look into those alternatives! |
Thank you for your contributions. This has been automatically marked as stale because it has had no activity for 180 days. If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity. Here are suggestions that might help resolve this more quickly:
|
Any news on that bug? I cannot even get an ID number and it is quite annoying. |
Hum, for some reasons it seems to depend on which network I am, and it is not very deterministic. Yesterday I tried on a first network, and it took on average maybe 1mn to pick an ID (and another teamviewer on xubuntu 20.04 was also having troubles to get an ID). I tried today on another network and it gets an ID directly, so I guess in my case it is more an upstream issue. I however don't know why it was working directly when teamviewer was running inside a VM, maybe teamviewer was disturbed by my VPN... |
It at least seems to work in the other direction. I am able to connect to windows machines from NixOS. |
Hum, I think I understood what happend in my case. Indeed, I just installed latest teamviewer from nixos unstable, and it was not able to get any ID. So I tried to kill all process with:
and restart, still same issue. I then uninstalled teamviewer, and reinstalled the stable version (5.1)... and now it was broken! I then realized that there is a teamviewer service that was dead:
so I tried to restart that service, and I ran again the stable teamviewer:
and after a few seconds, teamviewer 5.1 connects! Now, if I try to run teamviewer 15.5.6 (from unstable) when the service that targets teamviewer 15.1 is run (or if no service at all is run), I can't get any ID. But, if I kill the service and manually start the teamviewer daemon as root (if I don't run it as root, the daemon just stops directly, I don't know if it's normal or not), it works:
So maybe my initial issue was that for some reasons the teamviewer daemon was not started, no idea why (maybe I killed it, or maybe it's not started during the first install?). But there is still one issue: when we install teamviewer directly as a normal user with -- EDIT -- |
I marked this as stale due to inactivity. → More info |
Closing teamviewer related issues due to #140076 likely fixing most of them |
Issue description
After upgrading from 18.03 to 18.09 on NixOS, Teamviewer no longer functions properly when trying to make an incoming connection to NixOS with Teamviewer 13.1.3026 installed.
Steps to reproduce
Upgraded to NixOS 18.09 from 18.03, installed Teamviewer on NixOS 18.09 via having the following in the /etc/nixos/configuration.nix file (this config was the same for both 18.03 and 18.09):
Technical details
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste theresults.
"x86_64-linux"
Linux 4.14.79, NixOS, 18.09.1228.a4c4cbb613c (Jellyfish)
yes
yes
nix-env (Nix) 2.1.3
"nixos-18.09.1228.a4c4cbb613c"
"nixosuser-18.09.1228.a4c4cbb613c, nixpkgs-19.03pre158005.32340793aaf"
/home/user/.nix-defexpr/channels/nixpkgs
Other Notes
Connections from NixOS to other Teamviewer computers works as expected. Only incoming connections to NixOS are a problem.
When connecting from another computer to NixOS 18.09 with Teamviewer with the user being logged in already on the NixOS box, the connection doesn't error out, but just shows an on-going "Connecting message" or spinning activity icon without ever showing anything else or completing the connection. During the "Connecting message" or spinning activity icon from the box trying to make the inbound connection to the NixOS system, the logfiles of Teamview 13 on NixOS don't show anything of particular interest. For example, this is all I observed during an inbound connection attempt:
When connecting from another computer to NixOS 18.09 with Teamviewer with no users being logged in already on the NixOS box (just the sddm login prompt screen showing), the connection does complete and the login screen can be observed remotely, but nothing can be typed into the login box to login remotely.
Using either Teamviewer 13 or 14 on the system trying to remote connect inbound to the NixOS box with Teamviewer 13 makes no difference in the outcome.
The text was updated successfully, but these errors were encountered: