Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

This morning I installed the trial version of Mathematica 9. After I discovered that Export[] is disabled in trial versions, I wanted to use my genuine Mathematica 8 again, but I discovered that the installer of MMA 9 apparently made MMA 8 a trial version too. When I try to re-register mma 8 it returns "You have already registered this product".

I'm running the student version of Mathematica 8.0.4.0 on Ubuntu 12.10 (64-bit).

Question: How can I make Mathematica 8 fully functional again?

share|improve this question
    
If you have a backup look for the mathpass file. reference.wolfram.com/mathematica/tutorial/… –  Ajasja Nov 29 '12 at 14:50
    
Do you have a student version? –  rm -rf Nov 29 '12 at 14:50
    
yes, student version –  A. Goossens Nov 29 '12 at 14:53
    
i don't have a backup file (at least couldn't find it). In my mathpass files are two licenses: the top one seems to be the trial license, the bottom one my student license –  A. Goossens Nov 29 '12 at 15:07
add comment

1 Answer

up vote 15 down vote accepted

This happened to me too and apparently, is a problem with the student version. Arnoud helped me figure out a work around for this. In your $UserBaseDirectory/Licensing, you should find a mathpass file that looks something like this:

(*userregistered*)
machineName1 ID ActivationKey1 Expiration1 UserName
machineName2 ID ActivationKey2 Expiration2 UserName

The first line is (most likely) your activation for the trial, and Mathematica 8 for students apparently tries to use this activation key and converts it to a trial version.

In my case (OS X), Mathematica 8 kept crashing, and Arnoud suspects it's because it tries to bring up the trial window at startup, which does not exist. You seem to not have that issue, but the workaround (for now) is to comment out the activation line (with a %) for Mathematica 9 trial version when you're not using it and then launch Mathematica 8.

Oh, and the problem seems to be primarily with the front-end, as I can launch a Mathematica 8 kernel from the command line simultaneously with Mathematica 9. So if you only need it for computations, that's another option.

share|improve this answer
    
Your solution fixed the problem! Thanks! –  A. Goossens Nov 29 '12 at 15:10
    
By the way, i didn't experience any crashing due to this problem, mma 8 just worked as a trial version. –  A. Goossens Nov 29 '12 at 15:11
    
I get no crashes but otherwise the exact behaviour you mention with home edition; fixable the same way too. Did not try with premier license (from work) –  acl Nov 29 '12 at 15:12
1  
Should i file a bug report at wolfram.com? –  A. Goossens Nov 29 '12 at 15:12
    
@A.Goossens I've already done it, and I spoke with Arnoud about it, so they're aware and it's documented. –  rm -rf Nov 29 '12 at 15:16
add comment

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.