最新のオープン ソース AMD ドライバー AMDGPU を使用して、Linux で AVD (Android Virtual Device Manager) 経由で仮想デバイスを起動できません。
- GPU: AMD Rx 460
- CPU: Intel Core i5-4460 CPU @ 3.20GHz × 4
- OS: ソルス OS
- カーネル: 4.7.4
- メサ: 12.0.3
- AMDGPU: 1.1.1
エラーメッセージ:
Cannot launch AVD in emulator.
Output:
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
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: 153 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 49
Current serial number in output stream: 48
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
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: 153 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 49
Current serial number in output stream: 48
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
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: 153 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 33
Current serial number in output stream: 34
QObject::~QObject: Timers cannot be stopped from another thread
スクリーンショット形式のエラー メッセージ: avd amdgpu エラー
問題は、RadeonSI と呼ばれる古いオープン ソース ドライバーが必要なことだと思いますが、私のグラフィック カードはそれを使用しなくなり、新しい AMDGPU を使用します。
この問題を解決するにはどうすればよいですか?