Cách cài đặt Minecraft (Client)


31

Cách cài đặt chính xác Minecraft, bao gồm cài đặt mọi gói hoặc ứng dụng cần thiết để cài đặt nó và khắc phục các sự cố phổ biến nhất mà người dùng Ubuntu gặp phải khi thử sử dụng Minecraft.

Tôi đang cố gắng cài đặt và chạy Minecraft mà không cần phải cài đặt phiên bản Java của Oracle. Tôi muốn sử dụng phiên bản OpenJDK đi kèm với Ubuntu và như là phương sách cuối cùng, sử dụng phiên bản Oracle.

Tôi cũng muốn biết một danh sách các vấn đề liên quan đến Minecraft trong Ubuntu và các giải pháp khả thi cho chúng.

Hướng dẫn từng bước về cách cài đặt Minecraft cũng sẽ giúp ích.


Câu trả lời:


45

Hướng dẫn này (tôi mất hơn 3 ngày để viết và kiểm tra) đã được thực hiện để giải quyết hầu hết các vấn đề liên quan đến việc cài đặt Minecraft chính xác. Nó rất kỹ lưỡng và có định hướng cho Ubuntu 11.10+ vì đây là phiên bản đầu tiên bao gồm OpenJDK 1.7, nhưng nó vẫn có thể thiếu nhiều thông tin hơn để giải quyết nhiều vấn đề hơn liên quan đến Minecraft.

Tôi cũng không có đủ thời gian để kiểm tra các phiên bản dưới 11.10, nhưng nếu nó hoạt động hay không trên các phiên bản bên dưới thì đó chỉ là vấn đề kiểm tra các bước được đề cập ở đây (Nhưng với OpenJDK 1.6). Hướng dẫn cũng được tạo ra để cố gắng giải quyết tất cả các vấn đề bằng cách sử dụng OpenJDK trước khi thử chuyển sang phiên bản Java của Oracle. Tôi sẽ cố gắng khắc phục hầu hết các sự cố phổ biến và thực hiện hướng dẫn từng bước chậm về cách cài đặt Minecraft, Minecraft Server và Mẹo để khắc phục sự cố, thực hiện mọi thứ đơn giản nhất có thể. Nếu bạn tìm thấy một lỗi đánh máy, thiếu thông tin hoặc có mẹo, xin vui lòng cho tôi biết để chúng tôi có thể nâng cao hơn nữa.

Trước khi đọc hướng dẫn này, có một vài cách mới để cài đặt Minecraft. Trước tiên, chúng tôi có Trình khởi chạy Minecraft chính thức hoạt động chính xác với các phiên bản 1.6+. Để có được nó, chỉ cần truy cập trang web Tải xuống Minecraft hoặc chỉ cần nhấp vào Liên kết Trình khởi chạy Minecraft . Chạy Trình khởi chạy và nó sẽ chăm sóc mọi thư viện cần thiết và mọi cập nhật. Tôi đã thử nghiệm điều này trong 13.04 và nó đang hoạt động tốt. Bạn chỉ cần cài đặt OpenJDK được đề cập trong câu trả lời dưới đây.

Một cách khác là sử dụng Trình cài đặt Minecraft . Đây là một cách nhanh chóng và dễ dàng để cài đặt Minecraft và đảm bảo mọi thứ hoạt động chính xác (Kịch bản rất tốt). Đây là cho Ubuntu 12.04+. Đơn giản:

  1. Mở thiết bị đầu cuối: Nhập terminalvào Dash. Mở Dash bằng cách nhấn SUPERnút.

  2. Cài đặt PPA:

    sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
    
  3. Cập nhật hệ thống và cài đặt trình cài đặt minecraft:

    sudo apt-get update && sudo apt-get install minecraft-installer 
    
  4. Nhập minecraft trong Dash:

    nhập mô tả hình ảnh ở đây

  5. Chơi

Chỉ cần thử nghiệm điều này và nó hoạt động hoàn hảo. Mặc dù nếu trò chơi bắt đầu và bạn có màn hình đen, hãy tiếp tục đọc, đặc biệt là phần về LWJGL, bạn có thể thiếu cài đặt / ghi đè của thư viện này trong thư mục minecraft của bạn.

Nếu bạn không muốn sử dụng PPA hoặc Trình khởi chạy chính thức, hãy đọc hướng dẫn này sẽ hướng dẫn bạn qua một con đường dài khác ...

Đây là một hướng dẫn 3 giai đoạn. Trước khi tải xuống Minecraft, trước tiên chúng ta cần phải:

  • Xem nếu chúng tôi có phần cứng cần thiết.
  • Xem nếu chúng ta có các công cụ cần thiết để cài đặt và chơi nó.
  • Cài đặt trò chơi theo đúng thứ tự với các tệp thích hợp.

(Đã thử nghiệm trên Ubuntu 11.10, 12.04, 12.10 và 13.04 ở cả hai phiên bản 32 Bit và 64 Bit)

YÊU CẦU PHẦN MỀM (Khuyến nghị)

CPU - 2 GHz (Nó sẽ chạy trên Hertz thấp hơn nhưng bạn sẽ cần nhiều giờ luyện tập yoga vì sẽ bắt đầu và chơi chậm hơn.)

RAM - Tối thiểu 512 MB, khuyến nghị 2 GB

VIDEO - Được đề xuất bắt đầu từ Nvidia Geforce FX trở lên, Intel GMA 3000 (Thế hệ thứ 4) trở lên hoặc Radeon 9000 Series trở lên. Nó sẽ chạy trên ít hơn nhưng đây là khuyến cáo.

Nếu bạn không đáp ứng hoặc vượt quá Yêu cầu Phần cứng, một số vấn đề bạn sẽ gặp phải là:

  • Video Glitches (Đồ họa lạ khi chơi hoặc trong menu trò chơi)
  • Kết xuất chậm (Dưới 10 FPS) và các sự cố âm thanh
  • Tai nạn sau một khoảng thời gian nhất định
  • Minecraft trở nên không phản hồi trong vài giây (Nó lặp lại)
  • Hệ thống đóng băng

LƯU Ý : Điều rất quan trọng là xác minh rằng bạn đã cài đặt chính xác thẻ video của mình và nó hỗ trợ OpenGL. Cách nhanh nhất để làm điều này là cài đặt gói mesa-utils:

sudo apt-get install mesa-utils 

sau đó chạy:

glxinfo | grep -e "direct rendering"

Điều này sẽ cho bạn biết, nếu bạn đang sử dụng Kết xuất trực tiếp (Cần thiết cho 3D). Nếu Có bạn tốt, nếu KHÔNG thì bạn phải có một thẻ video tốt hơn hoặc cài đặt trình điều khiển thích hợp cho nó. Đối với NVIDIA và ATI sử dụng trình điều khiển độc quyền.

CÔNG CỤ CẦN THIẾT

1. Rượu vang

Wine có thể cần thiết để cài đặt Minecraft nếu bạn tình cờ tải xuống phiên bản .EXE của nó. Tôi thực sự phải đề cập mạnh mẽ rằng nếu bạn có phiên bản Windows, bạn có thể chuyển sang trình khởi chạy Linux mà không gặp vấn đề gì và sẽ không mất bất kỳ công việc nào đã thực hiện trước đó. Quy trình sao chép mọi giao diện và các mod khác được đề cập bên dưới nhưng vấn đề là, Minecraft hoạt động rất tốt trên Ubuntu sau phiên bản 1.6.

Đi đến WINEHQ và làm theo hướng dẫn ở đó. Nếu không chỉ thực hiện các dòng sau:

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

(Điều này sẽ cài đặt phiên bản Wine mới nhất tại thời điểm này)

Sau khi cài đặt nó, chạy winecfgđể cấu hình nó. Sau đó đóng nó lại. Bạn chỉ cần mở nó một lần để cấu hình được thực hiện.

2. Tải xuống LWJGL (Thư viện trò chơi Java nhẹ)

Bước này được KHUYẾN NGHỊ NGHIÊM TÚC vì nó sẽ giải quyết 99% các vấn đề mà người dùng Ubuntu gặp phải với Minecraft. Ngay cả khi bạn sử dụng Trình khởi chạy chính thức hoặc PPA, bạn cần thực hiện việc này.

nhập mô tả hình ảnh ở đây

Truy cập LINK sau để tải xuống:

nhập mô tả hình ảnh ở đây

Luôn tải phiên bản ZIP. Không tải xuống các phiên bản SOURCE, DOCS hoặc Applet. Gắn bó với cái có lwjgl-VERSION.zip. Ví dụ: cái tôi đã tải xuống là lwjgl-2.8.5.zip

Chỉ trong trường hợp, ngoài việc tải xuống phiên bản tôi đã đề cập, còn cài đặt phiên bản LWJGL đi kèm với Ubuntu:

sudo apt-get install liblwjgl-java  

3. Tải xuống / Cài đặt OpenJDK (đi kèm với Ubuntu) nếu chưa được cài đặt

Trong loại thiết bị đầu cuối như sau:

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

(Nếu bạn muốn OpenJDK Phiên bản 7 mà tôi khuyên dùng)

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

(Nếu bạn muốn OpenJDK Phiên bản 6)

Lưu ý: Nếu bạn đã cài đặt Java, lệnh update-java-alternativessẽ có sẵn, điều đó có nghĩa là bạn đã có Java (OpenJDK, Sun JDK, Any JDK). Để kiểm tra, chỉ cần đi đến thiết bị đầu cuối và gõ update-java-alternatives. Nếu lệnh ở đó, nó sẽ ném một thông báo trợ giúp. Nếu không, bạn sẽ nhận được một lỗi về lệnh không tìm thấy. Đây là một cách nhanh chóng để biết bạn đã có Java chưa.

Sau khi kiểm tra, hãy kiểm tra xem bạn có phiên bản nào bằng cách gõ như sau:

update-java-alternatives -l

Nó sẽ hiển thị một cái gì đó tương tự như thế này:

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

Trong ví dụ này, chúng tôi có phiên bản 1.7 của OpenJDK cho Môi trường 32 bit (Vì i386 ở cuối. 64 Bit sẽ có amd64 ở cuối thay vì i386.)

Để kiểm tra nếu có bất cứ điều gì thiếu chỉ cần thay đổi / thiết lập thay thế java.

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

Trong trường hợp này là phiên bản 32 bit. Nếu là 64 bit, nó sẽ trông giống như

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

Nhập update-java-alternatives -lđể xem bạn có phiên bản Java nào nếu bạn đang sử dụng phiên bản khác hoặc trong 64 bit.

Nếu thay đổi / cài đặt thay thế Java sẽ xuất hiện bất kỳ lỗi nào, hãy đọc lỗi và cài đặt bất kỳ gói cần thiết bổ sung nào. Tôi đã cố gắng bao gồm tất cả các lỗi đã có với việc cài đặt Java ở trên. Sau này, không có lỗi khi kiểm tra. Ít nhất là không có lỗi nghiêm trọng nào sẽ khiến Minecraft hoạt động sai.

4. Công cụ nén / giải nén

Cái tôi sử dụng là 7-Zip.

sudo apt-get install p7zip-full p7zip-rar

5. Trình khởi chạy Minecraft (Trình khởi chạy Minecraft)

Tải xuống từ Trang web Minecraft chính thức :

nhập mô tả hình ảnh ở đây

Liên kết trực tiếp TẠI ĐÂY

Tập tin này sẽ đi trong thư mục nhà của bạn. Tôi khuyên bạn nên thư mục nhà vì nó sẽ dễ dàng hơn để làm theo nó thông qua phần còn lại của hướng dẫn. Ví dụ: nếu người dùng của tôi là CYREX thì nó sẽ đi vào /home/CYREX. Xác minh rằng bạn đã tải xuống chính xác tệp này vì trong Chrome chẳng hạn, nhấp vào tệp .jar sẽ cố gắng thực thi tệp thay vì tải xuống tệp cho một số người dùng. Chỉ cần nhấp chuột phải vào liên kết trong phần TẢI XUỐNG của trang web minecraft và bảo nó tải xuống thư mục nhà của bạn.

Sau đó, mở terminal và trong loại thư mục nhà của bạn chmod +x minecraft.jar. Điều này sẽ cung cấp cho tệp một thuộc tính thực thi để bạn có thể (Rõ ràng ^^) thực thi tệp để chơi trò chơi. Tệp sẽ nằm trong thư mục nhà của bạn vì nó sẽ cố đọc thư mục .minecraft của bạn cũng sẽ nằm trong thư mục nhà của bạn (tôi sẽ đề cập đến cách thực hiện việc này sau). Bước này không cần thiết nếu bạn muốn thực thi tệp từ thiết bị đầu cuối. Nếu bạn muốn thực thi tệp thông qua GUI bằng Nautilus, bạn sẽ cần bit thực thi.

Bạn cũng có thể cung cấp thuộc tính thực thi bằng cách nhấp chuột phải vào tệp, chuyển đến tab quyền và kích hoạt tùy chọn "Thực thi". Một trong đó nói "Cho phép thực thi tập tin như chương trình".

nhập mô tả hình ảnh ở đây

Khởi động lại PC (Chỉ trong trường hợp)

Bây giờ bạn đã sẵn sàng để cài đặt trò chơi ...

TRO CHOI

Đang tải xuống Minecraft

Bạn có thể tải xuống Minecraft từ:

Nếu bạn tải xuống trò chơi từ Trung tâm phần mềm Ubuntu hoặc từ trang web chính thức (Đối với Linux), không cần thực hiện một số bước sau được đề cập ở đây vì chúng sẽ được thực hiện cho bạn. Tín dụng đi đến Marco Ceppi . Thứ duy nhất cần thiết là trình khởi chạy minecraft cho Linux cần thiết để cập nhật và khởi chạy trò chơi.

Trò chơi có dung lượng khoảng 50MB . Hãy lưu ý về kích thước trước khi tải xuống từ bất kỳ nơi nào không phải từ trang web chính thức (Chỉ trong trường hợp). Tôi đề cập đến điều này vì đôi khi chúng tôi cảm thấy bối rối khi tải xuống Máy khách (chỉ tệp Jar) so với Trò chơi hoàn chỉnh. Sự khác biệt là tệp thực thi Jar có dung lượng khoảng 5 MB (minecraft.jar được tìm thấy trong wiki minecraft và nằm trong thư mục .minecraft / bin). Trình khởi chạy Minecraft chưa đến 100kb. Trò chơi thực tế như tôi đã nói trước đây là 50MB.

Nếu bạn giống tôi và có trò chơi đầu tiên trên Windows thì hãy cài đặt trò chơi bằng Wine (Không cần phải mua lại).

nhập mô tả hình ảnh ở đây

Sau khi cài đặt xong, trò chơi sẽ tạo thư mục .minecraft trong /home/USER/.wine/drive_c/users/USER/Application Data. Để đến đó chỉ cần mở DASH và gõ chữ C. Nếu bạn đã cấu hình rượu, biểu tượng Duyệt C: Drive sẽ xuất hiện. Nhấn vào nó. Từ đây, hãy chuyển đến người dùng -> USERNAME (Tùy thuộc vào người dùng Ubuntu của bạn) -> Dữ liệu ứng dụng .

nhập mô tả hình ảnh ở đây

Khi bạn vào bên trong Dữ liệu ứng dụng, bạn sẽ không thấy thư mục .minecraft ngay lập tức. Bạn cần nhấn CTRL+ Hđể các thư mục / tập tin ẩn xuất hiện. Bây giờ bạn có thể thấy thư mục .minecraft.

nhập mô tả hình ảnh ở đây

Chọn thư mục .minecraft và sao chép nó vào thư mục nhà của bạn. Ví dụ /home/cyrexsẽ là thư mục nhà của tôi, sau khi sao chép nó sẽ trông như thế /home/cyrex/.minecraft. Bây giờ, đi đến nhà của bạn và trong thư mục .minecraft của bạn. Vị trí sẽ trông giống như /home/cyrex/.minecraft này.

nhập mô tả hình ảnh ở đây

Trong ảnh này, vì người dùng là SERVER, vị trí là /home/server/.minecraft

Vì chúng tôi muốn vào bên trong thư mục .minecraft, bạn cần nhấn CTRL+ Hvà trong thư mục chính hãy tìm thư mục .minecraft hoặc nhấn CTRL+ Lvà thêm vào thanh vị trí .minecraft sau dấu gạch chéo trong / home / USER / để nó trông giống như /home/USER/.minecraft, sau đó nhấn ENTER.

nhập mô tả hình ảnh ở đây

Bây giờ trong thư mục minecraft đi đến thư mục BIN.

Hãy nhớ các Thư viện LWJGL mà bạn đã tải xuống trước đó. Bạn sẽ sử dụng chúng. Giải nén tệp ZIP LWJGL. Trong thư mục giải nén, bạn sẽ tìm thấy các thư mục phụ sau (Cũng có thể tìm thấy trợ giúp về bước này TẠI ĐÂY ):

nhập mô tả hình ảnh ở đây

  • Một thư mục JAR. Nội dung của thư mục JAR sẽ đi vào thư mục Minecraft BIN bên trong .minecraft. Ghi đè tất cả các tệp yêu cầu nó.
  • Một thư mục NATIVE với một số thư mục bên trong. Trong thư mục NATIVE, bạn sẽ tìm thấy thư mục LINUX. Nội dung của thư mục NATIVE / LINUX sẽ đi vào thư mục BIN / NATIVES bên trong .minecraft. Một lần nữa, ghi đè bất kỳ tập tin yêu cầu.

Chỉ là một bản tóm tắt:

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

Ghi đè bất cứ điều gì khi bạn sao chép các tệp vào thư mục BIN hoặc BIN / NATIVE của minecraft.

Bây giờ trong Nautilus, trong thư mục nhà của bạn, chọn minecraft.jar (Cái có kích thước nhỏ hơn 100KB) trong thư mục nhà của bạn (KHÔNG trong thư mục .minecraft của bạn) và nhấp chuột phải vào nó. Chọn mở bằng và chọn phiên bản OpenJDK bạn đã cài đặt.

nhập mô tả hình ảnh ở đây

Bây giờ CHƠI!. Bạn cũng có thể thực thi trò chơi từ thiết bị đầu cuối như thế này:

java -jar minecraft.jar

giả sử thiết bị đầu cuối mở trong thư mục nhà của bạn (Đây là hành vi mặc định).

XỬ LÝ SỰ CỐ

Cho đến thời điểm này, đối với nhiều người dùng, trò chơi sẽ hoạt động tốt. Trò chơi sẽ mở và tất cả sẽ ổn và bảnh bao. Nhưng nếu bạn có một vấn đề, thì hãy đọc những điều sau đây vì tất cả địa ngục sẽ vỡ ra. Nếu trò chơi bắt đầu ném lỗi, không bắt đầu, hãy đưa ra màn hình đen, vv .. tiếp tục đọc để giải quyết một số vấn đề phổ biến này. Chỉ trong trường hợp, lặp lại tất cả các bước trên và xác minh chúng chậm vì tải xuống sai, sao chép sai, không ghi đè lên một cái gì đó hoặc không dán tệp vào đúng vị trí sẽ tạo ra vấn đề.

1. Minecraft không mở sau khi thực hiện tất cả các bước được đề cập ở trên

Nếu trò chơi bắt đầu ném các lỗi như sau hoặc tương tự:

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)

nhập mô tả hình ảnh ở đây

Trong hầu hết các trường hợp, điều đó có nghĩa là bạn đang thực thi tệp minecraft.jar sai (Nó phải là trình khởi chạy minecraft có kích thước nhỏ hơn 100kb và được đặt tên là minecraft.jar chứ không phải là tệp thực thi minecraft có dung lượng 5MB, nằm trong. thư mục minecraft / bin và cũng có cùng tên minecraft.jar) hoặc bạn chưa cập nhật các thư viện như tôi đã đề cập ở trên với LWJGL mới hơn. Xác minh rằng trên thực tế bạn đang thực thi đúng tệp minecraft.jar và đã ghi đè và cập nhật các tệp thư viện chính xác.

2. Màn hình đen khi tải game hoặc sau khi đăng nhập

Cái này có một vài nguyên nhân.

  • Trường hợp thứ nhất: Tương tự như điểm đầu tiên được đề cập, chỉ cần xác minh rằng bạn đang chạy tệp minecraft.jar chính xác.

  • Trường hợp thứ 2: Thêm "net.minecraft.LauncherFrame" vào cuối dòng thực thi. Ví dụ : java -jar minecraft.jar net.minecraft.LauncherFrame.

  • Trường hợp thứ 3: Nếu bạn đang sử dụng hệ thống 64 Bit, thì XUẤT đường dẫn thư viện. Nhập nội dung sau ngay trước khi thực hiện launcher:

    xuất LD_LIBRARY_PATH = "/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /"

    Sau đó thực hiện launcher: java -jar minecraft.jar

    . 6-openjdk-amd64 và những người khác.

    (Hãy nhớ rằng bạn luôn có thể nhấp chuột phải vào trình khởi chạy và chọn Mở bằng từ menu ngữ cảnh, sau đó chọn OpenJDK bạn muốn sử dụng.

  • Trường hợp thứ 4: Bạn đã quên ghi đè lên các tệp thư viện bằng các tệp LWJGL mới hơn. Hãy nhớ tải xuống các tệp Thư viện cập nhật và ghi đè lên các tệp trong thư mục bin và bin / thư mục gốc. Ngoài việc giải quyết vấn đề này còn giải quyết được nhiều vấn đề khác như âm thanh, chuyển động, sự cố ...

3. Có "Lỗi: Không thể tìm hoặc tải lớp chính minecraft.jar"

Bạn đã quên thêm "-jar" vào dòng java. Nó nên java -jar minecraft.jarvà khôngjava minecraft.jar

4. Có tập lệnh cài đặt Minecraft dễ dàng không (bao gồm tạo biểu tượng Unity Launcher cho Minecraft)

Bạn có thể truy cập https://github.com/Enkouyami/Complete-Minecraft-Installer và tải xuống tập lệnh từ đó. Hãy nhớ cho nó một sự cho phép thực thi.

5. Khi chơi Minecraft, thẻ video của tôi (Nvidia hoặc Ati) bắt đầu nóng lên và tốc độ Quạt tăng lên / mức sử dụng CPU tăng lên 100%

Có một cài đặt trong các tùy chọn Minecraft, bên trong Cài đặt video được gọi là Hiệu suất. Đảm bảo tùy chọn này ở chế độ Cân bằng hoặc Tiết kiệm năng lượng. Đối với một số thẻ video và CPU, nếu bạn đặt tùy chọn này thành FPS tối đa, LITERALLY sẽ cung cấp cho bạn FPS tối đa mà thẻ video và CPU có thể xử lý khi chơi Minecraft, điều này sẽ tăng nhiệt độ của thẻ video rất nhanh vì bạn muốn xem FPS MAXIMUM mà thẻ có thể xử lý và cũng sẽ giữ cho CPU tập trung hơn vào trò chơi. Thay đổi tùy chọn này thành cài đặt thấp hơn nếu bạn muốn card màn hình giảm nhiệt độ, tránh phải mua card màn hình rất sớm và cũng khiến CPU không bị chết ..

6. Menu Minecraft và ingame đang chạy rất chậm (FPS thấp)

Hạ tất cả các cài đặt trong tùy chọn Cài đặt video Minecraft. Các tùy chọn thực sự tạo ra một vấn đề lớn (Theo thứ tự tác động hiệu suất nhất) là Kết xuất khoảng cách, Đồ họa, Hiệu suất, Hạt, Ánh sáng mượt mà, Sử dụng VSync và Đám mây.

7. Minecraft bị tụt lại

Trong menu tùy chọn Minecraft, trong tùy chọn Video, hãy tắt Kết cấu máy chủ. Trong Cài đặt Snooper, tắt Cho phép Snooper. Đây là các tùy chọn duy nhất Phía khách hàng sẽ giúp xử lý độ trễ (Giả sử độ trễ không liên quan đến video nhưng liên quan đến mạng).

8. Bàn phím và chuột không phản hồi khi chơi Minecraft

Trong một số trường hợp rất hiếm (Giả sử bạn đã cài đặt thư viện LWJGL chính xác), bạn cần chạy minecraft dưới dạng SUDO: sudo java -jar minecraft.jar

IBus cũng có thể là vấn đề. Nếu phương pháp trước không hoạt động, hãy thử thoát IBus khỏi khay menu hệ thống.

9. Có một vấn đề OpenGL

Hãy nhớ cài đặt trình điều khiển độc quyền cho thẻ video ATI hoặc Nvidia của bạn.

10. Làm cách nào tôi có thể thử phiên bản Phát triển / Tiếp theo của Minecraft.

Bạn chỉ cần vào wiki minecraft, trong phần phát triển TẠI ĐÂY

Và tải xuống phiên bản bạn muốn và nếu đó là máy khách hoặc máy chủ. Máy chủ sẽ ghi đè lên tệp máy chủ mà bạn có (Cái được gọi là minecraft_server.jar ). Máy khách sẽ ghi đè lên máy khách minecraft mà bạn có (Không phải trình khởi chạy minecraft trong thư mục nhà của bạn mà là tệp minecraft.jar bên trong .minecraft / bin). Tôi đề nghị chỉ đổi tên tệp gốc và đặt tệp mới cùng với tệp gốc.

11. Có sự cải thiện nào trong việc sử dụng Minecraft trong hệ thống 32 Bit hoặc hệ thống 64 Bit không

Có rất ít cải thiện về tốc độ. Hai thay đổi hiệu suất duy nhất tôi thấy là thực tế là tôi có thể đặt khoảng cách kết xuất (Tùy chọn trong Cài đặt video) trong FAR và tốc độ mà nhân vật được tải vào thế giới. Ngoài hai điều đó, có rất ít thay đổi. Nếu bạn muốn có thể nhìn thấy khoảng cách xa, tôi khuyên bạn nên 64 Bit, nhưng 32 Bit vẫn có một khoảng cách quá dài. Ngoài ra, trong một số trường hợp, có vấn đề khi sử dụng 64 Bit. Giải pháp là sử dụng LD_LIBRARY_PATH trước khi thực hiện trò chơi. Ví dụ

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

Sau đó

java -jar minecraft.jar

12. Các tham số -Xmx và -Xms có cần thiết không?

Thông thường không, mặc định là đủ để Minecraft chạy trơn tru, nhưng nếu bạn bị giới hạn bộ nhớ (2GB trở xuống) hoặc có quá nhiều bộ nhớ (8GB trở lên) thì họ có thể giúp đỡ bằng cách nào đó. Xms là bộ nhớ được sử dụng khi khởi động chương trình trong khi Xmx là bộ nhớ tối đa được phép. Tôi thường khuyên bạn nên đặt cả hai thành cùng một giá trị để loại bỏ mức tăng động của bộ nhớ giữa khi bắt đầu chương trình và mức tối đa được sử dụng. Chơi với họ nếu bạn có bộ nhớ thấp. Ví dụ:

Đối với hệ thống bộ nhớ 1 GB, chúng tôi có thể đặt chúng thành -Xms256M -Xmx512M
Đối với hệ thống bộ nhớ 2 GB, chúng tôi có thể đặt chúng thành -Xms512M -Xmx1024M
Đối với hệ thống bộ nhớ 4 GB, chúng tôi không cần phải đặt chúng nhưng nếu bạn vẫn muốn giá trị bắt đầu có thể là -Xms1024M -Xmx2048M hoặc -Xms2048M -Xmx4096M

Nhược điểm của việc không đặt chúng là trò chơi có thể bắt đầu yêu cầu bộ nhớ ngày càng nhiều hơn cho đến khi nó gặp sự cố. Điều này thường xảy ra nhiều hơn trong các phiên bản cũ (Rò rỉ bộ nhớ) nhưng không nhiều trong các phiên bản sau. Tuy nhiên, nếu hệ thống của bạn gặp sự cố sau một thời gian, hãy kiểm tra mức sử dụng bộ nhớ của bạn và sử dụng cả hai biến để đặt mức sử dụng bộ nhớ ban đầu và bộ nhớ hàng đầu.

13. Lỗi với OpenJDK (Phiên bản 6 và 7)

Như một trường hợp cuối cùng, nếu bạn tình cờ gặp phải một vấn đề rất kỳ lạ và kỳ quặc với cả hai, OpenJDK phiên bản 6 và 7 và không có cách nào để sử dụng chúng, thì hãy cài đặt phiên bản Oracle, Sun JDK. Sử dụng dòng sau để cài đặt, cập nhật và định cấu hình 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

hoặc như sau:

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  

Điều này sẽ thêm PPA vào kho lưu trữ của bạn, cập nhật kho lưu trữ của bạn, cài đặt phiên bản Java Java và thiết lập Java được sử dụng. trong trường hợp này là Java 7, nhưng trong tương lai nó có thể đổi thành Java 8. Đây chỉ là trong trường hợp OpenJDK có một vấn đề nghiêm trọng mà thậm chí không nâng cấp hoặc cài đặt lại nó sẽ khắc phục.

LƯU Ý CÁ NHÂN - Cung cấp số lượng trang web (bao gồm cả các trang web chính thức) có đề cập đến Linux và sau đó cung cấp ngay tùy chọn đầu tiên cho nền tảng Sun Java và thậm chí khuyên bạn nên gỡ bỏ hoặc xóa cài đặt OpenJDK, tôi thấy đây là một cách hiển thị rất tệ OpenJDK tiềm năng có, đặc biệt là các ứng dụng như Minecraft. Cá nhân tôi thấy rằng việc cung cấp như là một tùy chọn đầu tiên để cài đặt Sun Java trên OpenJDK mà không cần dùng thử OpenJDK trong hầu hết các trường hợp, là một cách thô thiển để loại bỏ nền tảng Java nguồn mở qua một nền tảng đóng kín, chỉ vì "đó là lần đầu tiên đã thử nghiệm với Sun "," nó được Minecraft đề xuất chính thức "(hoặc bất kỳ trang web chương trình dựa trên Java nào khác) hoặc OpenJDK đã đưa ra lỗi 2 năm trước.

OpenJDK đã đi một chặng đường rất dài để vẫn bị loại bỏ một cách dễ dàng và tốc độ phát triển của OpenJDK lớn hơn và nhanh hơn nhiều so với trước đây, bất kỳ ai đã theo dõi sự phát triển của OpenJDK đều biết điều này. Tôi đã để tùy chọn cho Sun là lựa chọn thay thế cuối cùng, không phải vì vấn đề Nguồn mở / Nguồn đóng, mà vì tôi đã cài đặt Minecraft trong hơn 50 PC khác nhau, từ thẻ video Nvidia, Ati hoặc Intel cho đến Pentium 2, Athlon XP và Core i7, chỉ sử dụng OpenJDK, từ phiên bản 1.2.5 đến phiên bản 1.4.5. Vì vậy, kinh nghiệm của tôi với OpenJDK và Minecraft sẽ nói lên điều đó. Không chỉ vậy, hầu hết các vấn đề Minecraft thực sự không được giải quyết bằng cách thay đổi OpenJDK thành phiên bản Sun Java của Oracle, nhưng được giải quyết bằng các biến Java, cập nhật thư viện, thực thi tệp minecraft chính xác,

Là một mẹo cuối cùng, việc cập nhật lên phiên bản Ubuntu mới hơn sẽ giải quyết được nhiều vấn đề liên quan đến OpenJDK, sự cố âm thanh, sự cố video và sự cố phần cứng nói chung. Ví dụ, một số vấn đề được tìm thấy khi sử dụng 11.04 hoặc 11.10 đã được giải quyết bằng cách sử dụng phiên bản Ubuntu mới hơn. Phân tích số lượng câu hỏi liên quan đến Minecraft trong Askubfox hoặc diễn đàn Ubuntu, chúng ta có thể thấy rằng ngày càng có ít câu hỏi hơn khi phiên bản Ubuntu mới hơn.

Tôi thực sự hy vọng hướng dẫn này sẽ giúp người dùng Ubuntu và Minecraft trong tương lai và mọi phản hồi sẽ được thêm vào nó, làm cho nó trở thành hướng dẫn chung cho Minecraft trong Ubuntu.


9
Câu trả lời lớn nhất tôi từng thấy!
Rubens Mariuzzo

18
Đây là cách, cách, CÁCH quá phức tạp. Tôi thậm chí sẽ không bao giờ thử cài đặt Minecraft nếu tôi thấy điều này đầu tiên :) Các hướng dẫn đầy đủ là: 1. tải minecraft.jar; 2. bắt đầu với java -jar minecraft.jar; 3. Khắc phục sự cố với thư viện lwjgl bị thiếu. Có đặc biệt là không cần Rượu và không cần phải sử dụng .exetrình cài đặt chỉ để rip các .minecraftthư mục từ sâu thẳm trong thư mục Rượu trong bước tiếp theo. Tôi đánh giá cao nỗ lực của bạn mặc dù vậy :)
Sergey

@Sergey - Dù sao cũng cảm ơn tôi, khi tôi tải xuống minecraft.jar và cố gắng thực thi nó, nó luôn gây cho tôi một vấn đề.
Luis Alvarado

Thay vì sử dụng trình khởi chạy / trình tải xuống .exe để tải minecraft.jar, bạn chỉ có thể tải xuống từ đây : Tại đây . Bạn không cần nhiều hơn bình và lwjgl đó để chạy minecraft, tất cả các tệp khác được tạo / tải xuống tự động (Ngay cả khi bạn chưa mua trò chơi). Lưu ý rằng đó là url mà trình khởi chạy chính thức tải xuống.
mid_kid

2
Bạn có thể cần cập nhật điều này cho trình khởi chạy Minecraft mới. Mặc dù vậy, nó xử lý công cụ tốt hơn (tự động tải xuống các thư viện và tài nguyên)
kiri

6

Tôi giả sử bạn đã minecraft.jartải xuống. Nếu không, sau đó bạn có thể lấy nó từ minecraft.net .

Minecraft được viết bằng Java và vì vậy nếu bạn muốn chạy nó (hoặc bất kỳ ứng dụng nào khác được viết bằng Java), bạn cần cài đặt gói thích hợp. Gói đó là OpenJDK Java 7 Runtimevà bạn có thể cài đặt nó bằng cách mở Trung tâm phần mềm Ubuntu và tìm kiếm java. Nó sẽ là kết quả đầu tiên.

Khi nó được cài đặt, nhấp chuột phải vào minecraft.jar, chọn Open withvà chọn OpenJDK Java 7 Runtimetừ danh sách.

B00m! Bạn đã hoàn tất.


Ngoài Chris Wilson, tôi muốn nói rằng Minecraft đôi khi không hoạt động chính xác trên Ubuntu / Linux -> nó hiển thị lỗi bộ nhớ trong khi bắt đầu. Trong trường hợp này, bạn cần cập nhật Thư viện LWJGL. Để thực hiện việc này, hãy xem tại đây: askubfox.com/questions/177996/ mẹo
Dominik Berger

Ngoài ra, bạn sẽ cần phải để nó chạy như một tệp thực thi.
Ullallulloo

5

Đến với câu hỏi của bạn bằng cách tìm kiếm cùng một câu trả lời ... Và tôi nghĩ rằng tôi đã tìm thấy một giải pháp (hoạt động trong thiết bị đầu cuối, không phải với Biểu tượng Unity). Tôi đã có Ubuntu 12.04 64 bit, với trình điều khiển độc quyền của NVidia (có vẻ quan trọng)

Minecraft dường như có vấn đề với OpenJDK, vì vậy tôi đã cài đặt Oracle JRE:

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

(nguồn: Java JRE sẽ không cài đặt do lỗi "tar: Lỗi không thể phục hồi" )

Sau đó, tôi chạy lại tập lệnh Cài đặt Minecraft, để gỡ cài đặt - cài đặt (dọn dẹp, đặt để sử dụng Oracle JRE):

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

(nó sẽ không tìm thấy sun-java6-jre, nhưng sẽ tìm và chọn oracle-java7-Installer thay thế)

Và sau đó, vì dường như có một vấn đề với đường dẫn đến thư viện orb-java7 64bits, tôi đã sửa đổi /usr/local/bin/minecraftnội dung này:

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

(nguồn: Minecraft trong jdk 1.7.0_u2 x64 )

Trước tiên hãy thực hiện sao lưu và số dặm của bạn (đọc đường dẫn thư viện) có thể thay đổi

và tại thời điểm này , gọi minecrafttrong thiết bị đầu cuối hoạt động! (thật không may, Biểu tượng được cài đặt trong Unity / Programs vẫn không hoạt động)


Vâng, tôi thực sự không biết tại sao nó hoạt động nhưng vâng nó đã làm. Tôi nói điều này bởi vì tôi đã thử nghiệm với phiên bản oracle và nó không hoạt động. Nhưng làm điều đó như bạn đề cập ở đây hoạt động. Tôi đang dùng Ubuntu 32 bit. Cảm ơn jfk.
Luis Alvarado


0

Tôi đã có cùng một vấn đề và giải quyết nó bằng cách đơn giản đặt đường dẫn đầy đủ của minecraft.jar vào dòng lệnh. Nó thật đơn giản. Tôi đang sử dụng Ubuntu 12.04.

Vì vậy, tôi đã có:

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

0

Một điều làm việc cho tôi trên (Sun JRE 1.7.xx, Open Suse 12.1) là sao chép các tệp .jar trong thư mục linux lwjgl vào cùng thư mục mà chúng nằm trong thư mục .minecraft. Ngoài thư mục gốc


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

Nhấp vào ổn để đồng ý với các điều khoản và điều kiện của Oracle.

Để thực thi, sao chép và dán 'minecraft.jar' vào thư mục nhà của bạn và sử dụng lệnh này:

java -jar minecraft.jar

Ngoài ra, bạn sẽ cần đảm bảo mở cổng 25565 nếu bạn đang chạy tường lửa để có thể truy cập internet.



0

Một phương pháp đơn giản hơn, mà tôi thấy làm việc cho tôi.

  1. Cài đặt OpenJDK 7 JRE, với lệnh này:

    sudo apt-get install openjdk-7-jre
    
  2. Tải về Minecraft từ trang web chính thức .

    1. Nhấp vào liên kết "hiển thị tất cả các nền tảng".
    2. Tải xuống 'Minecraft.jar' trong phần " Minecraft cho Linux / Khác ".
  3. Cấp quyền thực thi 'Minecraft.jar' .

    1. Nhấp chuột phải vào 'Minecraft.jar' và mở "Thuộc tính".
    2. Chuyển sang tab "Quyền" và sau đó bật hộp có nội dung
      "Cho phép thực thi tệp dưới dạng chương trình".
  4. Chạy lệnh này trong một thiết bị đầu cuối:

    sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-java.desktop'
    
  5. Đảm bảo rằng tệp 'Minecraft.jar' sẽ mở bằng Java:

    1. Nhấp chuột phải vào 'Minecraft.jar' và mở "Thuộc tính".
    2. Trong tab "Mở bằng", nếu "OpenJDK Java 7 Runtime" không phải là " Ứng dụng mặc định ", hãy nhấp vào "OpenJDK Java 7 Runtime" và sau đó "Đặt làm mặc định"
  6. Nhấp đúp chuột vào tệp 'Minecraft.jar'. Trình khởi chạy nên mở.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.