I’m unable to use a new Ubuntu Desktop VM (v25.04) created on my recently upgraded NAS, now on 25.04.2.
The VM starts successfully and I have to use the SPICE web client to connect (I assume). This shows me the VM screen (see below) but no working keyboard or mouse to control it. I am using Chrome 138.0.7204.184 (Official Build) (64-bit) and also tried using incognito mode which fails in the same way as well.
In the debug logs I see: “Error: Permission denied…”
This issue was previously raised here with no resolution: Mouse and keyboard doesn’t work on Spice
How can I get remote access to the VM without using SPICE as the VM is completely fresh without any configuration? Any help appreciated.
ONe possible solution, that works for me is x2go.
Simple: XRDP.
But Spice should work WELL.
The Spice GUI in the browser is just OK, but I prefer to use a real client:
virt-viewer (Remote viewer, once installed).
http://virt-manager.org/download
1 Like
Yes, SHOULD…
But for me it did not…
Over Firefox it had like 30 seconds of lag between all my inputs.
Over the other viewer, I found, it is a buggy half baked SW…
So I changed to Proxmox and X2go instead.
Does Virt-viewer retain your last visited IPs?
I don’t think it saves them, but I created shortcuts so it works for me.
What exactly did not work for you?
XRDP?
Tell us how you installed that as my way (perfect rdp with sound) has worked every time since the beginning of TN Scale and Ubuntu 22!
OK, so you had the bug too then.
The whole thing.
My first TN install was with the version, that had the built in Remote server.
Then I upgraded to I guess 24.xxx (Sorry, I dont remember the details, it was like 3 years ago…)
Then the RDP support was removed.
I tried using the built in SPICE support of FireFox, but it was like 30 seconds laggy.
Then I found this VirtViewer, but it did not store the address, when the session is finished it exits, and it was really annoying, that I wanted to install Ubuntu on my VM, but it was a real pain to be quick enough to start the SPICE viewer fast enough, to be able to catch the boot menu of the installer.
In the end, I abandoned the TN VM stuff completely.
It had a buggy memory manager (ballooning did not work, so I had to assign all memory to the VM before install, because it is so broken, that even changing it after a shut down, did not work.)
So now all my systems are Proxmox and TN in a VM.
It works for me like charm, and it has a working “console” that is also able to look at the GUI, without even having an actual GPU in the system.
RDP support removed?
Care to share those details?
If you installed xrdp by hand, that’s the problem.
There is a xrdp installer script that installs it under Ubuntu.
Yes, as I can recall, in (maybe ) 23.x.x under the “virtualization” tab, if you started a new VM, there was a tab that worked similarly as in Proxmox, like a virtual RDP.
I am not sure of all of this, since it was like 3+ years ago…
That windows worked without a problem, but by release 24.xxx (IF I recall this correctl) it was removed and you were forced to use external SPICE viewer for this purpose.
I did not install anything at all. It did not even work BEFORE and DURING Ubuntu install.
I think, that change (along many-many others) were an unfair and annoying (and bad) decision on iX side.
Anyways, this change and others made me to switch strategies and now I always install TN under Proxmox. That solution is mature and always works stable.
I had no issues migrating (by hand) both Windows and Linux VMs between virtio, then Incus and virtio again.
So it means you simply didn’t know how-to.
Yes the TN virtualization features are crude, but they do work as expected.