啓動 genymotion 報錯: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: xcb_wait_for_reply64

在通過 genymotion-2.8.1_x64.bin 安裝genymotion 的時候,出現了錯誤: undefined symbol: xcb_wait_for_reply64

a5673@gzr023:~/xuzj/00_soft/genymotion/genymotion$  ./genymotion
Logging activities to file: /home/a5673/.Genymobile/genymotion.log
./genymotion: symbol lookup error: /usr/lib/x86_64-linux-gnu/libX11.so.6: undefined symbol: xcb_wait_for_reply64

解決:將 genymotion 目錄下的 libxcb.so.1 刪除或是移動到其他的地方即可解決。

 

如果刪除 libxcb.so.1 後執行 ./genymotion 出現報錯:undefined symbol: drmGetDevice2

a5673@gzr023:~/xuzj/00_soft/genymotion/genymotion$ ./genymotion
Logging activities to file: /home/a5673/.Genymobile/genymotion.log
./genymotion: symbol lookup error: /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0: undefined symbol: drmGetDevice2

解決:將 genymotion 目錄下的 libdrm.so.2 刪除或是移動到其他的地方即可解決。

 

另外的解決辦法是使用其他版本的 bin文件,後來我是在解決出現的問題時候,使用 genymotion-3.0.2-linux_x64.bin 並沒有出現這樣的問題。該文件可以在此csdn下載。

https://download.csdn.net/download/qq_30346413/11373011

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章