The Red-Hat EL4 provided Acroread 7.0.8 5/22/2006 also only works as local user, otherwise it produces a not-terminating stream of syntax error messages. (Package confusingly numbered acroread-7.0.9-1.2.0.EL4)
Using new AdobeReader_enu-8.1.1-1.i486.rpm, as local user, the program runs. but gives some message about missing library. I wish the program place the error message in the stderr or similar, or at very least allowed cut and paste from the error dialog box, as it would be so much easier to tell you exactly what the error message says. It's the 32-bit/64-bit thing.
I have read the mailing list about this issue and see that it may be easily fixed, however unless the reomote authentication issue can be fixed, there is not much point.
I have this problem with AdobeReader_enu-8.1.1-1.i486.rpm on the 64-bit version of Mandriva 2008.0. I am using LDAP authentication. I can run acroread 8.1.1 as a local user (in /etc/passwd), but when I try to run it with an LDAP authenticated user, I get the error:
(acroread:13062): GLib-WARNING **: getpwuid_r(): failed due to unknown user id (10000)
My /etc/nsswitch.conf looks like this (past the comment lines):
passwd: files ldap compat
shadow: files ldap
group: files ldap compat
I am running on RedHat 4.5 64 bit. I have similar problems with any other 32 bit programs like acroread. I suspected the problem is that it needs a 32 bit nss_ldap but only the 64 bit lib is installed by default.
I just installed the 32 bit version via
# yum install nss_ldap.i386
and it now works, including other programs like ooffice.