Android Studio 错误 |模拟器:模拟器:错误:VkCommonOperations.cpp:496:无法创建 Vulkan 实例

Android Studio 错误 |模拟器:模拟器:错误:VkCommonOperations.cpp:496:无法创建 Vulkan 实例

正如标题所示,我在 Linux Mint 19.3 上使用 Android Studio 时遇到问题。我尝试通过官方下载页面、软件管理器安装 Android Studio,现在又通过 snap 安装最新版本。当我尝试在 android studio 3.6.1 中启动应用程序时,无法创建 vulkan 实例是许多错误中的第一个错误。模拟器屏幕黑屏,没有任何反应。

系统设置

  • 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 问题。

事实证明我的赛扬在模拟方面非常糟糕,但至少现在它运行时不会完全冻结系统。当我使用时,如果有合适的显卡可能会更好本指南以获得合适的驱动程序。 :)

答案2

创建了一个新设备并将其修复。

相关内容