タイトルが示すように、Linux Mint 19.3 の Android Studio に問題があります。公式ダウンロード ページ、ソフトウェア マネージャー、そして最新の snap 経由で Android Studio をインストールしようとしました。Android Studio 3.6.1 でアプリを起動しようとすると、Vulkan インスタンスの作成に失敗したというエラーが最初に表示されます。エミュレーター画面は黒くなり、何も起こりません。
システム設定
- Linux Mint 19.3 Tricia(Ubuntu 18.04 bionic ベース)
- カーネル: 5.3.0-40-generic x86_64
- デル XPS 13 9343
すべてのドライバーがインストールされています。
これは、アプリを起動しようとしたときのイベント ログです。
17.3.2020
10:32 Executing tasks: [:app:assembleDebug] in project /home/samuel/Downloads/Exemple2
10:32 Emulator: emulator: ERROR: VkCommonOperations.cpp:496: Failed to create Vulkan instance.
10:32 Emulator: emulator: WARNING: EmulatorService.cpp:448: Cannot find certfile: /home/samuel/.android/emulator-grpc.cer security will be disabled.
10:32 Emulator: E0317 10:32:43.165019034 12845 socket_utils_common_posix.cc:201] check for SO_REUSEPORT: {"created":"@1584433963.164985521","description":"SO_REUSEPORT unavailable on compiling system","file":"/mnt/tmpfs/src/android/emu-master-dev/external/grpc/src/core/lib/iomgr/socket_utils_common_posix.cc","file_line":169}
10:32 Emulator: Started GRPC server at 127.0.0.1:8554
10:32 Gradle build finished in 1 s 288 ms
答え1
私の場合は、基本的な Celeron Intel オンボード グラフィックスを使用して次の操作を実行しました。
sudo apt install mesa-vulkan-drivers
その後、Vulkan 1.1 APIが見つからないというエラーが出たので、更新されたリポジトリを追加しました:
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update # may be automatic when adding repo
sudo apt upgrade
その後も1.1 APIエラーが発生し続け、エミュレータをバージョン28にダウングレードしました、そしてVulkanの問題は修正されました。
私のCeleronはエミュレーションがものすごく下手だとわかったが、少なくとも今はシステムを完全にフリーズさせることなく動いている。適切なビデオカードがあればもっと良くなるかもしれないが、このガイド適切なドライバーを入手するために。:)
答え2
新しいデバイスを作成して修正しました。