-
Notifications
You must be signed in to change notification settings - Fork 6
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
Single VNC per node #6
Comments
It seems that this is coused by crash of svncterm process attached to second (and following) LXD container(s). Maybe LXD is not related. It can reproduce by using normal bash command instead of 'lxc exec one-XXX bash'.
Then connect to the second svncterm's port 5902 from remote VNC client, the second svncterm just crashs by buffer overflow.
On Ubuntu 16.04 environment, I think could be fix this problem by using the svncterm rebuilded with ubuntu offcial libvncserver1 package, as following: 1. install depending packages to build machine
2. git clone svncterm and modify its package dependency
3. make deb
4. install rebuilded svncterm to NodesOn Node, remove old svncterm and depended packages, copy new svncterm_1.2-1_amd64.deb from build machine, and install new svncterm_1.2-1_amd64.deb with libvncserver1.
|
@sw37th Have you tried the new svncterm package? |
@dann1 Yes, I tried. It works without this problem on my environment. |
Excellent, I checked out Proxmox yesterday since Debian Stretch came out a few days ago and vncterm, which is the base of svncterm got updated to version 1.5-2, maybe something could be done to update svncterm too. Anyway, if version 1.2-1 works OK, it's good enough for me. Thanks for the contribution. |
Fixed for 1707 |
The first container in a virtualization node is the only one who gets graphic session. More info can be found on this lxd issues. https://github.com/lxc/lxd/issues/1129 lxc/incus#936
This is not an LXDoNe bug, it's related to LXD. Maybe some config can be a workaround.
Any contribution will be appreciated.
The text was updated successfully, but these errors were encountered: