Ошибка Android Studio | Эмулятор: эмулятор: ОШИБКА: VkCommonOperations.cpp:496: Не удалось создать экземпляр Vulkan

Ошибка Android Studio | Эмулятор: эмулятор: ОШИБКА: VkCommonOperations.cpp:496: Не удалось создать экземпляр Vulkan

Как видно из заголовка, у меня проблема с Android Studio на моем Linux Mint 19.3. Я пытался установить Android Studio через официальную страницу загрузки, Software Manager и теперь последнюю версию через snap. Ошибка создания экземпляра vulkan — первая из многих ошибок, возникающих при попытке запустить приложение в android studio 3.6.1. Экран эмулятора черный, и ничего не происходит.

Настройка системы

  • Linux Mint 19.3 Tricia, основанный на Ubuntu 18.04 bionic
  • Ядро: 5.3.0-40-generic x86_64
  • Dell XPS13 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

Затем я получил сообщение об ошибке, что API Vulkan 1.1 не найден, поэтому ядобавлен обновленный репозиторий:

sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update # may be automatic when adding repo
sudo apt upgrade

Затем я продолжил получать ошибку API 1.1, ипонизил версию эмулятора до 28, и это исправило проблемы с Vulkan.

Оказывается, мой Celeron невероятно плох в эмуляции, но по крайней мере теперь он работает, не замораживая систему полностью. Может быть, будет лучше с правильной видеокартой, когда я могу использоватьэто руководстводля получения правильных драйверов. :)

решение2

Создал новое устройство и проблема была устранена.

Связанный контент