Archived

This topic is now archived and is closed to further replies.

Unio

Guide: Install Technic Launcher on Linux mint 17/Ubuntu 14

7 posts in this topic

Guide to install and run the Technic Launcher in Linux Mint 17/Ubuntu 14:

Q: Why is this guide necessary?
A: Because I've had difficulty finding a guide online that actually worked. And I want to share my solution with the community.


Tip: Copy the commands one at the time, and middle click/mousewheel click in Terminal to paste.

Step 1: Uninstall Java, to make sure you get the correct Java version installed.
Run the following in Terminal:
sudo apt-get-purge openjdk*

Step 2: Install Oracle Java 7.
Run the following commands in Terminal:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Step 3: Download Technic Launcher.
From http://technicpack.net/download click on the 'Linux' button, and download the .jar file.

Step 4: Move the .jar file to where you want the Launcher to be. I'd recommend Desktop.
Don't worry. You'll get to pick where to install the Launcher later.

Step 5: Allow the .jar file to run as a program.
Right click the .jar file > Properties > Permissions
Make sure the box is ticked next to 'Allow executing file as program'
Don't close the properties window.


Step 6: Make the .jar file run in Java.
If you've closed the properties window, see Step 5.
Go to Properties > Open With
Scroll down the list, until you find 'Oracle Java 7 Runtime'
Click on 'Oracle Java 7 Runtime' and set as default.
You can now close the Properties window.


Step 7: Install the Launcher.
It should be as simple as a doubleclick on the .jar file.
Just follow the instructions.
When the Launcher loads, close it again.
Now you should be good to go.


Step 8 (Optional): Rename and choose a new icon for the Launcher.
Right-click the .jar file > Properties > Basic
To rename the file, just edit the text.
To choose a new icon, click on the icon to the left.
If you don't already have a path to your icon of choice, open 'Home' and navigate to the folder containing the image. Then copy the path.
Now follow Step 8.
Paste the path as location, and choose your new icon and click Open.



Now you should have a working Launcher, with custom icon and name.
Enjoy.

Share this post


Link to post
Share on other sites

Why would you recommend users to install Java 7 instead of Java 8? Java 8 works fine for all modpacks and is the standard towards which Mojang is pushing folks.

Share this post


Link to post
Share on other sites

If you've been using Linux for any amount of time, you should know how to do all of this, thus making guides for such a thing unnecessary... Probably why you've had trouble finding one.

(Linux Mint 17/ Mac user :))

Share this post


Link to post
Share on other sites

Hi,

I am very new to Linux, and am currently running mint 17.1. I believe I installed java right, when I type java -version it displays

java version 1.7.0_79

OpenJDK Runtime Enviroment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu0.14.04.2) 

OpenJDK 65-Bit Server VM (build 24.79.b02, mixed mode)

which, to my incredibly finite knowledge seems ok. However I am caught on step 6, as there is no Oracle Java 7 Runtime option. The closest option I could find was IcedTea Java Web Start, which does not work to run technic launcher, saying it could not parse the JNLP file. I have no idea what aspect I went wrong in, if you need more info to help diagnose the issue, just let me know.

Cheers

Share this post


Link to post
Share on other sites

I think I followed the steps all right, but when  I start the  program its starts off just a white box. Then when I click around it only loads the things that I can click.

Also, when I try to type my username and password it says there wrong. When I know there right.

Share this post


Link to post
Share on other sites

  • Similar Content

    • By kurtsteel
      I am currently trying to host my own server for 'the 1.7.10 pack' and having a few issues one after the other, I've followed many tutorials and such but still no luck. This is the current error I'm getting on my console.

      **
      OS is 64
      Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option PermSize; support was removed in 8.0
      A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.base/java.lang.reflect.Method.invoke(Unknown Source)
      at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43)
      at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12)
      Caused by: java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLClassLoader
      at net.minecraft.launchwrapper.Launch.<init>(Launch.java:34)
      at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
      ... 6 more
      Press any key to continue . . .
      **


      I can open the server and connect to it, the mods load but the mods contents are unusable... if I place a block down it instantly disappears and removes from it my inventory and also doesn't let me take items from NEI. Any help would be much appreciated, if more information is needed then please just ask.
    • By hperd
      Edit: I just tested to only run Minecraft without the Server, going into a Single Player World and the RAM usage is going up contunously. I set the RAM usage in the Technic Launcher to 4GB, why is it then going higher than that?
      So I'm running a Server with the Mod Pack "After Humans" and I provided the start.bat with the Java Arguments "-Xmx 4G -Xms-1G" and in the Technic Launcher I set the maximum RAM usage to 4GB.
      When the Server is running it is taking around 2.5GB to 3GB of RAM in maximum but the strange thing is, when Minecraft itself is running it's starting at 2GB and is going continously up? Yesterday for example it went to around 8.6GB RAM? If I'm pressing inside Minecraft F3 to see the usage of RAM it says it's using 1.3 to 1.6GB of 4096MB but in the Task Manager it's going continuesly up... Why is that?
      Is Java just adding the Arguments from TL and Server.bat up to one (8GB)?
      Everytime Java is using all my RAM my computer starts to bug out (black monitors / explorer is crashing / can't see my desktop symbols anymore / ...).
      I hope someone can help me out.
      My System is as follows: 16GB RAM, i7-4770, GTX 1060, Win 10 64 bit
    • By Doc050
      Tried to download mods from the technic launcher and they wouldn't download. The screen showed the install animation for about a second and then went back again.
       
      I got this error message from the control panel log: 
      [B#355] 2018/02/27 12:33:42 [SEVERE] Download of http://www.gravatar.com/avatar/417979e451a4ed37c22f5340a9c3cd4a?s=60&d=retro Failed!
      [B#355] 2018/02/27 12:34:21 [INFO] Starting download of http://cdn.technicpack.net/platform2/pack-icons/552556.png?1445088955, with 3 tries remaining
      [B#355] 2018/02/27 12:34:30 [INFO] Starting download of http://cdn.technicpack.net/platform2/pack-icons/552556.png?1445088955, with 3 tries remaining
      [B#355] 2018/02/27 12:34:32 [INFO] Starting download of http://cdn.technicpack.net/platform2/pack-icons/552556.png?1445088955, with 3 tries remaining
    • By Laverage
      I have an 8g 64-bit laptop, and when I play vanilla minecraft with 64-bit java, I get high fps. But, every modpack is super laggy! When i switch to 32-bit java the modpacks run smoothly, but vanilla minecraft gets low fps. The Problem is that i have to play hexxit on 64 bit because i need to allocate more than 1 gb of ram. But on 64 Bit its super laggy in contrast to 32 bit.
      I have a 64 Bit System
      I need help. I tried everything. I love the modpack and i would like to keep playing it.
      Thank you
      ps.: sorry for my bad english