1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

The emulator process for AVD XXX has terminatedでAVDが起動しない

Posted at

Android Virtual Device(AVD)を作成して、起動しようとすると以下のようなエラーが発生することがあります。

The emulator process for AVD XXX has terminated.

他のサイトを見てもディスクの空き容量不足が原因と書かれていて解決しなかったのですが、解決したので原因と解決法を残しておきます。

発生原因

おそらく、Emulated PerformanceGraphicsHardware -GLES XXXに設定しているはずです。
この設定を行うとハードウェアアクセラレーションが有効になり、GPUを使用してAVDの処理を行います。
したがってこのエラーが出る原因は、GPUドライバーに何らかのエラーがある、またはドライバーが正常に当たっていない可能性が高いです。

解決方法

1. Software - GLES XXXに設定する

この設定ではGPUのハードウェアアクセラレーションを無効にし、CPUパワーでAVDを起動します。
ある程度のCPUであれば多少重たくとも動作するはずです。

2. GPUのドライバーを正しく設定する

正しくドライバーが設定できればハードウェアアクセラレーションが使用できます。
実際に試してみたところ、Hardware -GLES XXXを有効にしても正常に動作することができました。

LinuxでNVIDIAのカードを使用している場合、

shell
$ nvidia-smi

と入力してください。そこで以下のような出力になればドライバーが正しく当たっています。

Tue Jun 13 23:35:50 2023       
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 530.41.03              Driver Version: 530.41.03    CUDA Version: 12.1     |
|-----------------------------------------+----------------------+----------------------+
| GPU  Name                  Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf            Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                                         |                      |               MIG M. |
|=========================================+======================+======================|
|   0  NVIDIA GeForce GTX 980 Ti       Off| 00000000:01:00.0  On |                  N/A |
| 27%   66C    P0               65W / 250W|    369MiB /  6144MiB |      4%      Default |
|                                         |                      |                  N/A |
+-----------------------------------------+----------------------+----------------------+
                                                                                         
+---------------------------------------------------------------------------------------+
| Processes:                                                                            |
|  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
|        ID   ID                                                             Usage      |
|=======================================================================================|
|    0   N/A  N/A       529      G   /usr/lib/Xorg                               129MiB |
|    0   N/A  N/A       584      G   /usr/bin/gnome-shell                         12MiB |
|    0   N/A  N/A       876      G   /usr/bin/kgx                                 30MiB |
|    0   N/A  N/A      1127      G   ...144 --enable-features=WebUIDarkMode      164MiB |
|    0   N/A  N/A      3631      G   ...,WinRetrieveSuggestionsOnlyOnDemand       15MiB |
+---------------------------------------------------------------------------------------+

もしこのような出力にならなければ適宜OSやディストリビューションにあった方法でNVIDIAドライバーまたはRadeonドライバーをインストールしてください。

参考文献

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?