Android Emulator在Ubuntu 18.04上与SIGSEGV崩溃

dav*_*oze 6 android kvm android-emulator ubuntu-18.04

Android Studio版本:

Android Studio 3.1.2

Build#AI-173.4720617,建于2018年4月14日

它是从Ubuntu的snap商店安装的.我使用1.在Ubuntu上设置Android Studio来安装kvm ·uw-it-aca/spacescout-android Wiki.我尝试用Ubuntu发行版解决Android Studio AVD问题 - cialu.net建议,但现在该lib64文件夹不包含libstdc++.我能找到的最接近的是libc++.so.1,我尝试使用它来安装它

sudo apt install libc++1
Run Code Online (Sandbox Code Playgroud)

并以类似方式链接它,但它只是让我的电脑卡住了.我还查看了由Android模拟器分段错误的答案链接的线程,但它们看起来很旧..

我也试过如何解决Android Studio Emulator:Ubuntu系统上的libGL错误 - cialu.net,但它没有帮助.

我试过Android Emulator没有在Ubuntu的答案中启动,使用如何在Ubuntu 18.04 Bionic Beaver Linux上安装NVIDIA驱动程序--LinuxConfig.org来安装Nvidia驱动程序,但仍然无法正常工作.这是从ubuntu-drivers devices以下输出:

== /sys/devices/pci0000:00/0000:00:03.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001401sv00001043sd0000854Dbc03sc00i00
vendor   : NVIDIA Corporation
model    : GM206 [GeForce GTX 960]
driver   : nvidia-driver-390 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin
Run Code Online (Sandbox Code Playgroud)

唯一有效的是Android虚拟设备管理器崩溃,"双重免费或腐败"的答案,但我想要硬件加速..

你能帮我么?

aze*_*iti 9

经过几天的奋斗,我终于开始工作了.对我来说问题是,即使操作系统报告Nvidia驱动程序已安装,但事实并非如此.命令行或使用"软件和更新"界面 - 与"lshw -C视频"中显示出"暴发户"正在使用,无论我如何安装NVIDIA者的检查.

我做的是:

  • 安装Ubuntu 18.04时没有为图形安装第三方软件的选项
  • 从BIOS禁用安全启动.这是阻止Nvidia驱动程序安装的关键部分
  • 使用"sudo apt install nvidia-driver-390"从命令行安装驱动程序


Iai*_*ham 5

解决此问题的另一种(简单)方法是按照此处给出的驱动程序安装说明进行操作:https : //askubuntu.com/a/1033498

IE

$ ubuntu-drivers devices
$ sudo ubuntu-drivers autoinstall
Run Code Online (Sandbox Code Playgroud)

然后重新启动,并使用:

$ nvidia-smi

要确认驱动程序安装正确,输出应类似于:

Sun Feb 17 16:28:49 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.77                 Driver Version: 390.77                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Quadro P400         Off  | 00000000:09:00.0  On |                  N/A |
| 34%   26C    P0    N/A /  N/A |    199MiB /  1997MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1107      G   /usr/lib/xorg/Xorg                            96MiB |
|    0      2646      G   ...or/qemu/linux-x86_64/qemu-system-x86_64    99MiB |
+-----------------------------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)