-
-
Notifications
You must be signed in to change notification settings - Fork 98
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
docker container #113
Comments
Can you have a look at |
Here's how I made it work on CentOS 7, using a host-side TurboVNC session and 3D X server:
Note that the |
With the EGL back end, it's a bit easier:
|
For completeness, here's how to accomplish the same thing using a TurboVNC session running inside the Docker container. There are probably about 1000 different ways to do this, as well as many ways to improve upon this methodology, but this and the previous comments should at least be a reasonable starting point. Please ask follow-up questions if you have trouble adapting one of these recipes. GLX and EGL back ends
GLX back end (3D X server)
EGL back end
|
NOTE: The instructions above for running TurboVNC in the Docker container don't work quite right for multiple sessions or multiple users. Rather than specifying |
https://github.com/dcommander/virtualgl_docker_examples now contains my latest Docker/VirtualGL/TurboVNC examples. |
https://github.com/ehfd/docker-nvidia-egl-desktop MATE Desktop container for NVIDIA GPUs without using an X Server, directly accessing the GPU with EGL to emulate GLX using VirtualGL and TurboVNC. Does not require |
@ehfd Please stop posting duplicate comments. You are creating noise. |
I experimented with the docker nvida M60 video card, and the result was not very good
The environment is as follows:
1.docker nvida cuda
2.turbovnc-2.2.3
3.VirtualGL-2.5.2-1
4.xfce4
Running vglrun glxsphere S64 FPS is much smaller than running glxsphere S64 directly
Does virtualgl not support docker
The text was updated successfully, but these errors were encountered: