Here's one idea to try. It is an attempt to confirm which path is actually being used for Calibre in case there is something in the user's environment that is causing misdirection. It would be performed from the command line:
% calibre | grep -i running
That could be performed by both users and the information could be compared to make sure it is identical for both users. Here is what I get when I do that:
// Running on Linux miles 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64 glibc 2.3.4/NPTL 2.3.4
// Running ixl_cal_2009.3_32.24/pkgs/icv/pvt/calibre
Ok, compared them and they are identical between the two people.
1 of 1 people found this helpful
Could you compare the LANG variable settings between the two users for differences?
Also, I wonder if it might help to check any and all environment variables for differences between the two users. Here's one possibility:
% env | sort > vars.user1
(and then after the other user logs in)
% env | sort > vars.user2
% diff vars.user1 vars.user2
I imagine there is probably a better way to compare the two users environments but that's just a quick guess on my part.
Well, the person with the problems was working remotely. After comparing the environments we found that there was a problem with the X-windows server. We confirmed by having her run calibre from the command line with no GUI and it worked fine, so had to have our IT people fix the box with the corrupted X startup. Then it worked again.
Thanks for the suggestions.
Thanks for taking the time to share the final solution. It's a good thing for the communities.