Hello, everyone. I received a very nice note from Siddharth Srivastava in response to my initial post. Unfortunately, his suggestion (shared library load order) did not have any effect. On a closer look I see that the tksurfer script, which calls tksurfer.bin, already ensures that the correct FS TCL library path is put first in the share library load order.
Since the same script is executing the same code on different operating systems I am still thinking that some variant in the system libraries for rendering are part of the problem.
Can anyone using a CentOS 5 host for tksurfer confirm whether it is correctly displaying whole brain images? I would appreciate getting a positive case report.
Thanks,
< david
Message: 7 Date: Thu, 26 Feb 2009 13:48:34 -0800 From: David Mischel David.Mischel@ucsf.edu Subject: [Freesurfer] tksurfer display problems vary by OS version To: freesurfer@nmr.mgh.harvard.edu Message-ID: 49A70E32.1070409@ucsf.edu Content-Type: text/plain; charset="iso-8859-1"
Hello, everyone.
I just joined this list in order to post a problem our folks are having with tksurfer displaying brain images. What we are seeing is incorrect display of images depending on what OS tksurfer is run on. In one case, the image is never rendered because some kind of error loop is triggered. In all test cases the same data and Freesurfer version are being used (4.0.1) and the same display hardware and software are being used. The only difference is the host OS running tksurfer.
Here's what we are seeing:
Operating system Result
Fedora Core 4 (32 bit) Success
Fedora Core 5 (64 bit) Failure (run away X errors)
Cent OS 5 (64 bit) Failure (incorrect image)
... Message: 8 Date: Thu, 26 Feb 2009 13:58:36 -0800 From: Siddharth Srivastava siddys@gmail.com Subject: Re: [Freesurfer] tksurfer display problems vary by OS version To: freesurfer@nmr.mgh.harvard.edu Message-ID: d440b0e10902261358q12704d8dn7468867e98c99a6f@mail.gmail.com Content-Type: text/plain; charset="iso-8859-1" Hi david, I dont know if this will help, and i really do not know the reason why it should work, but if you append the tcltktixbli/lib, /usr/lib and /usr/lib64 on 64 bit version *in this order*, the tksurfer problems are solved. ...