Yeah LTSP uses XDMCP, which is a special case for VirtualGL.  See

http://virtualgl.cvs.sourceforge.net/viewvc/*checkout*/virtualgl/vgl/doc/index.html?revision=1.68.2.39&pathrev=stablebranch_2_1#hd007006

for further information.  The basic crux of the problem is that, if you
just launch vglclient from within the XDMCP session, it will run on the
server, not the client (which isn't what you want.)

My guess as to the nature of this problem is that the X server running
on the client machine lacks the XFree86-VidModeExtension extension (you
can confirm this by running xdpyinfo.)  As to why it lacks this
extension, I have no idea.

Jim Kusznir wrote:
> I haven't tried running it direct; some simpler games we've tried
> under linux barely launch, or not at all...
> 
> The clients are DevonIT TC5's
> (http://www.devonit.com/hardware/tc5-thin-client/overview) with Intel
> 945 graphics devices onboard.  The clients are running LTSP-ubuntu.
> 
> I've set up my machines like this:
> 
> (on the client) run vglclient
> (on the server) run vglrun <app>
> 
> The vglconnect stuff seemed to do stuff that doesn't work in my
> configuration (ltsp; thin clients ONLY run the x server itself; the
> login and everything else comes from the server...Normally the user
> never explicitly runs anything on the thin client).
> 
> --Jim
> 
> On Tue, Nov 24, 2009 at 1:55 PM, DRC <dcomman...@users.sourceforge.net> wrote:
>> They weren't really getting 150 fps (see notes in documentation
>> regarding frame spoiling.)
>>
>> This seems like perhaps the X server on the client end doesn't support
>> an X11 extension that the application is looking for.  Does the game run
>> remotely from server to client without using vglrun (that is, using
>> indirect OpenGL rendering?)  What type of graphics card/drivers, X
>> server, and operating system are in the client machine?
>>
>> Jim Kusznir wrote:
>>> Hello:
>>>
>>> I tried today to run tf2 through virtualgl / vgl transport, and
>>> received the following error:
>>>
>>> X Error of failed request:  XF86VidModeClientNotLocal
>>>   Major opcode of failed request:  129 (XFree86-VidModeExtension)
>>>   Minor opcode of failed request:  18 (XF86VidModeSetGammaRamp)
>>>   Serial number of failed request:  1676
>>>   Current serial number in output stream:  1677
>>>
>>> The game launch procedure did manage to change my screen's resolution,
>>> blink the screen "black" twice like it was going to start, then
>>> finally gave up with that error in my console.  I did verify things
>>> were working by running two other (native linux) opengl games through
>>> vglrun and they were getting 150+fps.
>>>
>>> Any suggestions?
>>>
>>> Thanks!
>>> --Jim
>>>
>>> ------------------------------------------------------------------------------
>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
>>> trial. Simplify your report design, integration and deployment - and focus 
>>> on
>>> what you do best, core application coding. Discover what's new with
>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>> _______________________________________________
>>> VirtualGL-Users mailing list
>>> VirtualGL-Users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/virtualgl-users
>> ------------------------------------------------------------------------------
>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
>> trial. Simplify your report design, integration and deployment - and focus on
>> what you do best, core application coding. Discover what's new with
>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> _______________________________________________
>> VirtualGL-Users mailing list
>> VirtualGL-Users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/virtualgl-users
>>
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
> trial. Simplify your report design, integration and deployment - and focus on 
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> VirtualGL-Users mailing list
> VirtualGL-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtualgl-users

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users

Reply via email to