[筆記] 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. 重命名原本的檔案:
mv ./genymotion/libfontconfig.so.1 ./genymotion/libfontconfig.so.1.bak
mv ./genymotion/libharfbuzz.so.0 ./genymotion/libharfbuzz.so.0.bak  
2.  軟連結系統的版本:
ln -s /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 ./genymotion/libfontconfig.so.1
ln -s /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 ./genymotion/libharfbuzz.so.0
3. 收工


留言

這個網誌中的熱門文章

卡巴拉島ViX_nriviewer簡易教學

DevC++ 4.9.9.2 在Windows 8.x/10 上無法編譯的解決方法

[開箱]Uptech EHE305 USB 3.1 3.5吋硬碟外接盒