Viber неожиданно прерывается при запуске

Просто установил Viber на 64-битную Ubuntu 14.10, но запустил его из меню или .desktop файл не работал; запуск с терминала либо с sudo-правами, либо без результатов с сообщением "Aborted"; быстрый выстрел из результатов GDB:

 Starting program: /opt/viber/Viber 
Cannot exec /opt/viber/Viber -c exec /opt/viber/Viber .
Error: No such file or directory
During startup program exited with code 127.

Несмотря на все это, file /opt/viber/Viber результаты в /opt/viber/Viber: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=27413a56e406a81595a30b69d35ba4e3ebfb0760, not stripped

Все разделяемые библиотеки тоже удовлетворены использованием ldd /opt/viber/Viber:

    linux-vdso.so.1 =>  (0x00007fff8ddef000)
    libqfacebook.so => /opt/viber/libqfacebook.so (0x00007f3e43f02000)
    libXss.so.1 => /opt/viber/libXss.so.1 (0x00007f3e43cfd000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3e43adb000)
    libQt5Widgets.so.5 => /opt/viber/libQt5Widgets.so.5 (0x00007f3e432be000)
    libQt5Network.so.5 => /opt/viber/libQt5Network.so.5 (0x00007f3e42f58000)
    libQt5Sql.so.5 => /opt/viber/libQt5Sql.so.5 (0x00007f3e42d17000)
    libQt5WebKit.so.5 => /opt/viber/libQt5WebKit.so.5 (0x00007f3e40823000)
    libQt5WebKitWidgets.so.5 => /opt/viber/libQt5WebKitWidgets.so.5 (0x00007f3e405df000)
    libQt5Declarative.so.5 => /opt/viber/libQt5Declarative.so.5 (0x00007f3e4004c000)
    libQt5DBus.so.5 => /opt/viber/libQt5DBus.so.5 (0x00007f3e3fdc8000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3e3fbc3000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3e3f9bb000)
    libQt5OpenGL.so.5 => /opt/viber/libQt5OpenGL.so.5 (0x00007f3e3f761000)
    libQt5Gui.so.5 => /opt/viber/libQt5Gui.so.5 (0x00007f3e3f03e000)
    libQt5Core.so.5 => /opt/viber/libQt5Core.so.5 (0x00007f3e3e920000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f3e3e611000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3e3e30a000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f3e3e0f4000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3e3dd2f000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f3e3d9f5000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f3e3d7e3000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f3e3d5c8000)
    libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f3e3d32b000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f3e44128000)
    libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f3e3d121000)
    libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f3e3cf1d000)
    libicui18n.so.48 => /opt/viber/libicui18n.so.48 (0x00007f3e3cb55000)
    libicuuc.so.48 => /opt/viber/libicuuc.so.48 (0x00007f3e3c7eb000)
    libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x00007f3e3c5ad000)
    libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f3e3c1e4000)
    libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f3e3bed5000)
    libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f3e3bc82000)
    libgstreamer-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 (0x00007f3e3b998000)
    libgstapp-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0 (0x00007f3e3b78b000)
    libgstbase-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 (0x00007f3e3b536000)
    libgstinterfaces-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstinterfaces-0.10.so.0 (0x00007f3e3b324000)
    libgstpbutils-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstpbutils-0.10.so.0 (0x00007f3e3b100000)
    libgstvideo-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-0.10.so.0 (0x00007f3e3aee2000)
    libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f3e3ac1b000)
    libQt5Quick.so.5 => /opt/viber/libQt5Quick.so.5 (0x00007f3e3a666000)
    libQt5Qml.so.5 => /opt/viber/libQt5Qml.so.5 (0x00007f3e3a051000)
    libQt5PrintSupport.so.5 => /opt/viber/libQt5PrintSupport.so.5 (0x00007f3e39ded000)
    libQt5XmlPatterns.so.5 => /opt/viber/libQt5XmlPatterns.so.5 (0x00007f3e397ac000)
    libQt5Script.so.5 => /opt/viber/libQt5Script.so.5 (0x00007f3e3932f000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f3e3910f000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f3e38ee6000)
    libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f3e38cbc000)
    libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f3e38ab8000)
    libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f3e388b2000)
    libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f3e386b0000)
    libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f3e38498000)
    libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f3e38293000)
    libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f3e38090000)
    libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f3e37e8c000)
    libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f3e37c86000)
    libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f3e37a84000)
    libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f3e3787d000)
    libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f3e37671000)
    libicudata.so.48 => /opt/viber/libicudata.so.48 (0x00007f3e36300000)
    libicuuc.so.52 => /usr/lib/x86_64-linux-gnu/libicuuc.so.52 (0x00007f3e35f82000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f3e35d15000)
    libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f3e35b0c000)
    libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f3e35908000)
    liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007f3e35683000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f3e3547f000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f3e35278000)
    libicudata.so.52 => /usr/lib/x86_64-linux-gnu/libicudata.so.52 (0x00007f3e33a0b000)

Наконец, я попытался включить и выключить его, но ничего об этом не изменилось.

В чем может быть проблема?

ОБНОВЛЕНИЕ 1: полный результат GDB

GNU gdb (Ubuntu 7.8.2-0ubuntu1) 7.8.2
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
(gdb) file /opt/viber/Viber 
Reading symbols from /opt/viber/Viber...done.
(gdb) run
Starting program: /opt/viber/Viber 
Cannot exec /opt/viber/Viber -c exec /opt/viber/Viber .
Error: No such file or directory
During startup program exited with code 127.
(gdb) backtrace
No stack.
(gdb) 

2 ответа

Я решил эту проблему, указав /opt/viber/ в Path переменная внутри /usr/share/applications/viber.desktop файл.

Вы можете установить qt5модуль, чтобы заставить его работать:

      sudo apt-get install qt5-default
Другие вопросы по тегам