คู่มือนี้ (ซึ่งใช้เวลาน้อยกว่า 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+ เพียง:
เปิดเทอร์มินัล: พิมพ์terminal
บนเส้นประ เปิด Dash โดยกดSUPERปุ่ม
ติดตั้ง PPA:
sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
อัปเดตระบบและติดตั้งตัวติดตั้ง minecraft:
sudo apt-get update && sudo apt-get install minecraft-installer
พิมพ์ minecraft ใน Dash:
เล่น
เพิ่งทดสอบและใช้งานได้อย่างสมบูรณ์ แม้ว่าเกมจะเริ่มต้นและคุณได้รับหน้าจอสีดำโปรดอ่านต่อไปโดยเฉพาะส่วนที่เกี่ยวกับ 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