วิธีการติดตั้ง Minecraft (ไคลเอนต์)


31

วิธีการติดตั้ง Minecraft อย่างถูกต้องรวมถึงการตั้งค่าแพคเกจหรือแอพที่จำเป็นในการติดตั้งและแก้ไขปัญหาที่พบบ่อยที่สุดที่ผู้ใช้ Ubuntu เผชิญเมื่อพยายามใช้ Minecraft

ฉันกำลังพยายามติดตั้งและรัน Minecraft โดยไม่ต้องติดตั้ง Java เวอร์ชันของ Oracle ก่อน ฉันต้องการใช้รุ่น OpenJDK ที่มาพร้อมกับ Ubuntu และเป็นทางเลือกสุดท้ายให้ใช้ Oracle อย่างใดอย่างหนึ่ง

ฉันต้องการทราบรายการปัญหาที่เกี่ยวข้องกับ Minecraft ใน Ubuntu และวิธีแก้ปัญหาที่เป็นไปได้สำหรับพวกเขา

คำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการติดตั้ง Minecraft จะช่วยได้เช่นกัน


คำตอบ:


45

คู่มือนี้ (ซึ่งใช้เวลาน้อยกว่า 3 วันในการเขียนและทดสอบ) ทำขึ้นเพื่อแก้ปัญหาส่วนใหญ่เกี่ยวกับการติดตั้ง Minecraft ที่ถูกต้อง เป็นอย่างละเอียดและมุ่งเน้นสำหรับ Ubuntu 11.10+ ตั้งแต่นี้เป็นรุ่นแรกที่รวม OpenJDK 1.7 แต่อาจยังขาดข้อมูลเพิ่มเติมเพื่อแก้ปัญหาเพิ่มเติมเกี่ยวกับ Minecraft

ฉันยังไม่มีเวลาพอที่จะทดสอบเวอร์ชันต่ำกว่า 11.10 แต่ถ้ามันใช้งานได้หรือไม่ในเวอร์ชันด้านล่างมันเป็นเพียงเรื่องของการทดสอบขั้นตอนที่กล่าวถึงที่นี่ (แต่ด้วย OpenJDK 1.6) คู่มือนี้ยังสร้างขึ้นเพื่อพยายามแก้ไขปัญหาทั้งหมดโดยใช้OpenJDKก่อนที่จะพยายามเปลี่ยนเป็นเวอร์ชัน Java ของ Oracle ฉันจะพยายามครอบคลุมปัญหาที่พบบ่อยที่สุดและทำทีละขั้นตอนอย่างช้าๆเกี่ยวกับวิธีการติดตั้ง Minecraft, เซิร์ฟเวอร์ Minecraft และเคล็ดลับในการแก้ไขปัญหาทำทุกอย่างให้ง่ายที่สุด หากคุณพบพิมพ์ผิดข้อมูลขาดหายไปหรือมีเคล็ดลับโปรดแจ้งให้เราทราบเพื่อให้เราสามารถปรับปรุงสิ่งนี้ให้ดียิ่งขึ้น

ก่อนอ่านคู่มือนี้มีวิธีการใหม่ในการติดตั้ง Minecraft สองวิธี ก่อนอื่นเรามี Launcher Minecraft อย่างเป็นทางการที่ทำงานอย่างถูกต้องกับเวอร์ชัน 1.6+ จะได้รับมันเพียงแค่ไปที่ดาวน์โหลด Minecraftเว็บไซต์หรือเพียงแค่คลิกที่ลิงค์เปิด Minecraft เปิดใช้งาน Launcher และจะดูแลไลบรารีที่จำเป็นและการอัพเดตใด ๆ ฉันทดสอบสิ่งนี้ใน 13.04 และมันใช้งานไม่ได้เลย คุณจะต้องมีการติดตั้ง OpenJDK ซึ่งกล่าวถึงในคำตอบนี้ด้านล่าง

อีกวิธีหนึ่งคือการใช้การติดตั้ง Minecraft มันเป็นวิธีที่ง่ายและรวดเร็วในการติดตั้ง Minecraft และตรวจสอบให้แน่ใจว่าทุกอย่างทำงานได้อย่างถูกต้อง (สคริปต์ที่ดีมาก) นี่สำหรับ Ubuntu 12.04+ เพียง:

  1. เปิดเทอร์มินัล: พิมพ์terminalบนเส้นประ เปิด Dash โดยกดSUPERปุ่ม

  2. ติดตั้ง PPA:

    sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
    
  3. อัปเดตระบบและติดตั้งตัวติดตั้ง minecraft:

    sudo apt-get update && sudo apt-get install minecraft-installer 
    
  4. พิมพ์ minecraft ใน Dash:

    ป้อนคำอธิบายรูปภาพที่นี่

  5. เล่น

เพิ่งทดสอบและใช้งานได้อย่างสมบูรณ์ แม้ว่าเกมจะเริ่มต้นและคุณได้รับหน้าจอสีดำโปรดอ่านต่อไปโดยเฉพาะส่วนที่เกี่ยวกับ LWJGL คุณอาจพลาดการติดตั้ง / เขียนทับไลบรารีนี้ในโฟลเดอร์ minecraft ของคุณ

หากคุณไม่ต้องการใช้ PPA หรือ Official Launcher จากนั้นให้อ่านคู่มือนี้ซึ่งจะแนะนำคุณตลอดเส้นทางอื่น ...

นี่คือคู่มือ 3 ขั้นตอน ก่อนที่จะดาวน์โหลด Minecraft เราต้องก่อน:

  • ดูว่าเรามีฮาร์ดแวร์ที่จำเป็นหรือไม่
  • ดูว่าเรามีเครื่องมือที่จำเป็นในการติดตั้งและเล่นหรือไม่
  • ติดตั้งเกมตามลำดับที่ถูกต้องพร้อมไฟล์ที่เหมาะสม

(ทดสอบบน Ubuntu 11.10, 12.04, 12.10 และ 13.04 ทั้งในรุ่น 32 บิตและ 64 บิต)

ข้อกำหนดด้านฮาร์ดแวร์ (แนะนำ)

CPU - 2 GHz (มันจะทำงานที่เฮิรตซ์ที่ต่ำกว่า แต่คุณจะต้องใช้เวลาฝึกโยคะหลายชั่วโมงเพราะมันจะช้าลงในการเริ่มต้นและเล่น)

RAM - แนะนำขั้นต่ำ 512 MB, 2 GB

วิดีโอ - แนะนำให้เริ่มจาก Nvidia Geforce FX ขึ้นไป, Intel GMA 3000 (รุ่นที่ 4) ขึ้นไปหรือ Radeon 9000 Series ขึ้นไป มันจะทำงานได้น้อยลง แต่นี่เป็นข้อแนะนำ

หากคุณไม่ปฏิบัติตามหรือเกินกว่าข้อกำหนดของฮาร์ดแวร์ปัญหาบางอย่างที่คุณจะประสบคือ:

  • วิดีโอบกพร่อง (กราฟิกแปลก ๆ ในขณะที่เล่นหรือในเมนูเกม)
  • การเรนเดอร์ช้า (น้อยกว่า 10 FPS) และปัญหาเสียง
  • เกิดปัญหาหลังจากระยะเวลาหนึ่ง
  • Minecraft ไม่ตอบสนองสักสองสามวินาที (ซ้ำ)
  • ระบบค้าง

หมายเหตุ : มันสำคัญมากที่จะต้องตรวจสอบว่าคุณติดตั้งการ์ดวิดีโอของคุณถูกต้องและรองรับ OpenGL วิธีที่เร็วที่สุดในการทำเช่นนี้คือการติดตั้งแพ็คเกจ mesa-utils:

sudo apt-get install mesa-utils 

จากนั้นเรียกใช้:

glxinfo | grep -e "direct rendering"

สิ่งนี้จะบอกคุณหากคุณกำลังใช้การแสดงผลโดยตรง (ซึ่งจำเป็นสำหรับ 3D) ถ้าใช่คุณเป็นคนดีถ้าไม่คุณต้องได้รับการ์ดแสดงผลที่ดีขึ้นหรือติดตั้งไดรเวอร์ที่เหมาะสมสำหรับมัน สำหรับ NVIDIA และ ATI ให้ใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์

เครื่องมือที่จำเป็น

1. ไวน์

ไวน์อาจจำเป็นต้องติดตั้ง Minecraft ถ้าคุณบังเอิญดาวน์โหลดรุ่น. EXE ฉันต้องขอกล่าวอย่างจริงจังว่าถ้าคุณมีรุ่นของ Windows คุณสามารถย้ายไปที่ตัวเรียกใช้งาน Linux ได้โดยไม่มีปัญหาเลยและจะไม่สูญเสียงานใด ๆ ที่ทำไปก่อนหน้านี้ ขั้นตอนการคัดลอกสกินและตัวดัดแปลงอื่น ๆ มีการกล่าวถึงด้านล่าง แต่ประเด็นคือ Minecraft ใช้งานได้ดีบน Ubuntu หลังจากรุ่น 1.6

ไปที่WINEHQแล้วทำตามคำแนะนำที่นั่น หากไม่เพียงดำเนินการบรรทัดต่อไปนี้:

sudo add-apt-repository ppa:ubuntu-wine/ppa -y  
sudo apt-get update  
sudo apt-get install wine1.5  

(สิ่งนี้ควรติดตั้ง Wine เวอร์ชั่นล่าสุดในขณะนี้)

หลังจากติดตั้งแล้วให้รันwinecfgเพื่อกำหนดค่า จากนั้นปิดมัน คุณจะต้องเปิดเพียงครั้งเดียวเพื่อให้การกำหนดค่าเสร็จสิ้น

2. ดาวน์โหลด LWJGL (ไลบรารี่ Java Game Library ที่มีน้ำหนักเบา)

ขั้นตอนนี้ขอแนะนำอย่างมากเนื่องจากจะช่วยแก้ปัญหา 99% ของปัญหาที่ผู้ใช้ Ubuntu เผชิญกับ Minecraft แม้ว่าคุณจะใช้ตัวเรียกใช้อย่างเป็นทางการหรือ PPA คุณต้องทำเช่นนี้

ป้อนคำอธิบายรูปภาพที่นี่

ไปที่ลิงค์ต่อไปนี้เพื่อดาวน์โหลด:

ป้อนคำอธิบายรูปภาพที่นี่

ดาวน์โหลดรุ่น ZIP เสมอ อย่าดาวน์โหลดรุ่น SOURCE, DOCS หรือ APPLET ติดกับอันเดียวกับ lwjgl-VERSION.zip ตัวอย่างหนึ่งที่ฉันดาวน์โหลดคือ lwjgl-2.8.5.zip

ในกรณีที่นอกเหนือจากการดาวน์โหลดที่ฉันกล่าวถึงยังติดตั้งรุ่น LWJGL ที่มาพร้อมกับ Ubuntu:

sudo apt-get install liblwjgl-java  

3. ดาวน์โหลด / ติดตั้ง OpenJDK (ซึ่งมาพร้อมกับ Ubuntu) หากยังไม่ได้ติดตั้ง

ในเทอร์มินัลพิมพ์ต่อไปนี้:

sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin 

(ถ้าคุณต้องการ OpenJDK เวอร์ชัน 7 ที่ฉันแนะนำ)

sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin  

(ถ้าคุณต้องการ OpenJDK เวอร์ชั่น 6)

หมายเหตุ: หากคุณติดตั้ง Java คำสั่งupdate-java-alternativesจะพร้อมใช้งานซึ่งหมายความว่าคุณมี Java อยู่แล้ว (OpenJDK, Sun JDK, Any JDK) update-java-alternativesในการทดสอบเพียงแค่ไปที่สถานีและประเภท หากมีคำสั่งอยู่ที่นั่นก็จะส่งข้อความช่วยเหลือ ถ้าไม่คุณจะได้รับข้อผิดพลาดเกี่ยวกับคำสั่งไม่พบ นี่เป็นวิธีที่รวดเร็วในการทราบว่าคุณมี Java อยู่แล้ว

หลังการทดสอบให้ตรวจสอบว่าคุณใช้เวอร์ชั่นใดโดยพิมพ์ดังต่อไปนี้:

update-java-alternatives -l

ควรแสดงสิ่งที่คล้ายกับสิ่งนี้:

  server@server:~$ update-java-alternatives -l
  java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386

ในตัวอย่างนี้เรามี OpenJDK รุ่น 1.7 สำหรับสภาพแวดล้อมแบบ 32 บิต (เนื่องจาก i386 ในตอนท้าย 64 บิตจะมี amd64 ในตอนท้ายแทนที่จะเป็น i386)

เพื่อตรวจสอบว่ามีอะไรที่ขาดหายไปเพียงแค่เปลี่ยน / ตั้งทางเลือกจาวา

sudo update-java-alternatives -s java-1.7.0-openjdk-i386  

ในกรณีนี้คือรุ่น 32 บิต ถ้าเป็น 64 บิตมันจะดูเหมือนอะไร

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64  

พิมพ์update-java-alternatives -lเพื่อดูว่าคุณใช้ Java เวอร์ชันใดหากคุณใช้อีกเวอร์ชันหนึ่งหรือเป็น 64 บิต

หากการเปลี่ยนแปลง / การตั้งค่าทางเลือก Java แสดงข้อผิดพลาดให้อ่านข้อผิดพลาดและติดตั้งแพ็คเกจที่จำเป็นเพิ่มเติม ฉันพยายามที่จะครอบคลุมข้อผิดพลาดทั้งหมดแล้วด้วยการติดตั้ง Java ข้างต้น หลังจากนี้ไม่ควรมีข้อผิดพลาดขณะตรวจสอบ อย่างน้อยไม่มีข้อผิดพลาดร้ายแรงที่ทำให้ Minecraft มีการทำงานผิดปกติ

4. เครื่องมือบีบอัด / คลายการบีบอัด

สิ่งที่ฉันใช้คือ 7-Zip

sudo apt-get install p7zip-full p7zip-rar

5. ตัวเรียกใช้งาน Minecraft (ตัวเรียกใช้งาน Minecraft)

ดาวน์โหลดจากไซต์ Minecraft อย่างเป็นทางการ :

ป้อนคำอธิบายรูปภาพที่นี่

ลิงค์โดยตรงที่นี่

ไฟล์นี้จะไปในโฟลเดอร์บ้านของคุณ ฉันแนะนำโฟลเดอร์บ้านเพราะมันจะง่ายต่อการติดตามผ่านบทช่วยสอนส่วนที่เหลือ ตัวอย่างเช่นหากผู้ใช้ของฉันคือ CYREX มันจะเข้า/home/CYREXสู่ ตรวจสอบว่าคุณได้ดาวน์โหลดไฟล์นี้อย่างถูกต้องตั้งแต่ใน Chrome ตัวอย่างเช่นการคลิกที่ไฟล์. jar จะพยายามเรียกใช้ไฟล์แทนการดาวน์โหลดสำหรับผู้ใช้บางคน เพียงคลิกขวาที่ลิงค์ในส่วนดาวน์โหลดของไซต์ minecraft และบอกให้ดาวน์โหลดไปยังโฟลเดอร์บ้านของคุณ

chmod +x minecraft.jarหลังจากนั้นเปิดสถานีและในบ้านประเภทโฟลเดอร์ สิ่งนี้จะทำให้ไฟล์มีคุณสมบัติที่สามารถเรียกใช้งานได้เพื่อให้คุณสามารถ (เห็นได้ชัดว่า ^^) เรียกใช้ไฟล์เพื่อเล่นเกม ไฟล์ควรอยู่ในโฟลเดอร์บ้านของคุณเนื่องจากมันจะพยายามอ่านโฟลเดอร์. minecraftของคุณซึ่งจะอยู่ในโฟลเดอร์บ้านของคุณด้วย (ฉันจะพูดถึงวิธีการทำสิ่งนี้ในภายหลัง) ขั้นตอนนี้ไม่จำเป็นถ้าคุณต้องการเรียกใช้ไฟล์จากเทอร์มินัล หากคุณต้องการรันไฟล์ผ่าน GUI ด้วย Nautilus คุณจะต้องมีบิตที่สามารถเรียกใช้งานได้

นอกจากนี้คุณยังสามารถให้คุณสมบัติที่ปฏิบัติการได้ด้วยการคลิกขวาที่ไฟล์ไปที่แท็บการอนุญาตและเปิดใช้งานตัวเลือก "Execute" สิ่งที่ระบุว่า "อนุญาตให้เรียกใช้ไฟล์เป็นโปรแกรม"

ป้อนคำอธิบายรูปภาพที่นี่

รีบูทพีซี (ในกรณี)

ตอนนี้คุณพร้อมที่จะติดตั้งเกม ...

เกม

กำลังดาวน์โหลด Minecraft

คุณสามารถดาวน์โหลด Minecraft ได้จาก:

หากคุณดาวน์โหลดเกมจากศูนย์ซอฟต์แวร์ Ubuntuหรือจากเว็บไซต์อย่างเป็นทางการ (สำหรับ Linux) คุณไม่จำเป็นต้องทำตามขั้นตอนต่อไปนี้ที่กล่าวถึงเนื่องจากจะใช้งานได้สำหรับคุณ เครดิตไปที่มาร์โก Ceppi สิ่งเดียวที่จำเป็นคือ minecraft launcher สำหรับ Linux ที่จำเป็นสำหรับการอัพเดทและเพื่อเปิดเกม

เป็นเกมที่รอบ50 MB จดขนาดก่อนที่จะดาวน์โหลดจากทุกที่ที่ไม่ได้มาจากเว็บไซต์อย่างเป็นทางการ (ในกรณี) ฉันพูดถึงเรื่องนี้ตั้งแต่บางครั้งเราสับสนดาวน์โหลดไคลเอนต์ (ไฟล์ Jar เท่านั้น) เมื่อเทียบกับเกมที่สมบูรณ์ ข้อแตกต่างก็คือไฟล์ปฏิบัติการของ Jar อยู่ที่ประมาณ 5MB (minecraft.jar ที่พบใน minecraft wiki และเข้าไปในโฟลเดอร์. minecraft / bin) ตัวเรียกใช้ Minecraft น้อยกว่า 100kb เกมจริงที่ฉันพูดไปก่อนหน้านี้คือ 50MB

หากคุณเป็นเหมือนฉันและมีเกมเป็นอันดับแรกบน Windows ให้ติดตั้งเกมโดยใช้ Wine (ไม่จำเป็นต้องซื้ออีกครั้ง)

ป้อนคำอธิบายรูปภาพที่นี่

หลังจากติดตั้งเสร็จแล้วเกมควรจะได้สร้างโฟลเดอร์ .minecraft /home/USER/.wine/drive_c/users/USER/Application Dataใน หากต้องการไปที่นั่นเพียงเปิด DASH แล้วพิมพ์ตัวอักษรC หากคุณกำหนดค่าไวน์ไว้แล้วไอคอนเบราส์C: ไดรฟ์ควรปรากฏขึ้น คลิกที่มัน จากที่นี่ไปที่ผู้ใช้ -> USERNAME (ขึ้นอยู่กับผู้ใช้อูบุนตู) -> Application Data

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อคุณเข้าไปใน Application Data คุณจะไม่เห็นโฟลเดอร์. minecraft ทันที คุณต้องกดCTRL+ Hเพื่อให้โฟลเดอร์ / ไฟล์ที่ซ่อนอยู่ปรากฏขึ้น ตอนนี้คุณสามารถดูโฟลเดอร์. minecraft

ป้อนคำอธิบายรูปภาพที่นี่

เลือกโฟลเดอร์. minecraft และคัดลอกไปยังโฟลเดอร์บ้านของคุณ ยกตัวอย่างเช่นจะเป็นโฟลเดอร์บ้านของฉันหลังจากที่คัดลอกควรมีลักษณะเช่น/home/cyrex /home/cyrex/.minecraftตอนนี้ไปที่บ้านของคุณและในโฟลเดอร์. Minecraft ของคุณ ตำแหน่งควรมีลักษณะคล้ายกับ /home/cyrex/.minecraft นี้

ป้อนคำอธิบายรูปภาพที่นี่

ในภาพนี้เนื่องจากผู้ใช้เป็น SERVER ตำแหน่งคือ /home/server/.minecraft

เนื่องจากเราต้องการเข้าไปในโฟลเดอร์. minecraft คุณจะต้องกดCTRL+ Hและในโฟลเดอร์หลักค้นหาโฟลเดอร์. minecraft หรือกดCTRL+ Lและเพิ่มในแถบตำแหน่ง. minecraft หลังจากเครื่องหมายทับใน / home / USER / ดังนั้น ดูเหมือน /home/USER/.minecraft ENTERจากนั้นกด

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้ภายในโฟลเดอร์ minecraft ไปที่โฟลเดอร์ BIN

จำไลบรารี LWJGL ที่คุณดาวน์โหลดไว้ก่อนหน้านี้ คุณกำลังจะใช้พวกเขา ขยายไฟล์ ZIP LWJGL ภายในโฟลเดอร์ที่คลายการบีบอัดคุณจะพบโฟลเดอร์ย่อยต่อไปนี้ (สามารถดูวิธีใช้เกี่ยวกับขั้นตอนนี้ได้ที่นี่ ):

ป้อนคำอธิบายรูปภาพที่นี่

  • โฟลเดอร์ JAR เนื้อหาของโฟลเดอร์ JAR ควรเข้าไปในโฟลเดอร์ Minecraft BIN ภายใน. minecraft เขียนทับไฟล์ทั้งหมดที่ขอ
  • โฟลเดอร์ NATIVE ที่มีหลายโฟลเดอร์อยู่ภายใน ภายในโฟลเดอร์ NATIVE คุณจะพบโฟลเดอร์ LINUX เนื้อหาของโฟลเดอร์ NATIVE / LINUX ควรเข้าไปในโฟลเดอร์ BIN / NATIVES ภายใน. minecraft เขียนทับไฟล์ใด ๆ ที่ถามอีกครั้ง

บทสรุป:

JAR Folder --> .minecraft/bin  
NATIVE/LINUX Folder --> .minecraft/bin/natives

เขียนทับอะไรก็ได้เมื่อคุณคัดลอกไฟล์ไปยังโฟลเดอร์ BIN หรือ BIN / NATIVE ของ minecraft

ตอนนี้ใน Nautilus ในโฟลเดอร์บ้านของคุณเลือก minecraft.jar (ขนาดน้อยกว่า 100KB) ในโฟลเดอร์หลักของคุณ (ไม่ใช่ภายในโฟลเดอร์. minecraft ของคุณ) และคลิกขวาที่มัน เลือกเปิดด้วยและเลือกรุ่น OpenJDK ที่คุณติดตั้ง

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้เล่น! คุณสามารถรันเกมจากเทอร์มินัลเช่นนี้:

java -jar minecraft.jar

สมมติว่าเทอร์มินัลเปิดในโฟลเดอร์หลักของคุณ (นี่เป็นพฤติกรรมเริ่มต้น)

การแก้ไขปัญหา

ถึงจุดนี้สำหรับผู้ใช้หลายคนเกมจะทำงานได้ดี เกมจะเปิดขึ้นและทุกอย่างจะเรียบร้อยและสวยงาม แต่ถ้าคุณมีปัญหาลองอ่านต่อไปนี้เพราะนรกทั้งหมดจะแตกสลาย หากเกมเริ่มโยนข้อผิดพลาดไม่เริ่มให้หน้าจอเป็นสีดำและอื่น ๆ โปรดอ่านต่อไปเพื่อแก้ไขปัญหาทั่วไปบางอย่าง ในกรณีที่ทำซ้ำทุกขั้นตอนข้างต้นและตรวจสอบพวกเขาช้าเนื่องจากการดาวน์โหลดผิดคัดลอกผิดไม่เขียนทับบางสิ่งหรือไม่วางไฟล์ในตำแหน่งที่ถูกต้องจะสร้างปัญหา

1. Minecraft ไม่เปิดหลังจากทำตามขั้นตอนทั้งหมดที่กล่าวมาข้างต้น

หากเกมเริ่มโยนข้อผิดพลาดดังต่อไปนี้หรือคล้ายกัน:

Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

ป้อนคำอธิบายรูปภาพที่นี่

ในกรณีส่วนใหญ่หมายความว่าคุณกำลังเรียกใช้ไฟล์ minecraft.jar ที่ไม่ถูกต้อง (ควรเป็นตัวเรียกใช้งาน minecraft ซึ่งมีขนาดน้อยกว่า 100kb และมีชื่อว่า minecraft.jar และไม่ใช่ minecraft executable ซึ่งมีขนาด 5MB อยู่ภายใน โฟลเดอร์ minecraft / bin และมีชื่อ minecraft.jar เหมือนกัน) หรือคุณยังไม่ได้อัปเดตไลบรารีตามที่ฉันได้กล่าวถึงข้างต้นด้วย LWJGL รุ่นใหม่ ตรวจสอบว่าคุณกำลังดำเนินการไฟล์ minecraft.jar ที่ถูกต้องและเขียนทับและอัปเดตไฟล์ไลบรารีที่ถูกต้อง

2. หน้าจอสีดำเมื่อโหลดเกมหรือหลังจากเข้าสู่ระบบ

มีหลายเหตุผลนี้.

  • กรณีที่ 1: คล้ายกับจุดแรกที่กล่าวถึงเพียงตรวจสอบว่าคุณกำลังเรียกใช้ไฟล์ minecraft.jar ที่ถูกต้อง

  • ตัวพิมพ์ที่สอง: เพิ่ม "net.minecraft.LauncherFrame" ที่ท้ายบรรทัดปฏิบัติการ ตัวอย่างเช่นjava -jar minecraft.jar net.minecraft.LauncherFrame.

  • กรณีที่ 3: หากคุณใช้ระบบ 64 บิตให้ส่งออกพา ธ ไลบรารี พิมพ์ต่อไปนี้ก่อนดำเนินการตัวเรียกใช้งาน:

    ส่งออก LD_LIBRARY_PATH = "/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /"

    จากนั้นรันตัวเรียกใช้งาน: java -jar minecraft.jar

    (คุณอาจต้องเปลี่ยนส่วนที่เกี่ยวกับ“ java-1.7.0” เป็นชิ้นส่วนจริงที่คุณใช้ซึ่งอาจเป็น: java-6-openjdk, java-7-openjdk, java-7-openjdk-i386, java- 6-openjdk-amd64 และอื่น ๆ

    (โปรดจำไว้ว่าคุณสามารถคลิกขวาที่ตัวเรียกใช้งานและเลือกเปิดด้วยจากเมนูบริบทจากนั้นเลือก OpenJDK ที่คุณต้องการใช้

  • กรณีที่ 4: คุณลืมเขียนทับไฟล์ไลบรารีด้วยไฟล์ LWJGL ที่ใหม่กว่า อย่าลืมดาวน์โหลดไฟล์ Library update และเขียนทับไฟล์เหล่านั้นใน minecraft bin และ bin / native folder นอกเหนือจากการแก้ปัญหานี้ยังช่วยแก้ไขปัญหาอื่น ๆ อีกมากมายเช่นเสียงการเคลื่อนไหวการล่ม ...

3. ได้รับ "ข้อผิดพลาด: ไม่สามารถค้นหาหรือโหลด minecraft.jar ระดับหลัก"

คุณลืมเพิ่ม "-jar" ลงในบรรทัด java มันควรจะเป็นjava -jar minecraft.jarและไม่java minecraft.jar

4. มีสคริปต์การติดตั้ง Easy Minecraft (รวมถึงการสร้างไอคอน Unity Launcher สำหรับ Minecraft)

คุณสามารถไปที่https://github.com/Enkouyami/Complete-Minecraft-Installerและดาวน์โหลดสคริปต์จากที่นั่น จำไว้ว่าต้องให้สิทธิ์ปฏิบัติการ

5. เมื่อเล่น Minecraft การ์ดวิดีโอของฉัน (Nvidia หรือ Ati) เริ่มร้อนขึ้นและความเร็วพัดลมเพิ่มขึ้น / การใช้งาน CPU สูงถึง 100%

มีการตั้งค่าในตัวเลือก Minecraft ภายในการตั้งค่าวิดีโอที่เรียกว่าประสิทธิภาพ ตรวจสอบให้แน่ใจว่าตัวเลือกนี้อยู่ในสมดุลหรือประหยัดพลังงาน สำหรับการ์ดบางและ CPU ถ้าคุณตั้งค่าตัวเลือกนี้เพื่อสูงสุด FPS มันจะแท้จริงให้คุณสูงสุด FPS การ์ดและ CPU สามารถจัดการในขณะที่เล่น Minecraft ซึ่งจะเพิ่มอุณหภูมิของการ์ดแสดงผลได้อย่างรวดเร็วมากเพราะคุณต้องการที่จะเห็น MAXIMUM FPS ที่การ์ดสามารถจัดการได้และจะช่วยให้ CPU โฟกัสได้มากขึ้นในเกม เปลี่ยนตัวเลือกนี้เป็นการตั้งค่าที่ต่ำลงหากคุณต้องการให้การ์ดแสดงผลลดอุณหภูมิโดยไม่ต้องซื้อการ์ดวิดีโอเร็ว ๆ นี้และทำให้ CPU หยุดพักจากการตาย ..

6. เมนู Minecraft และเกมในเกมทำงานช้ามาก (Low FPS)

ลดการตั้งค่าทั้งหมดในตัวเลือกการตั้งค่าวิดีโอ Minecraft ตัวเลือกที่สร้างเรื่องใหญ่ (ตามลำดับของผลกระทบด้านประสิทธิภาพส่วนใหญ่) คือระยะทางของภาพกราฟิกประสิทธิภาพการทำงานของอนุภาคแสงที่นุ่มนวลการใช้ VSync และคลาวด์

7. Minecraft กำลังล้าหลัง

ในเมนูตัวเลือก Minecraft ในตัวเลือกวิดีโอให้ปิดพื้นผิวเซิร์ฟเวอร์ ในการตั้งค่า Snooper ให้ปิดการอนุญาต Snooper นี่เป็นเพียงตัวเลือกฝั่งไคลเอ็นต์ที่จะช่วยในการปกคลุมด้วยวัตถุฉนวน (สมมติว่าวัตถุที่ทำหน้าที่เคลือบไม่ได้เกี่ยวข้องกับวิดีโอ แต่เกี่ยวข้องกับเครือข่าย)

8. คีย์บอร์ดและเมาส์ไม่ตอบสนองขณะเล่น Minecraft

ในบางกรณีที่หายากมาก (สมมติว่าคุณติดตั้งไลบรารี LWJGL อย่างถูกต้อง) คุณต้องเรียกใช้ minecraft เป็น SUDO: sudo java -jar minecraft.jar

IBus ก็เป็นปัญหาเช่นกัน หากวิธีการก่อนหน้านี้ใช้งานไม่ได้ให้ลองเลิก IBus จากถาดเมนูระบบ

9. มีปัญหา OpenGL

อย่าลืมติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์สำหรับการ์ดแสดงผล ATI หรือ Nvidia ของคุณ

10. ฉันจะลองใช้ Minecraft พัฒนา / เวอร์ชั่นถัดไปได้อย่างไร

คุณจะต้องไปที่ miniki wiki ในส่วนการพัฒนาที่นี่

และดาวน์โหลดเวอร์ชั่นที่คุณต้องการและถ้าเป็นไคลเอนต์หรือเซิร์ฟเวอร์ เซิร์ฟเวอร์ควรเขียนทับไฟล์เซิร์ฟเวอร์ที่คุณมี (หนึ่งชื่อminecraft_server.jar ) ลูกค้าควรเขียนทับ minecraft client ที่คุณมี (ไม่ใช่ minecraft launcher ในโฟลเดอร์บ้านของคุณ แต่เป็นไฟล์ minecraft.jar ภายใน. minecraft / bin) ฉันแนะนำให้เปลี่ยนชื่อไฟล์ต้นฉบับและวางไฟล์ใหม่พร้อมกับไฟล์เดิม

11. มีการปรับปรุงการใช้ Minecraft ในระบบ 32 บิตหรือระบบ 64 บิตหรือไม่

มีการปรับปรุงเล็กน้อยในแง่ของความเร็ว การเปลี่ยนแปลงประสิทธิภาพเพียง 2 อย่างที่ฉันเห็นคือความจริงที่ว่าฉันสามารถใส่ระยะทางเรนเดอร์ (ตัวเลือกในการตั้งค่าวิดีโอ) ใน FAR และความเร็วที่ตัวละครโหลดเข้าสู่โลก นอกเหนือจากสองสิ่งนี้มีการเปลี่ยนแปลงเล็กน้อย หากคุณต้องการที่จะเห็นระยะทางไกลฉันแนะนำ 64 บิต แต่ยัง 32 บิตก็มีระยะทางไกลเช่นกัน นอกจากนี้ในบางกรณีมีปัญหาเมื่อใช้ 64 บิต การแก้ปัญหาคือการใช้ LD_LIBRARY_PATH ก่อนดำเนินเกม ตัวอย่างเช่น

export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"

แล้วก็

java -jar minecraft.jar

12. จำเป็นต้องใช้พารามิเตอร์ -Xmx และ -Xms หรือไม่

โดยปกติแล้วค่าเริ่มต้นก็เพียงพอสำหรับ Minecraft ที่จะทำงานได้อย่างราบรื่น แต่ถ้าคุณมีหน่วยความจำ จำกัด (2GB หรือน้อยกว่า) หรือมีหน่วยความจำมากเกินไป (8GB หรือมากกว่านั้น) พวกเขาสามารถช่วยได้ Xms คือหน่วยความจำที่ใช้เมื่อเริ่มต้นโปรแกรมในขณะที่ Xmx เป็นหน่วยความจำสูงสุดที่อนุญาต โดยปกติฉันจะแนะนำให้ตั้งค่าทั้งสองเป็นค่าเดียวกันเพื่อกำจัดการเพิ่มหน่วยความจำแบบไดนามิกระหว่างการเริ่มต้นโปรแกรมและการใช้งานสูงสุด เล่นกับพวกเขาหากคุณมีหน่วยความจำต่ำ ตัวอย่างเช่น:

สำหรับระบบหน่วยความจำ 1 GB เราสามารถตั้งค่าเป็น -Xms256M -Xmx512M
สำหรับระบบหน่วยความจำ 2 GB เราสามารถตั้งค่าเป็น -Xms512M -Xmx1024M
สำหรับระบบหน่วยความจำ 4 GB เราไม่จำเป็นต้องตั้งค่า แต่ถ้าคุณยังต้องการ ค่าเริ่มต้นอาจเป็น-Xms1024M -Xmx2048Mหรือ-Xms2048M -Xmx4096M

ข้อเสียของการไม่ตั้งค่าคือเกมอาจเริ่มขอหน่วยความจำมากขึ้นเรื่อย ๆ จนกว่าจะเกิดปัญหา ซึ่งมักจะเกิดขึ้นในรุ่นเก่ากว่า (หน่วยความจำรั่ว) แต่ไม่มากในภายหลัง อย่างไรก็ตามหากระบบของคุณหยุดทำงานชั่วคราวตรวจสอบการใช้หน่วยความจำของคุณและใช้ตัวแปรทั้งสองเพื่อตั้งค่าการใช้งานหน่วยความจำเริ่มต้นและสูงสุด

13. ข้อผิดพลาดกับ OpenJDK (เวอร์ชัน 6 และ 7)

เป็นกรณีสุดท้ายหากคุณเพิ่งมีปัญหาแปลก ๆ ทั้งสองอย่างกับ OpenJDK เวอร์ชัน 6 และ 7 และไม่มีทางที่จะใช้พวกเขาให้ติดตั้ง Oracle เวอร์ชัน Sun JDK ใช้บรรทัดต่อไปนี้เพื่อติดตั้งอัพเดตและกำหนดค่า Sun JDK:

sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle

หรือต่อไปนี้:

sudo add-apt-repository ppa:webupd8team/java -y  
sudo apt-get update  
sudo apt-get install oracle-java7-installer  
sudo update-java-alternatives -s java-7-oracle  

สิ่งนี้จะเพิ่ม PPA ไปยังที่เก็บของคุณอัปเดตที่เก็บของคุณติดตั้ง Oracle Java เวอร์ชันและตั้งค่า Java ที่ใช้งานอยู่ ในกรณีนี้คือ Java 7 แต่ในอนาคตสามารถเปลี่ยนเป็น Java 8 ได้เฉพาะในกรณีที่ OpenJDK มีปัญหาร้ายแรงที่ไม่ได้อัพเกรดหรือติดตั้งใหม่จะแก้ไขได้

PERSONAL NOTE - ให้จำนวนเว็บไซต์ (รวมถึงเว็บไซต์อย่างเป็นทางการ) ที่พูดถึง Linux และจากนั้นเสนอเป็นตัวเลือกแรกในแพลตฟอร์ม Sun Java และแนะนำให้ลบหรือกำจัดการติดตั้ง OpenJDK ฉันพบว่านี่เป็นวิธีที่แย่มากในการแสดง ศักยภาพของ OpenJDK นั้นมีมากกว่าแอพอย่าง Minecraft โดยส่วนตัวฉันพบว่าการเสนอเป็นตัวเลือกแรกในการติดตั้ง Sun Java บน OpenJDK โดยไม่ต้องลอง OpenJDK ในกรณีส่วนใหญ่เป็นวิธีที่หยาบคายในการยกเลิกแพลตฟอร์ม Java โอเพ่นซอร์สบนซอร์สที่ปิดเพียงเพราะ "มันเป็นครั้งแรก ทดสอบกับ Sun "," ขอแนะนำอย่างเป็นทางการโดย Minecraft "(หรือเว็บไซต์อื่น ๆ ที่ใช้โปรแกรม Java) หรือ OpenJDK ให้ข้อผิดพลาดเมื่อ 2 ปีก่อน

OpenJDK มาไกลมากแล้วที่จะยังคงถูกไล่ออกอย่างง่ายดายและความเร็วในการพัฒนาของ OpenJDK นั้นใหญ่กว่าและเร็วกว่ามากทุกคนที่ติดตามการพัฒนาของ OpenJDK รู้เรื่องนี้ ฉันได้ทิ้งตัวเลือกสำหรับ Sun ไว้เป็นทางเลือกสุดท้ายไม่ใช่เพราะปัญหา Open Source / Closed Source แต่เนื่องจากความจริงที่ว่าฉันได้ติดตั้ง Minecraft ในคอมพิวเตอร์มากกว่า 50 เครื่องตั้งแต่ Nvidia, Ati หรือ Intel วิดีโอไปยัง Pentium 2, Athlon XP และ Core i7 ที่ใช้ OpenJDK เท่านั้นจาก 1.2.5 ถึงรุ่น 1.4.5 ดังนั้นประสบการณ์ของฉันกับ OpenJDK และ Minecraft ควรพูดเพื่อตัวเอง ไม่เพียงแค่นั้น แต่ปัญหา Minecraft ส่วนใหญ่ไม่ได้รับการแก้ไขจริงโดยการเปลี่ยน OpenJDK เป็นเวอร์ชัน Sun Java ของ Oracle แต่แก้ไขได้ด้วยตัวแปร Java, อัปเดตไลบรารี, เรียกใช้ไฟล์ minecraft ที่ถูกต้อง

เป็นหนึ่งในเคล็ดลับสุดท้ายการอัปเดตเป็น Ubuntu รุ่นใหม่กว่าจะแก้ปัญหามากมายที่เกี่ยวข้องกับ OpenJDK ปัญหาเสียงปัญหาเกี่ยวกับวิดีโอและปัญหาฮาร์ดแวร์โดยทั่วไป พบปัญหาบางอย่างในขณะที่ใช้ 11.04 หรือ 11.10 เช่นถูกแก้ไขโดยใช้ Ubuntu รุ่นที่ใหม่กว่า การวิเคราะห์จำนวนคำถามที่เกี่ยวข้องกับ Minecraft ใน Askubuntu หรือฟอรัม Ubuntu เราจะเห็นว่ามีคำถามน้อยลงเมื่อเวอร์ชั่น Ubuntu ใหม่กว่า

ฉันหวังว่าคำแนะนำนี้จะช่วยผู้ใช้ Ubuntu และ Minecraft ในอนาคตและข้อเสนอแนะใด ๆ จะถูกเพิ่มเข้าไปทำให้เป็นคู่มือทั่วไปสำหรับ Minecraft ใน Ubuntu


9
คำตอบที่ใหญ่ที่สุดที่ฉันเคยเห็น!
รูเบนส์ Mariuzzo

18
นี่คือวิธี, วิธี, วิธีที่ซับซ้อนเกินไป ฉันจะไม่พยายามติดตั้ง Minecraft ถ้าฉันเห็นสิ่งนี้ก่อน :) คำแนะนำที่สมบูรณ์คือ: 1. ดาวน์โหลด minecraft.jar; 2. เริ่มต้นด้วยjava -jar minecraft.jar; 3. แก้ไขปัญหาด้วยไลบรารี lwjgl ที่หายไป นอกจากนี้โดยเฉพาะอย่างยิ่งไม่จำเป็นต้องสำหรับไวน์และจำเป็นที่จะต้องใช้ไม่ได้.exeติดตั้งเท่านั้นที่จะฉีก.minecraftโฟลเดอร์จากส่วนลึกของไดเรกทอรีไวน์ในขั้นตอนต่อไป ฉันขอขอบคุณความพยายามที่คุณใส่ลงไปในตอนนี้ :)
Sergey

@ Sergey - ขอบคุณสำหรับฉันเมื่อฉันดาวน์โหลด minecraft.jar และพยายามที่จะรันมันจะทำให้ฉันมีปัญหาเสมอ
Luis Alvarado

แทนการใช้ .exe ปล่อย / ดาวน์โหลดที่จะได้รับ minecraft.jar ที่คุณก็สามารถดาวน์โหลดได้จาก: ที่นี่ คุณไม่ต้องการอะไรมากไปกว่า jar และ lwjgl เพื่อเรียกใช้ minecraft ไฟล์อื่น ๆ ทั้งหมดจะถูกสร้าง / ดาวน์โหลดโดยอัตโนมัติ (แม้ว่าคุณจะไม่ได้ซื้อเกม) โปรดทราบว่านั่นคือ URL ที่ตัวเรียกใช้อย่างเป็นทางการดาวน์โหลด
mid_kid

2
คุณอาจต้องอัปเดตสิ่งนี้สำหรับตัวเปิดใช้ Minecraft ใหม่ มันจัดการสิ่งต่าง ๆ ได้ดีกว่า (การดาวน์โหลดไลบรารีและทรัพยากรโดยอัตโนมัติ)
kiri

6

ฉันสมมติว่าคุณได้minecraft.jarดาวน์โหลดไปแล้ว ถ้าไม่เช่นนั้นคุณจะได้รับจากminecraft.net

Minecraft เขียนขึ้นใน Java และหากคุณต้องการเปิดใช้งาน (หรือแอปพลิเคชันอื่นที่เขียนด้วย Java) คุณจะต้องติดตั้งแพ็คเกจที่เหมาะสม แพคเกจที่และคุณสามารถติดตั้งได้โดยการเปิดศูนย์อูบุนตูซอฟแวร์และการค้นหาOpenJDK Java 7 Runtime javaมันควรจะเป็นผลลัพธ์แรก

เมื่อติดตั้งแล้วให้คลิกขวาminecraft.jarเลือกOpen withและเลือกOpenJDK Java 7 Runtimeจากรายการ

B00m! คุณทำเสร็จแล้ว


นอกเหนือจาก Chris Wilson แล้วฉันต้องการบอกว่าบางครั้ง Minecraft ทำงานบน Ubuntu / Linux ไม่ถูกต้อง -> มันแสดงข้อผิดพลาดของหน่วยความจำในขณะที่เริ่มต้น ในกรณีนี้คุณต้องอัปเดตไลบรารี LWJGL หากต้องการทำสิ่งนี้ดูที่นี่: askubuntu.com/questions/177996/…
Dominik Berger

นอกจากนี้คุณจะต้องปล่อยให้มันรันได้แบบปฏิบัติการได้
Ullallulloo

5

มาหาคำถามของคุณโดยค้นหาคำตอบเดียวกัน ... และฉันคิดว่าฉันพบวิธีแก้ปัญหา (ใช้งานในเทอร์มินัลไม่ใช่ไอคอน Unity แม้ว่า) ฉันมี Ubuntu 12.04 64 บิตพร้อมไดรเวอร์ที่เป็นกรรมสิทธิ์ของ NVidia (ดูเหมือนสำคัญ)

Minecraft ดูเหมือนว่าจะมีปัญหากับ OpenJDK ดังนั้นฉันจึงติดตั้ง Oracle JRE แทน:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

(แหล่งที่มา: Java JRE จะไม่ติดตั้งเนื่องจากข้อผิดพลาด "tar: ไม่สามารถกู้คืนได้" )

จากนั้นฉันรันสคริปต์ Minecraft Install อีกครั้งเพื่อถอนการติดตั้ง - ติดตั้ง (ล้างข้อมูลตั้งค่าเพื่อใช้ Oracle JRE):

http://ubuntuforums.org/showthread.php?t=1726735

(จะไม่พบ sun-java6-jre แต่จะค้นหาและเลือก oracle-java7-installer แทน)

แล้วเนื่องจากดูเหมือนว่าจะมีปัญหากับเส้นทางไปยังไลบรารี oracle-java7 64bits ฉันจึงแก้ไข/usr/local/bin/minecraftเนื้อหาของสิ่งนี้:

#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64"
java -jar Minecraft.jar

(ที่มา: Minecraft ใน jdk 1.7.0_u2 x64 )

สำรองข้อมูลก่อนและระยะของคุณ (อ่านเส้นทางห้องสมุด) อาจแตกต่างกันไป

และ ณ จุดนี้การโทรminecraftเข้าเครื่องก็ทำงานได้! (น่าเสียดายที่ไอคอนที่ติดตั้งใน Unity / Programs ยังคงไม่ทำงาน)


ที่จริงฉันไม่รู้ว่าทำไมมันถึงใช้ได้ แต่ใช่ ฉันพูดแบบนี้เพราะฉันทดสอบกับ oracle version และใช้งานไม่ได้ แต่ทำตามที่คุณพูดถึงที่นี่ใช้งานได้ ฉันใช้ Ubuntu 32 บิต ขอบคุณ jfk
Luis Alvarado

0

ปัญหาคือคุณไม่พบไลบรารี liblwjgl-java ที่คุณต้องการ คุณอาจต้องแก้ไขพา ธ การค้นหาเพื่อค้นหาไลบรารี่ที่เหมาะสม

คุณสามารถดูโพสต์นี้ได้ที่นี่: https://stackoverflow.com/questions/10063530/java-library-path-error


0

ฉันมีปัญหาเดียวกันและแก้ไขได้โดยเพียงแค่ใส่เส้นทางเต็มของ minecraft.jar ในบรรทัดคำสั่ง มันง่ายมาก ฉันใช้ Ubuntu 12.04

ดังนั้นฉันจึง:

java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame 

0

สิ่งหนึ่งที่ทำงานกับฉันใน (Sun JRE 1.7.xx, Open Suse 12.1) คือการคัดลอกไฟล์. jar ในไดเรกทอรี linux lwjgl ไปยังไดเรกทอรีเดียวกันกับที่พวกเขาอยู่ในไดเรกทอรี. minecraft นอกเหนือจากไดเรกทอรี \ native


0
sudo apt-get install java-package
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

คลิกตกลงเพื่อยอมรับข้อกำหนดในการให้บริการของ Oracle

หากต้องการดำเนินการให้คัดลอกและวาง 'minecraft.jar' ในโฟลเดอร์บ้านของคุณและใช้คำสั่งนี้:

java -jar minecraft.jar

นอกจากนี้คุณจะต้องตรวจสอบให้แน่ใจว่าได้เปิดพอร์ต 25565 หากคุณใช้ไฟร์วอลล์เพื่อให้สามารถเข้าถึงอินเทอร์เน็ตได้



0

วิธีที่ง่ายกว่าซึ่งฉันพบว่าใช้ได้กับฉัน

  1. ติดตั้ง OpenJDK 7 JRE ด้วยคำสั่งนี้:

    sudo apt-get install openjdk-7-jre
    
  2. ดาวน์โหลด Minecraft จากเว็บไซต์อย่างเป็นทางการ

    1. คลิกลิงก์ "แสดงแพลตฟอร์มทั้งหมด"
    2. ดาวน์โหลด 'Minecraft.jar' ในส่วน " Minecraft สำหรับ Linux / อื่น ๆ "
  3. ให้ 'minecraft.jar' ผู้สิทธิ์

    1. คลิกขวาที่ 'Minecraft.jar' และเปิด "Properties"
    2. สลับไปที่แท็บ "สิทธิ์" แล้วเปิดใช้งานกล่องที่ระบุว่า
      "อนุญาตให้เรียกใช้ไฟล์เป็นโปรแกรม"
  4. รันคำสั่งนี้ในเทอร์มินัล:

    sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-java.desktop'
    
  5. ตรวจสอบให้แน่ใจว่าไฟล์ 'Minecraft.jar' จะเปิดใน Java:

    1. คลิกขวาที่ 'Minecraft.jar' และเปิด "Properties"
    2. ในแท็บ "เปิดด้วย" หาก "OpenJDK Java 7 Runtime" ไม่ใช่ " แอปพลิเคชันเริ่มต้น " ให้คลิกที่ "OpenJDK Java 7 Runtime" จากนั้น "ตั้งเป็นค่าเริ่มต้น"
  6. ดับเบิลคลิกที่ไฟล์ 'Minecraft.jar' ตัวเรียกใช้งานควรจะเปิดขึ้นมา

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.