Hi all, I've run into snag with using ssh x-forwarding and GL. I'm trying to run a program which uses GL remotely. The program runs and the GUI pops up with sliders and such visible, but the GL part of the gui is not displaying. everything else with the program is functional. When i start the program from the prompt i did notice the following error, libGL error: XF86DRIAuthConnection failed libGL error: reverting to (slow) indirect rendering and on the side that displays the program i see the following error in the xorg.log file (each line represents each attempt at running the program), failed to authenticate 8 failed to authenticate 9 I've google'd around and haven't much useful information. i do have write permissions to /dev/dri. Also local GL programs display just fine, this only happens with ssh forwarding (i've tried ssh -X and ssh -Y). Both machines are ubuntu, the display machine is ubuntu 8.10 and the other is 8.04. They both use the stock xorg.conf file, which is pretty minimal, i'm guessing that's because xorg tried to determine everything at runtime. If anyone has any hints or suggestions, let me know, thanks. Thanks, -- brad
Have you tried using the 'nxserver' instead? I've been playing with it a bit, and it's not blindingly fast at points, but it does seem to support better OpenGL over the WAN/LAN than X does at time, esp VNC. You might try turning off authentication completely as a test and see if you can make it work then. Try 'xhost +' and see if that works for you. John
On Monday 06 April 2009 12:24:03 John Stoffel wrote:
Have you tried using the 'nxserver' instead? I've been playing with it a bit, and it's not blindingly fast at points, but it does seem to support better OpenGL over the WAN/LAN than X does at time, esp VNC.
problem with nxserver is there isnt an open source replacement for every component in the stack. i dont say this because i hate closed source, but rather it makes working across platforms a real pita (OS / architectures). i ended up switching to ssvnc as it nicely integrates ssh and/or ssl into the process. install ssvnc on your client and x11vnc on your server and you're golden. the performance is the best ive seen so far, but that is compared to X forwarding and other VNC clients ... not NX. -mike
participants (3)
-
bkn@ithryn.net
-
John Stoffel
-
Mike Frysinger