4

Intel 2117Uプロセッサと6GBのRAMを搭載したAcer Aspire E1-530を使用します。Ubuntu 16.10でAndroidエミュレータが動作しない

React Native Websiteの手順に従って、React NativeとAndroid Studio 2.3をインストールし、this Ubuntu documentationのようにKVMをインストールしました。 Android Studioは問題なく起動し、AVDを正常にセットアップできましたが、AVDを起動すると、小さなウィンドウが短時間表示されて消えてしまいます。私はまた、~/Android/Sdk/toolsからemulatorを実行しようとしたが、それはこのエラーを示しています

libGL error: unable to load driver: i965_dri.so 
libGL error: driver pointer missing 
libGL error: failed to load driver: i965 
libGL error: unable to load driver: i965_dri.so 
libGL error: driver pointer missing 
libGL error: failed to load driver: i965 
libGL error: unable to load driver: swrast_dri.so 
libGL error: failed to load driver: swrast 
X Error of failed request: GLXBadContext 
    Major opcode of failed request: 155 (GLX) 
    Minor opcode of failed request: 6 (X_GLXIsDirect) 
    Serial number of failed request: 55 
    Current serial number in output stream: 54 
libGL error: unable to load driver: i965_dri.so 
libGL error: driver pointer missing 
libGL error: failed to load driver: i965 
libGL error: unable to load driver: i965_dri.so 
libGL error: driver pointer missing 
libGL error: failed to load driver: i965 
libGL error: unable to load driver: swrast_dri.so 
libGL error: failed to load driver: swrast 
X Error of failed request: GLXBadContext 
    Major opcode of failed request: 155 (GLX) 
    Minor opcode of failed request: 6 (X_GLXIsDirect) 
    Serial number of failed request: 55 
    Current serial number in output stream: 54 
libGL error: unable to load driver: i965_dri.so 
libGL error: driver pointer missing 
libGL error: failed to load driver: i965 
libGL error: unable to load driver: i965_dri.so 
libGL error: driver pointer missing 
libGL error: failed to load driver: i965 
libGL error: unable to load driver: swrast_dri.so 
libGL error: failed to load driver: swrast 
X Error of failed request: BadValue (integer parameter out of range for operation) 
    Major opcode of failed request: 155 (GLX) 
    Minor opcode of failed request: 24 (X_GLXCreateNewContext) 
    Value in failed request: 0x0 
    Serial number of failed request: 39 
    Current serial number in output stream: 40 
QObject::~QObject: Timers cannot be stopped from another thread 
Segmentation fault (core dumped) 

私はemulator-check acclを実行すると、私は次のような出力が得られます。

accel: 
0 
KVM (version 12) is installed and usable. 
accel 
+0

個別のグラフィックをお持ちですか? –

答えて

11

ので、あなた自身で++エミュレータののlibstdcを置き換えます。

mv ~/Android/Sdk/emulator/lib64/libstdc++/libstdc++.so.6{,.bak} 
mv ~/Android/Sdk/emulator/lib64/libstdc++/libstdc++.so.6.0.18 {,.bak} 
ln -s /usr/lib/libstdc++.so ~/Android/Sdk/emulator/lib64/libstdc++/ 
+1

この回答の明確化? –

2

端末からエミュレータを実行する

$ emulator -use-system-libs -avd YOUR_VIRTUAL_DEVICE_NAME

+0

これは私のUbuntuでうまく動作します – Pal

関連する問題