Forum Replies Created
I came back to this after finding out that pipewire is not supported for Virtual Desktops….
As such, I reverted to pulseaudio. The
nxnode --audiosetupdidn’t work as there was no /etc/pulse/client.conf.
I copied that in from somewhere in /usr, and ran
nxnode --audiosetupagain, and after that point, all works.
I did some further digging…. It looks like maybe the module didn’t build with the new version update.
After rebuilding the kernel module on my server system, I can now share USB correctly.
It also seems like it works ok with Linux -> Linux, it just sometimes takes 10+ seconds to enumerate the USB devices connected – which may be something new.February 10, 2021 at 08:50 in reply to: How to get correct resolution when running NoMachine in a VM #31870
I edited the included dkms.conf to make it happy with newer dkms versions:
I haven’t had a chance to test this properly yet, but I also had to symlink /usr/NX/share/src/uxusb -> /usr/src/nxusb-1.0.0
Then run: dkms install nxusb/1.0.0
In theory, this should work – but I’ll need to run it through a few more kernel updates to make sure…February 2, 2021 at 17:15 in reply to: How to get correct resolution when running NoMachine in a VM #31669
Thanks for the reply – I did manage to figure this out by doing:
# systemctl set-target multi-user.target
When nxserver starts and a new connection begins, this does create a new virtual desktop and the sizing issues are resolved, yay!
The only part I struggle with now is keeping the nxusb module loaded and active between kernel updates. I’ve played with trying to get the dkms part configured, but I’m not sure how well that works as yet – as I’m still testing a number of things.
Is there any best practice documentation on this topic?