-
Notifications
You must be signed in to change notification settings - Fork 952
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
vncserver doesn't start on Ubuntu if TigerVNC isn't active alternative #1800
Comments
Similar issue with the viewer. The desktop menu entry will start the currently active alternative, which might not be TigerVNC. |
The alternative system seems to have a bunch of bugs. Installing the server gives me these errors:
|
Probably worth looking at how Debian packages TigerVNC: https://salsa.debian.org/debian-remote-team/tigervnc/-/tree/master/debian?ref_type=heads Not sure what the origin is for our packages, and why they differ from Debian and Ubuntu. |
I agree, I had this issue, so I use turboVNC for my server, but I don't have admin priv. on my client, so I use tigerVNC for client. |
Describe the bug
Debian/Ubuntu packages put TigerVNC under the "alternatives" system, as there are multiple projects that want to lay claim to names such as
vncviewer
orXvnc
.If the currently active "alternative" isn't TigerVNC, then starting the vncserver service will fail. The reason is that it uses the normal names, which will at that point be some other implementation. E.g. RealVNC.
To Reproduce
Steps to reproduce the behavior:
sudo systemctl start vncserver@:#.service
Expected behavior
Service works even if TigerVNC doesn't own the generic names.
Client (please complete the following information):
N/A
Server (please complete the following information):
sudo systemctl start vncserver@:2.service
Additional context
Normally, this would be a Debian/Ubuntu issue. But since we also ship Ubuntu packages, we should at least fix those.
The text was updated successfully, but these errors were encountered: