Info
#

2025/06/23 (Mon) 07:31:17 GMT+0000 (UTC)
Type: PC | System: Unknown | Browser: Unknown ... More

Menu
.
+
#
  • @ /note/bash/post-PlayMinecraftUsingGPU
Content
.
+
#

Post: Nekoformi
Date: 2024/02

Play Minecraft Using GPU

LinuxでもMinecraftをプレイすることができます!

  1. Minecraftの公式サイトからMinecraft.debをダウンロードします。
  2. ファイルを実行するか、ターミナルでsudo apt install ~/Download/Minecraft.debを実行してパッケージをインストールします。
  3. アプリケーションを実行するか、ターミナルでminecraft-launcherを実行してMinecraftを起動します。
  4. プレイ!

しかし、この状態で起動したMinecraftはCPUを使用します。

GPUを使用するためには、幾つかの操作が必要になります。今回は、以下の環境で実現する方法を紹介します。

項目 情報
CPU Intel® Core™ i9-11900H
GPU NVIDIA® GeForce RTX™ 3050 Ti
RAM 16 GB
OPS Ubuntu Studio 22.04
  1. CUDA Toolkit Downloadsから環境に適合した方法でドライバーをインストールします。
Bash
+
#
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
$ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin $ sudo mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600 $ wget https://developer.download.nvidia.com/compute/cuda/12.3.2/local_installers/cuda-repo-ubuntu2204-12-3-local_12.3.2-545.23.08-1_amd64.deb $ sudo dpkg -i cuda-repo-ubuntu2204-12-3-local_12.3.2-545.23.08-1_amd64.deb $ sudo cp /var/cuda-repo-ubuntu2204-12-3-local/cuda-*-keyring.gpg /usr/share/keyrings/ $ sudo apt-get -y update $ sudo apt-get -y install cuda-toolkit-12-3 $ sudo apt-get -y install cuda-drivers $ sudo apt-get -y install nvidia-kernel-open-545 $ sudo apt-get -y install cuda-drivers-545

※これは私が2024年02月に使用したコマンドです。

  1. .bashrcにPATHを追記します。
Bash
+
#
1:
2:
$ echo -e "\nexport PATH=\$PATH:/usr/local/cuda/bin" >> ~/.bashrc $ echo -e "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:/usr/local/cuda/lib64" >> ~/.bashrc

※今回は必須ではないですが、後々に使うかもしれないので書いておきましょう。

  1. 再起動します。
  2. アプリケーションをGPU(dGPU)で起動するためのスクリプトを作成します。ファイルの名前は自由ですが、PATHが通る場所に設置しましょう。
Bash
+
#
1:
2:
3:
4:
5:
$ cd /usr/local/bin $ sudo touch runGPU $ sudo chmod 755 runGPU $ sudo chown $USER runGPU $ vi runGPU
/usr/local/bin/runGPU
+
#
1:
2:
3:
4:
5:
6:
7:
8:
#!/bin/bash export __NV_PRIME_RENDER_OFFLOAD=1 export __GLX_VENDOR_LIBRARY_NAME=nvidia export __VK_LAYER_NV_optimus=NVIDIA_only export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json exec "$@"
  1. ターミナルでrunGPU minecraft-launcherを実行してMinecraftを起動します。
  2. プレイ!

これで、無事にMinecraftをGPUで動かすことができました!