Tutorial  Updated

How To Play Minecraft Java Edition On L4T Linux [Tutorial]

For this tutorial you need to have L4T Linux set up and updated.

This is a simple guide(as simple as I could make it) to installing all necessary things to get Minecraft Java Edition up and running.

I basically compiled a full version of various different tutorials I found scattered around that I used to make Minecraft work and play normally.


  • Open Terminal
  • Type all of the following stuff in Terminal

Code:
sudo apt update
  • Install the following dependencies:
Code:
sudo apt install openjdk-8-jdk
sudo apt install gradle openjdk-8-jdk libx11-dev xorg-dev
  • Soft link libjawt
Code:
sudo ln -s /usr/lib/jvm/java-8-openjdk-arm64/lib/aarch64/libjawt.so /usr/lib/libjawt.so
  • Compile LWJGL
Code:
git clone https://github.com/LWJGL/lwjgl
cd lwjgl
ant generate-all
ant compile_native
  • Copy Binaries
Code:
mkdir -p ~/.minecraft/natives
cp ~/lwjgl/libs/linux/liblwjgl.so ~/.minecraft/natives/
cp ~/lwjgl/libs/linux/libopenal.so ~/.minecraft/natives/
  • Setup environment variable (you need to run this command in terminal every time you close terminal and re-open it to launch Minecraft again otherwise the game will crash)
Code:
export _JAVA_OPTIONS='-Djava.library.path=/home/YOURUSERNAME/.minecraft/natives/'
  • Play Minecraft
Code:
wget https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar
java -jar Minecraft.jar

  • Use your Minecraft Account to Login to the launcher
  • Choose the version you want to play in settings (has to be Minecraft 1.12.2 or lower, newer versions make the game crash)
  • Click Play and if you did everything right it should launch and play without a problem
  • NOTE: If you want to use Optifine with it just download the Optifine jar for your version (again 1.12.2 or lower) and run the following command and click install:
Code:
java -jar Optifine(version number).jar
  • Then when you start the Minecraft launcher again a new profile should come up named Optifine, just start Minecraft with that profile instead of your other one.
  • Also apparently if you type into Terminal "sudo jetson_clocks" it will give you more fps ingame? Not tested it yet.
 
Last edited by OverkillLabs,

OverkillLabs

Well-Known Member
OP
Newcomer
Joined
Jan 26, 2019
Messages
45
Trophies
0
Age
34
XP
301
Country
Bulgaria
I get it if I don't understand that "that's not how it works", but can you compile LWJGL3 instead of LWJGL2 to get 1.13 and up working? :)

I'm trying to make LWJGL3 work but's constantly crashing in newer minecraft versions. I'll see if I can make it work and run somehow.
 

crabycowman123

Member
Newcomer
Joined
Nov 14, 2018
Messages
20
Trophies
0
Age
22
XP
501
Country
United States
Anyone know what this error means?

Picked up _JAVA_OPTIONS: -Djava.library.path=/home/jacob/.minecraft/natives/
OpenJDK 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.lwjgl.DefaultSysImplementation.getPointerSize()I
at org.lwjgl.DefaultSysImplementation.getPointerSize(Native Method)
at org.lwjgl.Sys.<clinit>(Sys.java:118)
at bib.I(SourceFile:2825)
at net.minecraft.client.main.Main.main(SourceFile:38)

 

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
Here is how to setup environment variable permanently:

  • Open a terminal window with Ctrl+Alt+T.
  • Open the file for editing with

    gedit ~/.profile

  • Add this to bottom
export _JAVA_OPTIONS='-Djava.library.path=/home/YOURUSERNAME/.minecraft/natives/'
  • save and exit
  • Log out and log in again.
 
Last edited by Qubarf,
  • Like
Reactions: OverkillLabs

EncryptedKitten

New Member
Newbie
Joined
Jul 9, 2019
Messages
1
Trophies
0
Age
34
XP
54
Country
United States
I got the MultiMC launcher to work. This is mostly pulled from the MultiMC build documentation. To build it run:

Code:
git clone (MultiMC5 git repo on github I cant post links)
cd MultiMC5
git submodule init
git submodule update
sudo apt install gcc qt5-default cmake zlib1g-dev openjdk-8-jdk libgl1-mesa-dev
mkdir build
mkdir install
cd build
cmake -DCMAKE_INSTALL_PREFIX=../install ..
make -j4 install

To run MultiMC:
Code:
cd ../install
./MultiMC

To run Minecraft in MultiMC it does not accept the java libraries path argument (it just ignores it) but if you stop the java process immediately and replace the natives in the instance dir/natives, and then resume the java process it will launch. I created a set of python scripts to do this automatically, but they wont work if other java programs are running, and will crash if the instance is running for the first time, because the first time you launch a MultiMC instance it create a file that it need to read to find the lwjgl version. Just add:

Code:
python3 WHEREVER_THE_SCRIPTS_ARE/copynativeslauncher.py $INST_DIR

to the custom commands Pre-launch command and it will run on launch. In the folder with the scripts there is a conf.json file to specify the lwjgl paths. If you are only planning on using one lwjgl version, you can remove the other one leave it as the default or blank.

Also if anyone knows how to fix the lwjgl3 error:
Code:
[Client thread/INFO]: [STDERR]: [LWJGL] [ERROR] Incompatible Java and native library versions detected.
Possible reasons:
   a) -Djava.library.path is set to a folder containing shared libraries of an older LWJGL version.
   b) The classpath contains jar files of an older LWJGL version.
Possible solutions:
   a) Make sure to not set -Djava.library.path (it is not needed for developing with LWJGL 3) or make
      sure the folder it points to contains the shared libraries of the correct LWJGL version.
   b) Check the classpath and make sure to only have jar files of the same LWJGL version in it.

For using controllers in Minecraft you can use QJoyPad. To install it:
Code:
sudo apt install qjoypad

And to run it:
Code:
qjoypad --notray
 

Attachments

  • MultiMC Python Scripts.zip
    1.4 KB · Views: 233
Last edited by EncryptedKitten,

ShinkoNet

Obsessed with Touhou
Member
Joined
Dec 1, 2013
Messages
116
Trophies
0
XP
140
Country
Australia
I was able to compile LWJGL3 - here are my files! I was able to successfully launch Minecraft 1.14.3 by putting these files in ~/.minecraft/natives and following OP
What did you do to compile it? I'm getting "incompatible Java and native library versions detected" when using those files in the .minecraft/natives/ folder.

I did build lwjgl2 earlier to get 1.12.2 working, if that gives any more info. I completely switched out the natives folder to test, though

Also, Forge 1.12 seems to crash when using the Controllables mod, since I prefer it over qjoypad... It also seems that the Joypad + Split Screen mod doesn't detect any controllers at all.

Anyway, to get inventory scrolling working with qjoypad, you need to install 'xdotool' and 'xbindkeys'.
Then in ~/.xbindkeysrc type:
Code:
"xdotool mousedown 3"
(desired key)

"xdotool mousedown 4"
(desired key)
with the (desired key) being bound to the controller via qjoypad. 3 is up, 4 is down.
 
Last edited by ShinkoNet,

sammikins_th3_kitt3n

♾️Neurodivergent🏳️‍⚧️trans🍼crinklefur
Member
Joined
Jul 28, 2012
Messages
279
Trophies
1
XP
1,950
Country
Canada
@Canberk @ShinkoNet anyone manage to get liblwjgl to work with optifine 1.14.3, mine crashes a second after the game launches with this error
---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3

Time: 16/07/19 9:57 PM
Description: Initializing game

java.lang.UnsatisfiedLinkError: Failed to locate library: liblwjgl.so
at org.lwjgl.system.Library.loadSystem(Library.java:147)
at org.lwjgl.system.Library.loadSystem(Library.java:67)
at org.lwjgl.system.Library.<clinit>(Library.java:50)
at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:97)
at org.lwjgl.system.Pointer$Default.<clinit>(Pointer.java:67)
at cuh.a(MainWindow.java:123)
at com.mojang.blaze3d.platform.GLX.initGlfw(GLX.java:266)
at cvo.au(SourceFile:459)
at cvo.b(SourceFile:395)
at net.minecraft.client.main.Main.main(SourceFile:154)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:157)
at net.minecraft.launchwrapper.Launch.main(Launch.java:23)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
at org.lwjgl.system.Library.loadSystem(Library.java:147)
at org.lwjgl.system.Library.loadSystem(Library.java:67)
at org.lwjgl.system.Library.<clinit>(Library.java:50)
at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:97)
at org.lwjgl.system.Pointer$Default.<clinit>(Pointer.java:67)
at cuh.a(MainWindow.java:123)
at com.mojang.blaze3d.platform.GLX.initGlfw(GLX.java:266)
at cvo.au(SourceFile:459)

-- Initialization --
Details:
Stacktrace:
at cvo.b(SourceFile:395)
at net.minecraft.client.main.Main.main(SourceFile:154)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:157)
at net.minecraft.launchwrapper.Launch.main(Launch.java:23)

-- System Details --
Details:
Minecraft Version: 1.14.3
Operating System: Linux (aarch64) version 4.9.109+
Java Version: 1.8.0_212, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 77762048 bytes (74 MB) / 251432960 bytes (239 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 5 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
Launched Version: 1.14.3-OptiFine_HD_U_F1
LWJGL: 3.2.2 build 10
OpenGL: ~~ERROR~~ NoClassDefFoundError: Could not initialize class org.lwjgl.system.Library
GL Caps:
Using VBOs: Yes
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Resource Packs:
Current Language: ~~ERROR~~ NullPointerException: null
CPU: <unknown>
OptiFine Version: OptiFine_1.14.3_HD_U_F1
OptiFine Build: 20190628-120456
Render Distance Chunks: 8
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: null
OpenGlRenderer: null
OpenGlVendor: null
CpuCount: 4
i cannot for the life of me figure out how @Canberk got his game to load
 

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
@Canberk @ShinkoNet anyone manage to get liblwjgl to work with optifine 1.14.3, mine crashes a second after the game launches with this error
---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3

Time: 16/07/19 9:57 PM
Description: Initializing game

java.lang.UnsatisfiedLinkError: Failed to locate library: liblwjgl.so
at org.lwjgl.system.Library.loadSystem(Library.java:147)
at org.lwjgl.system.Library.loadSystem(Library.java:67)
at org.lwjgl.system.Library.<clinit>(Library.java:50)
at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:97)
at org.lwjgl.system.Pointer$Default.<clinit>(Pointer.java:67)
at cuh.a(MainWindow.java:123)
at com.mojang.blaze3d.platform.GLX.initGlfw(GLX.java:266)
at cvo.au(SourceFile:459)
at cvo.b(SourceFile:395)
at net.minecraft.client.main.Main.main(SourceFile:154)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:157)
at net.minecraft.launchwrapper.Launch.main(Launch.java:23)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
at org.lwjgl.system.Library.loadSystem(Library.java:147)
at org.lwjgl.system.Library.loadSystem(Library.java:67)
at org.lwjgl.system.Library.<clinit>(Library.java:50)
at org.lwjgl.system.MemoryUtil.<clinit>(MemoryUtil.java:97)
at org.lwjgl.system.Pointer$Default.<clinit>(Pointer.java:67)
at cuh.a(MainWindow.java:123)
at com.mojang.blaze3d.platform.GLX.initGlfw(GLX.java:266)
at cvo.au(SourceFile:459)

-- Initialization --
Details:
Stacktrace:
at cvo.b(SourceFile:395)
at net.minecraft.client.main.Main.main(SourceFile:154)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:157)
at net.minecraft.launchwrapper.Launch.main(Launch.java:23)

-- System Details --
Details:
Minecraft Version: 1.14.3
Operating System: Linux (aarch64) version 4.9.109+
Java Version: 1.8.0_212, Oracle Corporation
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 77762048 bytes (74 MB) / 251432960 bytes (239 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 5 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
Launched Version: 1.14.3-OptiFine_HD_U_F1
LWJGL: 3.2.2 build 10
OpenGL: ~~ERROR~~ NoClassDefFoundError: Could not initialize class org.lwjgl.system.Library
GL Caps:
Using VBOs: Yes
Is Modded: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Resource Packs:
Current Language: ~~ERROR~~ NullPointerException: null
CPU: <unknown>
OptiFine Version: OptiFine_1.14.3_HD_U_F1
OptiFine Build: 20190628-120456
Render Distance Chunks: 8
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: null
OpenGlRenderer: null
OpenGlVendor: null
CpuCount: 4
i cannot for the life of me figure out how @Canberk got his game to load
Ditto, could @Canberk please help?
 

Canberk

New Member
Newbie
Joined
Jul 1, 2019
Messages
3
Trophies
0
Age
27
XP
82
Country
Canada
sorry I missed all the messages, I didn't get notified for some reason. I ended up deleting L4T in favor of Android but I still have some things that may be of help. one thing you'll want to keep in mind is that these files must replace the files in OP, not be alongside them. your natives folder must only have what I have in the archive above. I made numerous changes in lwjgl3's source and built it straight from the Switch in order to get what is in the above archive. I wish I remembered what changes I made (or I backed it up before wiping L4T away), but this is sadly all the information I have.

I used this bash script to launch Minecraft 1.14.3 (afaik, also try 1.14.2 to be safe) and I have noticed that it does NOT work with any later version. put the Minecraft launcher inside ~/minecraft.jar (~ represents your home directory), copy the script that starts with "#!/bin/bash" (it is the entirety of the three lines which go to the end of the post) into a file with the ".sh" extension, and open a terminal. type "chmod +x " into the terminal (with the space at the end) and drag this script into your terminal window. now you may be able to double-click the script (or drag it to the terminal window without anything typed in it) to launch Minecraft!

I got a ton of "Incompatible Java and native library versions detected" from lwjgl but I merely ignored them and the game played perfectly fine.

I don't know what sort of problems you guys are having with Optifine as I had it working perfectly fine (in fact, I even tried my roommate's Switch to make sure!). Please let me know if you still have trouble and I'll try to help as much as I can!

#!/bin/bash
export _JAVA_OPTIONS="-Djava.library.path=$HOME/.minecraft/natives/"
java -jar ~/minecraft.jar
 
Last edited by Canberk,

smitty96

Member
Newcomer
Joined
May 16, 2009
Messages
24
Trophies
0
Age
27
Location
New Jersey
Website
www.freewebs.com
XP
218
Country
United States
sorry I missed all the messages, I didn't get notified for some reason. I ended up deleting L4T in favor of Android but I still have some things that may be of help. one thing you'll want to keep in mind is that these files must replace the files in OP, not be alongside them. your natives folder must only have what I have in the archive above. I made numerous changes in lwjgl3's source and built it straight from the Switch in order to get what is in the above archive. I wish I remembered what changes I made (or I backed it up before wiping L4T away), but this is sadly all the information I have.

I used this bash script to launch Minecraft 1.14.3 (afaik, also try 1.14.2 to be safe) and I have noticed that it does NOT work with any later version. put the Minecraft launcher inside ~/minecraft.jar (~ represents your home directory), copy the script that starts with "#!/bin/bash" (it is the entirety of the three lines which go to the end of the post) into a file with the ".sh" extension, and open a terminal. type "chmod +x " into the terminal (with the space at the end) and drag this script into your terminal window. now you may be able to double-click the script (or drag it to the terminal window without anything typed in it) to launch Minecraft!

I got a ton of "Incompatible Java and native library versions detected" from lwjgl but I merely ignored them and the game played perfectly fine.

I don't know what sort of problems you guys are having with Optifine as I had it working perfectly fine (in fact, I even tried my roommate's Switch to make sure!). Please let me know if you still have trouble and I'll try to help as much as I can!

#!/bin/bash
export _JAVA_OPTIONS="-Djava.library.path=$HOME/.minecraft/natives/"
java -jar ~/minecraft.jar

Hey, thanks for coming back to help! It's a shame you don't have your changes to the libraries anywhere, I was interested to see what you did to get them to compile.

On my Switch I'm still not able to run any version of 1.4, but it does look like 1.4.2 and lower get a little bit farther than 1.4.3 and up. On 1.4.2 I get the incompatible native versions error, and after that message it says the fatal error is a SIGSEGV. On 1.4.3 and 1.4.4 the fatal error just says "Internal Error." Best I can tell from the log is that the problem in 1.4.2 is something with libglfw. I could upload my log files if you think you'd be able to glean more from them than I can.
 

Centergaming

Well-Known Member
Member
Joined
Apr 17, 2016
Messages
695
Trophies
0
XP
923
Country
United States
and the launcher spits this at me now...


Picked up _JAVA_OPTIONS: -Djava.library.path=/home/alexs2412/.minecraft/natives/
OpenJDK 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
GameStarter running! net.minecraft.client.main.Main
[12:13:29] [Client thread/INFO]: Setting user: alexs2412
[12:13:42] [Client thread/INFO]: LWJGL Version: 2.9.4
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000007f74ee1670, pid=31436, tid=0x0000007fa60261f0
#
# JRE version: OpenJDK Runtime Environment (8.0_212-b03) (build 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03)
# Java VM: OpenJDK 64-Bit Server VM (25.212-b03 mixed mode linux-aarch64 compressed oops)
# Problematic frame:
# C [libGLX.so.0+0xd670]
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/alexs2412/.minecraft/hs_err_pid31436.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#


Running into this same issue but don’t know how to fix it without reinstalling Linux :(

Edit: I found a solution! I actually add to do “sudo apt purge “program”” for the ones that I installed during this tutorial, I then had to do “sudo rm /usr/lib/libjawt.so” and redid the tutorial and now it works perfectly.
 
Last edited by Centergaming,

Centergaming

Well-Known Member
Member
Joined
Apr 17, 2016
Messages
695
Trophies
0
XP
923
Country
United States
Try
Code:
wget http://kcat.strangesoft.net/openal-releases/openal-soft-1.15.1.tar.bz2
tar xvjf openal-soft-1.15.1.tar.bz2
cd openal-soft-1.15.1/build/
cmake ..
make

After compiling, copy that openal to natives.
Hi, mind sending the binaries please? For some reason it keeps erroring out saying “recipe for target ‘alreverb’ failed” :/

Edit: Nvm, solved it. I actually had to download the latest OpenAL from their github and then it compiled with no issues.
 
Last edited by Centergaming,

Canberk

New Member
Newbie
Joined
Jul 1, 2019
Messages
3
Trophies
0
Age
27
XP
82
Country
Canada
Hey, thanks for coming back to help! It's a shame you don't have your changes to the libraries anywhere, I was interested to see what you did to get them to compile.

On my Switch I'm still not able to run any version of 1.4, but it does look like 1.4.2 and lower get a little bit farther than 1.4.3 and up. On 1.4.2 I get the incompatible native versions error, and after that message it says the fatal error is a SIGSEGV. On 1.4.3 and 1.4.4 the fatal error just says "Internal Error." Best I can tell from the log is that the problem in 1.4.2 is something with libglfw. I could upload my log files if you think you'd be able to glean more from them than I can.

The majority of my changes were changing amd64 to arm64 (or aarch64, I can't remember). I remember running ack (basically recursive grep) to find all references to x86 and amd64 which I would end up changing to arm64 (or aarch64). I may have also had to make a few other changes, it took a good few days to figure it all out and it's sadly really not fresh in my memory. Such a shame I forgot to back the source up...

I am completely baffled that it just doesn't work for you guys, I'll take a look at what I did and compare it to OP. I tested it on two switches before I posted my files...

EDIT: I went back to my roommate's switch which thankfully still had L4T installed. Turns out I'm an idiot. I used OpenJDK 11 instead of 8 on both my test switches, that's why it works for me and not you guys. Perhaps try again after running "sudo apt purge openjdk-8-jdk && sudo apt install openjdk-11-jdk" in your terminal, without the quotes? I also don't see /usr/lib/libjawt.so as OP suggests so experiment both with and without the file being present. Just don't forget that the symlink will likely break after running the above command so you may find it beneficial to remove and re-link it.
 
Last edited by Canberk,

miturka

New Member
Newbie
Joined
Dec 12, 2018
Messages
3
Trophies
0
Age
34
XP
93
Country
Slovakia
Running into this same issue but don’t know how to fix it without reinstalling Linux :(

Edit: I found a solution! I actually add to do “sudo apt purge “program”” for the ones that I installed during this tutorial, I then had to do “sudo rm /usr/lib/libjawt.so” and redid the tutorial and now it works perfectly.

I also got the error, can you please explain what exactly u did?
 

Centergaming

Well-Known Member
Member
Joined
Apr 17, 2016
Messages
695
Trophies
0
XP
923
Country
United States
I also got the error, can you please explain what exactly u did?

I just told the solution for my Edit... All I did was remove the programs that I installed during this tutorial using the "sudo apt purge (insert program name)", then I did "sudo rm /usr/lib/libjawt.so" and I started the tutorial from the beginning.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Veho @ Veho:
    The fuuuuu---
  • Veho @ Veho:
    I thought it was an actual xBox at that price.
  • Sicklyboy @ Sicklyboy:
    I wanna grab a 360 Slim and a 360 E one of these days. Missed the boat of getting them at their lowest though, once they were discontinued. Could've got them for cheap back when I was a broke 20 something working at Target, but then again, I was a broke 20 something working at Target
  • Veho @ Veho:
    Being broke is no fun.
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +1
    The Real Jdbye @ The Real Jdbye: @LeoTCK actually good quality products are dying out because they can't compete with dropshipped... +1