【问题标题】:Install Genymotion 2.6.0 on Ubuntu 15.04在 Ubuntu 15.04 上安装 Genymotion 2.6.0
【发布时间】:2016-04-13 19:24:22
【问题描述】:

安装 Ubuntu 15.04 Genymotion 后启动失败,出现以下错误。

genymotion: error while loading shared libraries: libdouble-conversion.so.1: cannot open shared object file: No such file or directory

于是我安装了libdouble-conversion1,但还是无法启动,出现如下日志输出。

命令输出:

genymotion
Logging activities to file: ~/.Genymobile/genymotion.log
Aborted (core dumped)

日志输出:

Jan 9 13:40:10 [Genymotion] [Fatal] This application failed to start because it could not find or load the Qt platform plugin "xcb".

Available platform plugins are: xcb.

Reinstalling the application may fix this problem.

【问题讨论】:

    标签: installation genymotion ubuntu-15.04


    【解决方案1】:

    所以经过搜索发现日志条目可能是由于缺少QT xcb插件所需的库造成的。

    所以我针对libqxcb.so 库运行了ldd

    cd genymotion/platforms
    ldd libqxcb.so | grep "not found"
        libxcb-render-util.so.0 => not found
        libxcb-image.so.0 => not found
        libxcb-icccm.so.4 => not found
        libxcb-randr.so.0 => not found
        libxcb-keysyms.so.1 => not found
        libxcb-xkb.so.1 => not found
        libxkbcommon-x11.so.0 => not found
        libQt5DBus.so.5 => not found
        libQt5Gui.so.5 => not found
        libQt5Core.so.5 => not found
    

    因此有很多与 Genymotion 假设已安装的 QT xcb 插件相关的库。 libQt* 库可以忽略,因为它们包含在 Genymotion 安装中。

    安装这些库后,Genymotion 开始正常。

    sudo aptitude install libdouble-conversion1 libxcb-render-util0 libxcb-image0 libxcb-icccm4 libxcb-randr0 libxcb-keysyms1 libxcb-xkb1 libxkbcommon-x11-0
    

    【讨论】:

    • 在 Debian Jessie 上为我工作
    【解决方案2】:

    同样的问题也发生在我身上。我刚刚做了sudo apt-get install libdouble-conversion1v5。现在完美了

    【讨论】:

      猜你喜欢
      • 2016-02-21
      • 1970-01-01
      • 1970-01-01
      • 2014-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 2015-11-16
      相关资源
      最近更新 更多