2

I was running Ubuntu 16.04 LTS with a msi B150M PRO-VDH. When I try to run remotly a graphic program (xcrysden), I don't get the display in my local machine, and instead I get the following error:

Package ImageMagick's convert: /usr/bin/convert
Package ImageMagick's import: /usr/bin/import
Package Ppmtompeg: /usr/bin/ppmtompeg
Package Xwd: /usr/bin/xwd
Executing: /usr/local/lib/xcrysden-1.5.53/ftnunit
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  154 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)
Value in failed request:  0x0
Serial number of failed request:  809
Current serial number in output stream:  810

I have forwarded the X11, and for instance xclock shows without any problem. Any suggestions?

Thank you

1

That particular error means you can't create an OpenGL context across the network. OpenGL is the library used to connect to the local graphics processing unit (GPU) for 3-D graphics hardware acceleration. There is not networked support for OpenGL, so trying to create a context over the network fails.

  • Hi again @Stephen M. Webb, Thank you for your answer, but I do not understand how to fix the problem. Actually, the problem I reported was when the remote machine is red hat. However i can get the display without any problem from another ubuntu machine. Best regards and thank you. – user603573 Oct 11 '16 at 15:27
  • @AlejandraGDR, Do both machine have same graphic adapter type and driver? Check with sudo lshw -c display – user.dz Jan 5 '17 at 11:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy