nvidia-glx-desktop - how to make it work
Hello there 😉 I am trying to play with this docker container docker-nvidia-glx-desktop
( I am newbie in containers). I also know that runpod is not designed to stream desktops like this one, and this service is more-less oriented for different purposes. But I found out that this is working well with most of runpod instances. For most of them, even no TURN is required and it is working right from the deployment. There is only one showstopper. It requires at least the driver version 535.129.03. When the host driver is below that, it is not working, because of driver issue. It would be great if you can update the drivers to at least this package to make this container work 🙂 Thank you very much.
5 Replies
It should actually work with any driver that's not 535.86.* . I am just testing a modified version of the same with kasmvmc fallback (also accelerated) that will be ready very soon. Coturn integrated.
According to this docker image admin : "Version 535 drivers under 535.129.03 do not work and it's an NVIDIA driver fault.
Use or allocate on <= 530.xx or >=535.129.03."
Tried now with 535.104.05 and not working, so the issue is as described by author, at least 535.129.03 is needed.
Apologies, you are correct. My version falls back to eglx mode with Xvfb (like the selkies egl image) where the driver fails so it's still accelerated and should work on every pod... And AMD/intel devices too for local use. Just writing the Readme then I'll link it
Thanks for your effort, if you can make such container that can be used on runpod or basically everywhere, let us know please 😉 coturn integration is great as well. And my proposal was also to add Steam into that - not sure if applicable
This is up and ready for testing. Steam included https://discord.com/channels/912829806415085598/1199861385400701040/1199861385400701040