Comment 6 for bug 27459

Revision history for this message
In , Cardona-ucla (cardona-ucla) wrote :

I have no problems in connecting to my remote x86 workstation using the X
forwarding, and thus running Blender remotely, from apple's X11 or YellowDog
Linux 4.0.1 (XFree 6.8).
But in both kubuntu breezy and dapper I can't do that (Xorg 6.8 and 7.0.0)

 Over the remote connection, the xclock opens just fine, and so does a remote
konqueror, but glxgears doesn't, nor does blender.

The error that pops for glxgears and glxinfo (and the same for blender):

-bash-2.05b$ glxgears
 X Error of failed request: BadRequest (invalid request code or no such
operation)
   Major opcode of failed request: 128 (XFree86-DRI)
   Minor opcode of failed request: 1 ()
   Serial number of failed request: 11
   Current serial number in output stream: 11
 -bash-2.05b$ glxinfo
 name of display: localhost:10.0
 X Error of failed request: BadRequest (invalid request code or no such
operation)
   Major opcode of failed request: 128 (XFree86-DRI)
   Minor opcode of failed request: 1 ()
   Serial number of failed request: 11
   Current serial number in output stream: 11
 -bash-2.05b$

I have tried to set /etc/ssh/ssh_config "XForwardingTrusted yes", and also
run "xhosts +", to no avail.
 I have also tried to set the DISPLAY var to my kubuntu machine IP plus 0.0
(i.e. 192.168.0.3:0.0 ), but didn't work either,
 actually didn't even let me open xclock.
 Both blender and glxgears work just fine in the local kubuntu, but not over a
remote connection.
 I cannot understand why at all, thus this bug report.

Some endianness may be at play:
I can confirm this beastie for ssh from i386 to powerpc or powerpc to i386.
But powerpc to localhost is fine and i386 to i386 is fine.