안드로이드 스튜디오 오류 | 에뮬레이터: 에뮬레이터: 오류: VkCommonOperations.cpp:496: Vulkan 인스턴스를 생성하지 못했습니다.

안드로이드 스튜디오 오류 | 에뮬레이터: 에뮬레이터: 오류: VkCommonOperations.cpp:496: Vulkan 인스턴스를 생성하지 못했습니다.

제목에서 알 수 있듯이 Linux Mint 19.3의 Android Studio에 문제가 있습니다. 공식 다운로드 페이지, 소프트웨어 관리자를 통해 Android Studio를 설치하려고 시도했으며 현재는 스냅을 통해 최신 버전입니다. Vulkan 인스턴스 생성 실패는 Android Studio 3.6.1에서 앱을 시작하려고 할 때 많은 첫 번째 오류입니다. 에뮬레이터 화면이 검은색이고 아무 일도 일어나지 않습니다.

시스템 설치

  • Linux Mint 19.3 Tricia, Ubuntu 18.04 바이오닉 기반
  • 커널: 5.3.0-40-일반 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

새 장치를 생성하고 수정되었습니다.

관련 정보