제목에서 알 수 있듯이 Linux Mint 19.3에서 Android Studio를 사용하는 데 문제가 있습니다. 공식 다운로드 페이지인 소프트웨어 관리자를 통해 Android Studio를 설치해 보았고, 이제는 스냅을 통해 최신 버전을 설치해 보았습니다. Vulkan 인스턴스를 생성할 수 없다는 것은 Android Studio 3.6.1에서 애플리케이션을 시작하려고 할 때 발생하는 많은 오류 중 첫 번째입니다. 에뮬레이터 화면이 검게 변하고 아무 일도 일어나지 않습니다.
환경 설정
- Ubuntu 18.04 Bionic을 기반으로 하는 Linux Mint 19.3 Tricia
- 커널: 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
새 장치를 만들고 수정했습니다.