On 11-03-29 04:52 PM, DRC wrote: > NOTE: that error can also be displayed when attempting to use VirtualGL > with an executable that is setuid root, but I can't imagine that that > would be the case with ANSYS. It could be, however, that one of the > executables that the launcher130 script invokes is setuid root. > > I don't know if there's anything else I can do remotely. I really need > to play with the application first-hand to see what it's doing.
I got a chance to run ANSYS 13.0 on a remote system using VirtualGL 2.1.4 running on the Exceed onDemand 8 proxy with the GLX extension disabled. Some random notes but not a complete investigation: 1. Workbench (runwb2) launches fine, trace shows VGL successfully hooking glX functions 2. If you launch CFD-Post from Workbench you get the following error and a blank workspace (no GLX window) " The application has encountered an unexpected problem: QGLContext::makeCurrent(): Cannot make invalid context current. Please report this error, along with the circumstances in which it occurred. Alternatively, you may attempt to continue, but the application may be in an unstable state, and you should save your work and restart the application as soon as possible. The following information may be useful to CFX support: src/QtWarningHandler.cxx(49) : Expectation failed: QGLContext::makeCurrent(): Cannot make invalid context current. " Animator4 and ANSYS both use the QT wrapper for OpenGL and show this same error. Google helpfully provides: http://cep.xor.aps.anl.gov/software/qt4-x11-4.2.2-browser/de/db4/class_q_g_l_context.html#6919d9abb1136d8e791f44bb840ada14 So the source of the error is the app calls ::makeCurrent(), which decides the current QGLContext has invalid GLX context (.valid == false) I noticed QT had some tracing functionality which might give enough of a clue to build a stand-alone QT OpenGL app that is possible to debug. Definitely more investigation warranted. 3. if you launch CFD-Post independently then it works fine 4. the fact that runwb2 itself uses LD_PRELOAD to force Mesa off-screen rendering if it doesn't detect local direct rendering suggests that the problem isn't LD_PRELOAD. Maybe the issue is LD_LIBRARY_PATH getting killed in the exec launch. Need to check that. (runwb2 puts fully-qualified paths in LD_PRELOAD) Let me know of any ideas of further things to check when I get time. -Nathan > On 3/23/11 9:23 AM, Nathan Kidd wrote: >> On 11-03-23 09:48 AM, r...@englobe-tec.com wrote: >>> >>> When using launcher130 I get the following error, does it give any light >>> on the issue? >>> >>> ERROR: ld.so: object 'librrfaker.so' from LD_PRELOAD cannot be >>> preloaded: ignored. >> >> It means the system couldn't find librrfaker.so or couldn't find a >> version with the correct bit-ness (32/64). This is a situation where >> your LD_DEBUG=libs log will show you exactly which paths it tried to >> load librrfaker.so, so you can see where the problem is. >> >> -Nathan >> >> ------------------------------------------------------------------------------ >> Enable your software for Intel(R) Active Management Technology to meet the >> growing manageability and security demands of your customers. Businesses >> are taking advantage of Intel(R) vPro (TM) technology - will your software >> be a part of the solution? Download the Intel(R) Manageability Checker >> today! http://p.sf.net/sfu/intel-dev2devmar >> _______________________________________________ >> VirtualGL-Users mailing list >> VirtualGL-Users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/virtualgl-users > > ------------------------------------------------------------------------------ > Enable your software for Intel(R) Active Management Technology to meet the > growing manageability and security demands of your customers. Businesses > are taking advantage of Intel(R) vPro (TM) technology - will your software > be a part of the solution? Download the Intel(R) Manageability Checker > today! http://p.sf.net/sfu/intel-dev2devmar > _______________________________________________ > VirtualGL-Users mailing list > VirtualGL-Users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/virtualgl-users > ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf _______________________________________________ VirtualGL-Users mailing list VirtualGL-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtualgl-users