Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

Recently there was an update for mac (just a regular system update, i thought nothing of it) and immediately after the update, when i try and launch the Technic launcher and run tekkit, it lets me log in fine, but after that a white screen flashes up and the entire program crashes. No errors, no nothing, just flash of white and back to desktop.

Does anyone know of a fix for this?

share|improve this question
2  
We need more information. Google how to force an error log. –  Jeffrey Lin Nov 8 '12 at 1:54
1  
Does regular Minecraft work, or does it crash too? –  SevenSidedDie Nov 8 '12 at 4:15
    
don't use tekkit but use the feed the beast launcher (beta found here) –  ratchet freak Nov 8 '12 at 9:35
    
@ratchetfreak I notice that your solution is always to switch to FTB. why? –  Jeffrey Lin Jan 6 '13 at 3:17
    
because I'm plugging ;) also tekkit has some shady history regarding permission to distribute the mods it contains –  ratchet freak Jan 6 '13 at 4:39
add comment

2 Answers

up vote 2 down vote accepted

Download the Linux/JAR File version of the technic launcher then open a terminal window and cut&paste the following:

cd Downloads
export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
java -jar technic-launcher-latest.jar

This will override the java version to use the older 1.6 one supplied by Apple instead of the newer 1.7 (broken) one supplied by Oracle.

share|improve this answer
    
You are amazing, just a note to everyone don't forget to make sure you do not have the mac version of technic downloaded afterwards or else it wont work (I had already tried just running the jar file) –  user39395 Jan 4 '13 at 12:47
    
Is this permanent, or do you need to do this every time? –  Mark Robinson Jan 12 '13 at 5:51
1  
@MarkRobinson You have to do it every time. This tells Technic to run "right now" using a specific version of Java. If you don't use this, it will keep using the system's default Java. Alternatively you can change the system's idea of the default Java using /Applications/Utilities/Java Preferences and you won't have to do this every time, but that may have unintended consequences for other Java programs you use. –  SevenSidedDie Jan 12 '13 at 17:12
1  
If you prefer not to do it each time, you can create an "Automator" action to do it for you. Start Automator, Choose Application, Utilities : Run Shell Script : {paste in the above code in place of 'cat'" Save... to your Applications folder with an appropriate name. –  Chris Nava Jan 13 '13 at 2:41
add comment

The java7 update of mac was causing tekkit to black out, i needed to do a complete re-install to get the thing to work.

share|improve this answer
add comment

protected by Community Jan 6 '13 at 14:03

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

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