glxinfo."Hi,
I'm just getting started with virtualGL and plan on using it with turbovnc. I am lightly aware of the basic setups for X server and typically just use X11 forwarding, so I'm sorry if this is a bad question. I am doing the install, just did the yum install and now and doing the initial system configuration. I am 6.1.2 Ensure "The 3D X server has been configured to use the GPU drivers you installed above." And then a little lower... "If the 3D X server is not headless, then this can be verified by logging into the X server locally and runningglxinfo."
So where are the 3D X server directions? I may or may not have that working. I have an NVIDIA card in and it seems to work with dual 4k monitors. I can get Putty to connect with X11 forwarding and get various IDE's to display, albeit very slowly, on my windows machine. But am not clear what the steps are to confirm the 3D X server is configured or what I am looking for in glxinfo.
"Initial System Configuration" merely describes the steps that must be performed, outside of the context of VirtualGL, before VirtualGL can be installed. That includes ensuring that the 3D X server is running and supporting hardware-accelerated OpenGL. The VirtualGL User's Guide contains no directions for installing and configuring the 3D X server, because the 3D X server is not part of VirtualGL. As described in the "Terminology" section (https://cdn.rawgit.com/VirtualGL/virtualgl/2.6.3/doc/index.html#hd002001), the 3D X server is an X-windows server that runs on the VirtualGL server machine and is attached to a GPU in the same machine. If you are trying to remotely access a workstation (a machine that can also be used locally, as opposed to a headless server that can only be used remotely), then the 3D X server is the same as the local X server on the workstation. It sounds as if you can successfully log into that local X server when you're sitting in front of the workstation. That means that the 3D X server is working, but it doesn't necessarily mean that it's using the correct drivers. That's why the VGL User's Guide suggests running glxinfo locally on the 3D X server. That will show you what the OpenGL vendor string is, and it should contain "NVIDIA Corporation" if the nVidia proprietary drivers are in use. However, if you know that you've successfully used the 3D X server (the workstation's local X server) with hardware-accelerated OpenGL in the past, then you can consider it to be configured, and you should proceed with "Granting Access to the 3D X server."
Also, please note that X11 forwarding has nothing to do with the
3D X server. When you use X11 forwarding, server-side
applications send all of their X11, GLX, and OpenGL commands over
the network to be rendered on your client machine, so the X server
in the server machine is never involved. Thus, that's not a
relevant test of anything related to VirtualGL.
> an email to virtual...@googlegroups.com
> <mailto:virtualgl-users+unsub...@googlegroups.com>.
Well, unless the applications you're using use OpenGL, then you don't need VirtualGL at all.
You might try Xpra, which is a different type of X proxy that is more oriented toward individual applications than full remote desktops. It can also be used with VirtualGL, if necessary, but that shouldn't be necessary if all you're doing is running an IDE. FreeNX would be another possible solution. (NX is sort of a hybrid between an X proxy and an X protocol compression solution.)
To unsubscribe from this group and stop receiving emails from it, send an email to virtualgl-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/e00f5f59-cd4e-4858-b82b-e7cb4abe85cf%40googlegroups.com.