ubuntu16.04でAndroid StudioのEmulatorが起動しない

環境
ubuntu 16.04
Android studio 3.0.1

エミュレータを起動しようとすると、起動せずに終了してしまいます。

Event Log

17:49 Emulator: libGL error: unable to load driver: nouveau_dri.so 17:49 Emulator: libGL error: driver pointer missing 17:49 Emulator: libGL error: failed to load driver: nouveau 17:49 Emulator: libGL error: unable to load driver: swrast_dri.so 17:49 Emulator: libGL error: failed to load driver: swrast 17:49 Emulator: X Error of failed request: BadValue (integer parameter out of range for operation) 17:49 Emulator: Major opcode of failed request: 155 (GLX) 17:49 Emulator: Minor opcode of failed request: 24 (X_GLXCreateNewContext) 17:49 Emulator: Value in failed request: 0x0 17:49 Emulator: Serial number of failed request: 58 17:49 Emulator: Current serial number in output stream: 59 17:49 Emulator: Process finished with exit code 1

調べた記事を参考に、ANDROID_EMULATOR_USE_SYSTEM_LIBS=1を設定してみました。

export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1

Googleロゴまで表示されるようになりましたが、直後に終了してしまいます。

Event Log

17:51 Emulator: Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

「ubuntu Emulator: Process finished with exit code 139」で検索すると、次の記事が見つかりました。

ubuntuでAndroid StudioのEmulatorが起動しない問題

エミュレータ設定のGraphicsをAutomaticからSoftwareに変更したら、起動しました。

「export ANDROID_EMULATOR_USE_SYSTEM_LIBS=1」を設定しなくても、起動しました。

タイトルとURLをコピーしました