[筆記] Ubuntu 16.10 使用 Genymotion 2.8.0 無法啟動的暫時解決方案
在 Ubuntu 16.10 中,似乎 pango 的更新造成 Genymotion 啟動時會發生錯誤,找不到 function。目前把 Genymotion 裡面附帶的 libfontconfig.so.1 和 libharfbuzz.so.0 改成系統的版本就可以正常執行 Genymotion。
Error :
(略)usr/lib/libpangoft2-1.0.so.0: undefined symbol: FcWeightToOpenType
(略)undefined symbol: hb_buffer_set_cluster_level
1. 重命名原本的檔案:
Error :
(略)usr/lib/libpangoft2-1.0.so.0: undefined symbol: FcWeightToOpenType
(略)undefined symbol: hb_buffer_set_cluster_level
1. 重命名原本的檔案:
mv ./genymotion/libfontconfig.so.1 ./genymotion/libfontconfig.so.1.bak2. 軟連結系統的版本:
mv ./genymotion/libharfbuzz.so.0 ./genymotion/libharfbuzz.so.0.bak
ln -s /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 ./genymotion/libfontconfig.so.13. 收工
ln -s /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 ./genymotion/libharfbuzz.so.0
留言
張貼留言