Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I just have installed adobe reader using apt-get install acroread. but it does not run, and shows this message: An Internal Error Occured

share|improve this question
    
Is there any reason you need acrobat? Ubuntu has evince installed by default so it can read pdfs without acrobat –  jackweirdy Jun 26 '12 at 22:50
    
I need tag, highlight and write notes on pages. I could not see these facilities in evince. –  Pooria Jun 27 '12 at 14:42

2 Answers 2

This seems to be a problem with file permissions for the acroread program. Specifically, on starting up it tries to create a folder .adobe in your home directory. However, due to some reason (perhaps during install) a symlink file of the same name already exists: .adobe --> /dev/null. So, the program throws and error and quits, as seen by running it from the terminal:

$ acroread

Acroread was unable to create the directory .adobe in your home directory. There may be a permission problem with the parent directory.

ls -l ~/.adobe
.adobe -> /dev/null

So to solve this problem, just remove the symlink with:

rm -v ~/.adobe

Now try starting acroread, and it should work fine.

share|improve this answer

The answer above did nothing for me; I can delete the .acroread folder and Acrobat creates a new one, still fails with errors. My environment matches this bug report

[https://forums.adobe.com/message/4721987][1]

which points out that Adobe has a bug reading the its own config from an XFS file system larger than 1T. The thread author provides workarounds for bash and tcsh:

[bash]

HOME=`/bin/mktemp --directory` acroread



[(t)csh]

(setenv HOME `/bin/mktemp --directory`; acroread)

This was the first solution I found that worked for me. Note that this solution isn't perfect, Acrobat treats every launch as the first one, asked you to acknowledge the EULA, etc. The author also provides a shell script to try and work around that issue.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.