Package Details: viber 23.2.0.3-2

Git Clone URL: https://aur.archlinux.org/viber.git (read-only, click to copy)
Package Base: viber
Description: Proprietary cross-platform IM and VoIP software
Upstream URL: https://www.viber.com
Licenses: custom
Submitter: MohammadR
Maintainer: nslxndr
Last Packager: nslxndr
Votes: 262
Popularity: 0.091614
First Submitted: 2013-08-20 17:20 (UTC)
Last Updated: 2024-07-31 20:30 (UTC)

Latest Comments

« First ‹ Previous 1 .. 22 23 24 25 26 27 28 29 30 31 32 .. 43 Next › Last »

k0ste commented on 2016-07-01 12:21 (UTC)

Please add 'rtmpdump' to dependencies.

Tido.com commented on 2016-06-09 08:15 (UTC)

And the other piece of magic required to replicate what i did is changing qt.conf to this: [Paths] Prefix = /usr/lib/qt

Tido.com commented on 2016-06-08 16:08 (UTC)

So i dug into all the libraries and qt5 stuff required to get it to run without the prepackaged environment I recursively removed imageformats, lib, *.so* platforms plugins qml QtWebEngineProcess sqldrivers (exceptions noted below) linkParser i have no idea about - i tried both with and without it in /usr/lib/qt/libexec And it _almost_ works - i can get it to the point of starting and giving me the "Security update" popup - but it never generates the QR code It does put my phone into "Scan QR Code" but since there isn't any QR Code displayed it just stays that way until i kill it and restart it on the phone or get an incoming message (great design) (even over my lock screen... but in that case after unlocking viber is as i left it) Since there isn't any QR Code it just drops to the app and allows me to send messages to my contacts - but it doesn't show any history or anything that my contacts write back (or even what i type) but what i type is displayed in the left-hand pane under the contact name (but not what they respond with) other menus etc. work as expected It even exits properly with right-click -> Exit from the tray icon i had to leave libqfacebook.so because apparently nothing provides that i also had to move the packaged libqrencode.so to /opt/viber to avoid it crashing with this error with the system qrencode (3.4.4-1): ./Viber: symbol lookup error: ./Viber: undefined symbol: _ZN6QrCode12encodeStringERKSsRiRSt6vectorIbSaIbEE

Tido.com commented on 2016-06-08 15:44 (UTC)

In my environment LD_LIBRARY_PATH is not set If i try to run viber (/usr/bin/viber with LD_PRELOAD) i get: /opt/viber/Viber: error while loading shared libraries: libicui18n.so.48: cannot open shared object file: No such file or directory i can "fix" that by running viber with an LD_LIBRARY_PATH as such: $ LD_LIBRARY_PATH=/opt/viber viber i get a bit further but crash and burn with this: /opt/viber/Viber: /usr/lib/libcurl.so.3: no version information available (required by /opt/viber/Viber) /opt/viber/Viber: symbol lookup error: /opt/viber/lib/libQt5WebEngineCore.so.5: undefined symbol: _Z26qt_gl_global_share_contextv which is _stupid_ because one would hope that the library included in the .deb would actually have the symbols required by Viber :(

<deleted-account> commented on 2016-05-27 10:36 (UTC)

Ok, I've solved the issue (for me at least). It seems that if LD_LIBRARY_PATH contains /usr/lib then viber tries to load libraries from /usr/lib and these clash with the embedded libraries that viber offers. So my solution would be to modify /usr/bin/viber as follows: #!/bin/sh unset LD_LIBRARY_PATH LD_PRELOAD=libcurl.so.3 exec /opt/viber/Viber Now it works like a charm.

ZeroBit commented on 2016-05-25 19:32 (UTC)

Still the same error: $ viber /opt/viber/Viber: /usr/lib/libcurl.so.3: no version information available (required by /opt/viber/Viber) QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled libpng warning: iCCP: known incorrect sRGB profile Cannot mix incompatible Qt library (version 0x50501) with this library (version 0x50600) Aborted (core dumped)

nob_dy commented on 2016-05-24 10:02 (UTC)

Thread 1 "Viber" received signal SIGSEGV, Segmentation fault. 0x00000000008f9158 in TrayIcon::updateIcon(int) () So if you have no tray (e.g. I'm using openbox w/o anything else), viber will fail to start. Just launch any taskbar/task-manager (i tried tint2), run viber, and kill taskbar if you don't need it.

itoffshore commented on 2016-05-19 18:43 (UTC)

I fixed this same issue in Debian Jessie by installing: libqt5gui5 This also installed the following depends: libqt5core5a libqt5dbus5 libqt5gui5 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-xkb1 libxkbcommon-x11-0 Viber version 6.0.1.5

<deleted-account> commented on 2016-05-04 05:28 (UTC)

I have all xcb-util-image, xcb-util-keysyms and xcb-util-wm installed but viber keeps crashing with: /opt/viber/Viber: /usr/lib/libcurl.so.3: no version information available (required by /opt/viber/Viber) QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled libpng warning: iCCP: known incorrect sRGB profile Cannot mix incompatible Qt library (version 0x50501) with this library (version 0x50600) zsh: abort (core dumped) viber