Package Details: viber 6.0.1.5-2

Git Clone URL: https://aur.archlinux.org/viber.git (read-only)
Package Base: viber
Description: Proprietary cross-platform IM and VoIP software
Upstream URL: http://viber.com
Licenses: custom
Submitter: MohammadR
Maintainer: nslxndr
Last Packager: nslxndr
Votes: 177
Popularity: 3.075912
First Submitted: 2013-08-20 17:20
Last Updated: 2016-04-27 11:19

Latest Comments

alex.theoto commented on 2016-08-31 14:15

@Forum_Liker: Please write in English.

Forum_Liker commented on 2016-08-28 17:53

у всех эта херня вылазит на передний план при входящем сообщении?? Уже бесит просто

orsa commented on 2016-07-28 14:49

Hi All,

I installed viber 10 days ago and it worked fine since last two days.

When I try to start it I get following messages:

---
/opt/viber/Viber: /usr/lib/libcurl.so.3: no version information available (required by /opt/viber/Viber)
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
*** buffer overflow detected ***: /opt/viber/Viber terminated
...
7f4c5c110000-7f4c5c114000 rw-p 00083000 08:01 5956 /opt/viber/plugins/imageformats/libqjp2.soAborted (core dumped)
---

I've tried all suggestions I found here, but nothing helped.
Then I discovered if I run it with sudo it works.

---
sudo viber
[sudo] password for xxx:
/opt/viber/Viber: /usr/lib/libcurl.so.3: no version information available (required by /opt/viber/Viber)
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
---

I still see the very same errors reported but it works.

Do you have any idea what could I try to make it work without sudo?

thx...

k0ste commented on 2016-07-01 12:21

Please add 'rtmpdump' to dependencies.

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

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

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

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 :(

yourself commented on 2016-05-27 10:36

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

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

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

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

archerie commented on 2016-05-17 14:50

Same, I have all dependencies installed but I get the "no version information available" error too and the application doesn't start. Any help?

yourself commented on 2016-05-04 05:28

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

ahjolinna commented on 2016-05-01 15:00

does anyone have problems with video calls?

shashurup commented on 2016-04-27 07:41

according to ldd /opt/viber/plugins/platforms/libqxcb.so the following packages are required
xcb-util-image, xcb-util-keysyms and xcb-util-wm
installing them fixes the problem

dripdrop commented on 2016-04-22 20:51

qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
i have qt5-base and openssl installed reinstalled couple times still same error
used libcurl-compat-nostatic worked :D

yourself commented on 2016-04-21 10:14

I have tried reinstalling libcurl-compat and viber.

Yes, which `viber` shows /usr/bin/viber which is the correct with the LD_PRELOAD=libcurl.so.3 directive.

Still:
yourself@danae ~ % 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)
zsh: abort (core dumped) viber

I'm really intrigued by that 0x50501 Qt version since I've fully upgraded to 5.6...

k0ste commented on 2016-04-20 13:50

No have any problemes. Of course you should -R viber v4 and -S viber v6. And use /usr/bin/viber (is the output for 'which viber'), because is preload compat libcurl.

exec commented on 2016-04-20 13:40

/opt/viber/Viber: /usr/lib/libcurl.so.3: no version information available (required by /opt/viber/Viber)
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
This application failed to start because it could not find or load the Qt platform plugin "xcb".

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, wayland-egl, wayland, xcb.

Reinstalling the application may fix this problem.

UPD: installing qt5-base solved problem. Sorry for panic.

yourself commented on 2016-04-20 05:58

Exactly the same error as ilusi0n here.

GDB backtrace, if it helps:

Thread 1 "Viber" received signal SIGABRT, Aborted.
0x00007fffee40e2a8 in raise () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007fffee40e2a8 in raise () from /usr/lib/libc.so.6
#1 0x00007fffee40f72a in abort () from /usr/lib/libc.so.6
#2 0x00007fffef0abf41 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
#3 0x00007fffef2c1801 in QObjectPrivate::QObjectPrivate(int) () from /usr/lib/libQt5Core.so.5
#4 0x00007fffd0b2bf48 in ?? () from /opt/viber/plugins/sqldrivers/libqsqlite.so
#5 0x00007fffd0b29cc0 in ?? () from /opt/viber/plugins/sqldrivers/libqsqlite.so
#6 0x00007ffff6ba5902 in ?? () from /usr/lib/libQt5Sql.so.5
#7 0x00007ffff6ba5df1 in QSqlDatabase::addDatabase(QString const&, QString const&) () from /usr/lib/libQt5Sql.so.5
#8 0x0000000000659b2d in ViberDBManager::initConfigDb(bool) ()
#9 0x000000000068e833 in ViberDBManager::Init(QString) ()
#10 0x000000000076e9ce in ApplicationPrivate::preRunningInitialization(ViberScenarioParameters const&) ()
#11 0x000000000076835c in Application::start(ViberScenarioParameters const&) ()
#12 0x00000000004aaaa4 in main ()

ilusi0n commented on 2016-04-19 19:40

I have a different error. And it gives a segmentation fault

/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)

Anyone with a similiar problem?

nslxndr commented on 2016-04-18 12:33

Same warning messages are displayed to me too. But although viber works fine.

e.sovetkin commented on 2016-04-18 11:55

After the update I receive segmentation fault with the following message:
/opt/viber/Viber: /usr/lib/libcurl.so.3: no version information available (required by /opt/viber/Viber)
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)

Can anyone confirm it?

nslxndr commented on 2016-04-16 21:06

Updated. Thank you for your comments and suggestions. Now we have a tray icon with Plasma 5.

anarsoul commented on 2016-04-15 23:26

They updated a deb with newer version. This one has additional dependencies: libcurl-compat (yeah, they still live in 2013 :)) - you need to preload this one with LD_PRELOAD and xcb-util-renderutil. It doesn't work with in-system Qt5, so you'll have to use one shipped with Viber.

Updated PKGBUILD: https://gist.github.com/7ad869c93ccef748e98efdb55c469e35
Updated viber script: https://gist.github.com/a785c02e4d9ea13096fdf6267b11d5de

kosegr commented on 2016-04-15 09:29

Good afternoon!
==> Validating source files with sha256sums...
viber.deb ... FAILED
eula.html ... Passed
viber ... Passed
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build viber.
==> Restart building viber ? [y/N]

after replacing sha256sums
==> Validating source files with sha256sums...
viber.deb ... Passed
eula.html ... Passed
viber ... Passed
==> Extracting sources...
-> Extracting viber.deb with bsdtar
==> Starting prepare()...
tar (child): data.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
==> ERROR: A failure occurred in prepare().
Aborting...
==> ERROR: Makepkg was unable to build viber.
==> Restart building viber ? [y/N]

Tido.com commented on 2016-03-30 14:40

+1 to Maximka

While reading through the comments it wasn't immediately clear that just qt5-quick1 had been dropped from extra so it was still at 5.5.1 while all the other packages were at 5.6.0 causing the core dump

The drop notification and related:
https://www.archlinux.org/packages/extra/x86_64/qt5-quick1/
https://bugs.archlinux.org/task/48436

So the solution is to just upgrade to the AUR version as Maximka wrote

It is not necessary to downgrade to 5.5.1 as iddqd21 did

Maximka commented on 2016-03-28 19:03

qt5-quick1 is avilable in aur https://aur.archlinux.org/packages/qt5-quick1 and viber works fine with Qt 5.6 with it

Maximka commented on 2016-03-28 18:02

viber window is too small on HiDPI screens after switched to deb package qt libs

Genues commented on 2016-03-28 17:47

After update up to 4.2.2.6-16 lost tray icon.
I fixed it by removing from /opt/viber all libQt*.so and removing directories "platforms" and "sqldrivers".

k0ste commented on 2016-03-28 13:25

iddqd21, read below comments.
I try to wrote Viber support about http://blog.qt.io/blog/2016/03/16/qt-5-6-released/

May be someone try wrote to...

iddqd21 commented on 2016-03-28 13:08

after last `pacman -Syu` upgrade viber doesn't start and exists with core dumped. A short investigate shows that update to qt-5.6.0-1 breaks the package:

Thread 1 "Viber" hit Breakpoint 2, 0x00007ffff2815e80 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
(gdb) bt
#0 0x00007ffff2815e80 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
#1 0x00007ffff2a2b801 in QObjectPrivate::QObjectPrivate(int) () from /usr/lib/libQt5Core.so.5
#2 0x00007ffff3f76fb1 in ?? () from /usr/lib/libQt5Declarative.so.5
#3 0x00007ffff3f771b2 in QDeclarativeEngine::QDeclarativeEngine(QObject*) () from /usr/lib/libQt5Declarative.so.5
#4 0x00007ffff403fad2 in ?? () from /usr/lib/libQt5Declarative.so.5
#5 0x00007ffff403fd36 in QDeclarativeView::QDeclarativeView(QWidget*) () from /usr/lib/libQt5Declarative.so.5
#6 0x0000000000b4327a in AvatarGalleryWidget::AvatarGalleryWidget(QWidget*, QFlags<Qt::WindowType>) ()
#7 0x0000000000b47d4d in ChatHeaderArea::ChatHeaderArea(QWidget*) ()
#8 0x0000000000afbb73 in Ui_conversationWidget::setupUi(QWidget*) ()
#9 0x0000000000af7c91 in Conversation::Conversation(QWidget*) ()
#10 0x0000000000af5764 in SlideWindow::SlideWindow(QWidget*) ()
#11 0x00000000009d61de in Ui_RightSideWidget::setupUi(QWidget*) ()
#12 0x00000000009d52a9 in RightSideWidget::RightSideWidget(QWidget*) ()
#13 0x00000000009e4f38 in Ui_MainWindow::setupUi(QMainWindow*) ()
#14 0x00000000009df329 in MainWindow::MainWindow(VoiceEngineMediator*, QWidget*, QFlags<Qt::WindowType>) ()
#15 0x00000000009f76eb in ViberSessionPrivate::createMainWindow() ()
#16 0x00000000009f71e8 in ViberSession::start(ViberPCAccount const&, bool) ()
#17 0x00000000009f5718 in ViberApplicationPrivate::onAccountManagerReply(ViberPCAccount const&, bool) ()
#18 0x00007ffff2a2dbae in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#19 0x0000000000c38693 in ViberAccountManager::accountDataReply(ViberPCAccount const&, bool) ()
#20 0x00000000009f080e in ViberApplication::showViber(ViberScenarioParameters const&) ()
#21 0x00000000009f0f7b in ViberApplication::startViber(ViberScenarioParameters const&) ()
#22 0x0000000000732e2b in main ()
gdb) info registers
rax 0x0 0
rbx 0x2e1b450 48346192
rcx 0x50600 329216
rdx 0x50501 328961
rsi 0x7ffff2b56898 140737265363096
rdi 0x7fffffffcb20 140737488341792
rbp 0x2e1b450 0x2e1b450
rsp 0x7fffffffcb18 0x7fffffffcb18
r8 0x4010 16400
r9 0x2231 8753
r10 0x5da 1498
r11 0x7ffff2a2b700 140737264137984
r12 0x2e1b540 48346432
r13 0x2ec6460 49046624
r14 0x7ffff73fb2b0 140737341534896
r15 0x7ffff77838e0 140737345239264
rip 0x7ffff2815e80 0x7ffff2815e80 <QMessageLogger::fatal(char const*, ...) const>
eflags 0x246 [ PF ZF IF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
(gdb) p (char*)0x7ffff77838e0
$9 = 0x7ffff77838e0 <QAbstractButton::staticMetaObject> "\240Mv\367\377\177"
(gdb) p (char*)0x7ffff73fb2b0
$10 = 0x7ffff73fb2b0 <QAbstractButton::clicked(bool)> "H\203\354\070\272\002"
(gdb) p (char*)0x7ffff2a2b700
$11 = 0x7ffff2a2b700 <QObjectPrivate::QObjectPrivate(int)> "H\203\354\070H\307G8"
(gdb) p (char*)0x7fffffffcb20
$12 = 0x7fffffffcb20 "\002"
(gdb) p (char*)0x7ffff2b56898
$13 = 0x7ffff2b56898 "Cannot mix incompatible Qt library (version 0x%x) with this library (version 0x%x)"

As a temporary workaround I've downgraded qt5 to 5.5.1-10 and it works just fine.

smirky commented on 2016-03-28 11:52

Is there a way we can actually have a tray icon with Plasma 5 tray?
Previously it didn't work also, but now, not even the Hidden list shows it.
I have to killall -i Viber to close the damn thing...

k0ste commented on 2016-03-28 01:59

qt5-quick1 dropped here https://bugs.archlinux.org/task/48436

mamantoha commented on 2016-03-27 18:43

qt5-quick1 is no longer available

emmerkar commented on 2016-03-23 16:42

Viber wont' star anymore after my last upgrade. I have archlinux 4.5.0-1 and don't see in the last installed pakages wich one could be a problem for viber.

Here is the list from today back one day:
5567700 23 mar 07.58 nmap-7.10-2-x86_64.pkg.tar.xz
17224 23 mar 03.46 perl-socket6-0.27-1-x86_64.pkg.tar.xz
154740 22 mar 20.49 python2-pytz-2016.2-1-any.pkg.tar.xz
153600 22 mar 20.49 python-pytz-2016.2-1-any.pkg.tar.xz
6332632 22 mar 20.15 phpmyadmin-4.6.0-1-any.pkg.tar.xz
86552 22 mar 18.49 jsoncpp-1.7.1-1-x86_64.pkg.tar.xz
5888472 22 mar 16.20 smbclient-4.4.0-1-x86_64.pkg.tar.xz
4829968 22 mar 16.18 samba-4.4.0-1-x86_64.pkg.tar.xz
32280 22 mar 16.16 libwbclient-4.4.0-1-x86_64.pkg.tar.xz
524404 22 mar 15.15 autoconf-archive-1:2016.03.20-1-any.pkg.tar.xz
372408 22 mar 01.37 testdisk-7.0-3-x86_64.pkg.tar.xz
502440 22 mar 01.18 ntfs-3g-2016.2.22-1-x86_64.pkg.tar.xz
86544 21 mar 19.06 jsoncpp-1.7.0-1-x86_64.pkg.tar.xz
117004 21 mar 11.16 rmlint-2.4.3-1-x86_64.pkg.tar.xz

Any idea??

Emmerkar

nslxndr commented on 2016-03-17 22:18

Now all checksums is ok for me, all three sources PASSED. Maybe you need to download those files again.

jdevelop commented on 2016-03-17 18:51

==> Building and installing package
==> Making package: viber 4.2.2.6-14 (Thu Mar 17 14:49:50 EDT 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found viber.deb
-> Found eula.html
-> Found viber
==> Validating source files with sha256sums...
viber.deb ... FAILED
eula.html ... Passed
viber ... Passed

please fix checksums?

TheChickenMan commented on 2015-12-10 14:10

The current package version 14 (4.2.2.6-14) should probably in fact be version 16 since the last release was 15.

TheChickenMan commented on 2015-12-10 14:08

Probably not because Viber does not provide source and the binaries are for x86_64 only. If you want i686 support you need to convince Viber to release a version for it.

isfeldt34 commented on 2015-11-30 11:24

So will this package ever work on an I686 /32 bit machine? which mine is both, but has the 32 bit arch installed.. Thanks!

smirky commented on 2015-09-09 17:57

Confirmed!

realcnbs commented on 2015-08-26 12:58

Tray icon is broken on plasma5.

luis6674 commented on 2015-08-14 18:24

So is there any known solution to the system tray icon in Plasma 5? I get a blank space instead of the icon, though it's functional (I can close the program from there). So it seems a matter of not finding the image itself. But everywhere else it does find it. Strange...

enodata commented on 2015-08-10 07:25

I had to do

gtk-update-icon-cache -t -f /usr/share/icons/hicolor

otherwise Viber icon does not show up in Xfce menu.

Shagabutdinov commented on 2015-07-31 15:03

libxslt are required by viber but not listed in dependencies

topgun commented on 2015-06-24 18:12

No, there shouldn't be any problem

tajidinabd commented on 2015-06-24 14:28

is there a problem with the download link for this package?

antijunak commented on 2015-06-22 16:26

Curious that icon display worked for me 100% of the time, until the last update, which broke it for 100% of the time. Many updates ago it would work on and off.

topgun commented on 2015-06-17 11:58

"I can confirm problem with the tray icon (KDE 5). But if I unpack the entire directory with all files (data.tar.gz from DEB) into /opt/viber with replace and run Viber... It's magic! I see the tray icon! Maybe Viber used libs from package instead from system?"

I can confirm that, i noticed there are missing libraries from the original deb, that were supposed to be in the /opt/viber dir. After copying them, the icon appeared again. Please include them in the pkgbuild.

topgun commented on 2015-06-17 11:08

"I can confirm problem with the tray icon (KDE 5). But if I unpack the entire directory with all files (data.tar.gz from DEB) into /opt/viber with replace and run Viber... It's magic! I see the tray icon! Maybe Viber used libs from package instead from system?"

I can confirm that, after deleting /opt/viber and copy pasting the directory from the .deb to /opt the icon appeared again.

Maybe the pkgbuild is failing to copy something from this directory?

daimonion commented on 2015-06-08 22:46

@amenzhinsky: Thanks for your suggestion, I implemented it. If you would like to co-maintain this package, please, let me know.

@baongoc124: I didn't test what you've suggested, but choose to accept amenzhinsky's advice.

daimonion commented on 2015-06-08 22:33

@baongoc124: Thanks for suggestion, I implemented it. If you would like to maintain this package, please let me know.

amenzhinsky commented on 2015-06-03 09:49

@baongoc124

I won't work, because viber looks up its libs in current directory
I would be better to run it from /usr/bin/viber using `exec` in order to get rid of the parrent sh process

Genues commented on 2015-05-29 07:37

geomaster: it not work for me, about half of run app without icon.

geomaster commented on 2015-05-29 06:59

Unpack entire directory with all files includes all libQt5*.so.*

geomaster commented on 2015-05-29 06:58

I can confirm problem with the tray icon (KDE 5). But if I unpack the entire directory with all files (data.tar.gz from DEB) into /opt/viber with replace and run Viber... It's magic! I see the tray icon! Maybe Viber used libs from package instead from system?

daimonion commented on 2015-05-25 13:05

baongoc124, thanks for suggestion, I'll check this and reupload if necessary.

baongoc124 commented on 2015-05-25 10:43

Hi, thank you for creating & maintaining this package. There is a small issue that I want to improve in current package. It's just that I think /usr/bin/viber is not necessary a shell script. Could you modify it so it's a symlink to /opt/viber/Viber? That'll be a little more efficient to current method.

graczykr commented on 2015-05-15 14:33

@alvinnex

Viber is currently only supported on 64bit architectures.

alvinnex commented on 2015-04-29 20:30

getting this error on my linux 3.19.3-3-ARCH #1 SMP PREEMPT Wed Apr 8 14:24:22 CEST 2015 i686 GNU/Linux:

/usr/bin/viber: line 2: /opt/viber/Viber: cannot execute binary file: Exec format error

how to fix?

logdog commented on 2015-04-16 08:31

I wrote in the support. replied http://askubuntu.com/questions/186205/how-to-reset-notification-area-settings
Answered them that it is not helps.

kaptoxic commented on 2015-04-15 17:02

I can confirm problem with the tray icon as well (Gnome 3.16). I believe we should file an issue at Viber support.

nagar commented on 2015-04-11 02:47

Tray icon still missing !!, Mate 1.8 :) Thanks

logdog commented on 2015-03-15 07:04

The problem with the tray icon ! In 8 cases out of 10 does not appear .Use xfce.

sorrat commented on 2015-03-10 20:30

Full system update (pacman -Syu) solved the problem with version 4.2.2.6:
/usr/bin/viber: line 2: 9257 Aborted (core dumped) /opt/viber/Viber

artem.jackson commented on 2015-03-01 21:03

Problem with tray icon! No icon is shown, only empty place like it's invisible!
I'am using Plasma5(KDE).

fheday commented on 2015-02-16 12:01

In my case, the cause of the Viber crashes was the /usr/lib/mozilla/plugins/libkpartsplugin.so. Once removed, Viber worked nicely.

torstenchr commented on 2015-02-16 08:47

Another mozilla plugin that fails: AceStream mozilla plugin.

daimonion commented on 2015-02-09 20:41

@ahjolinna All those packages are already included through dependencies states in depends array.

daimonion commented on 2015-02-09 20:23

@ahjolinna Could you please post your PKGBUILD with TODO label again?

skalkoto commented on 2015-02-09 19:38

removing x2goclient did the trick for me too! Thanx a lot!

ahjolinna commented on 2015-02-06 20:09

these Dependencies are needed: gcc-libs glib2 gstreamer0.10 gstreamer0.10-base libx11 libxcomposite libxml2 libxrender libxslt libgl qt5-base qt5-declarative qt5-svg qt5-webkit sqlite3 zlib

According to this script: http://pastebin.com/QAMiUFaf

(same as the old paste.kde.org link : http://pastebin.com/ASxaHVNh)

snoxu commented on 2015-02-06 01:08

For me it was libkpartsplugin.so

stathisq commented on 2015-02-05 18:46

rexad Thank about sharing this. It seems like libx2goplugin.so causes the problem(i got X2Go client installed to my machine). I finally got viber working again after months! Thanks again!

rezad commented on 2015-01-28 17:46

for those whose viber crashes when switching to conversation window.
this bug workaround is mentioned in this page by this user "alarm".
he says that viber scans this directory "/usr/lib/mozilla/plugins" and may have some problem with files there. i had three files there:
a skype botton installed by kopete.a libx2goplugin.so and libfreshwrapper-pepperflash.so.
i removed the kopete but it didnt help.after removing the libx2goplugin.so my problem went away.

so it may be the cause of your bug too. see that folder and move the files out of that one at a time too see if that helps.if it works, after that move back the other files expect the one that causes the crash.if the crash happens again move the other files one at a time too find the other incompatible ones.rinse and repeat.(or you can move all of them out and put back one by one nad test that way)

thanks again "alarm" you helped a lot.

daimonion commented on 2015-01-07 12:48

Thanks ahjolinna, I'll update soon. :)

ahjolinna commented on 2015-01-07 12:23

@Demon: https://paste.kde.org/pbyj6lcgo/ok3oyd

nomorsad commented on 2014-12-28 20:44

Hi all,

Seems that libxss was not installed on my system, you should add it as dependency.

daimonion commented on 2014-12-21 13:30

@neroburner: Thanks, I wrongly thought libQt5Declarative.so is in qt5-declarative (which is already included in dependencies via qt5-webkit). All fixed now.

neroburner commented on 2014-12-21 12:07

suggest to add dependency for qt5-quick1, without it I get the following error:

/opt/viber/Viber: error while loading shared libraries: libQt5Declarative.so.5: cannot open shared object file: No such file or directory

smirky commented on 2014-12-17 14:30

/opt/viber/Viber

This should do the trick until the PKGBUILD is fixed for $PATH.

sarsanaee commented on 2014-12-16 19:18

how to run viber after installing it ???
$viber didn't work . It doesn't add to my PATH

cobalt commented on 2014-12-11 03:19

Same here. Crashes after switching to conversation window.

skalkoto commented on 2014-12-10 21:51

Still crashes here :-(

jifwin commented on 2014-12-07 14:10

If anyone has problem with crackling sound in viber: http://www.pc-freak.net/blog/how-to-fix-pulseaudio-and-skype-crappy-sound-glitches-choppy-sound-and-crackling-on-debian-gnu-linux/

daimonion commented on 2014-12-05 14:57

I've cleaned this package a bit, here's a PKGBUILD to test:

http://www.fileconvoy.com/dfl.php?id=g882cbec65dc6cd8f999593296171dc7c32be57693

Please report any issues. If everything is okay, I'll upload it to AUR.

P. S. This PKGBUILD uses as much as system libraries as possible, comments are provided inside package() for libraries installed in /opt.

captainkats commented on 2014-12-04 08:18

Same here with tray icon, however IS functional on right-click under Xfce. Like it's invisible!

kaptoxic commented on 2014-12-03 15:19

@BBoy indeed, I have the same problem (with the tray icon)...

BBoy commented on 2014-12-03 15:10

Everything works well except one thing:
Viber's tray icon is still missing for me too! (Gnome 3.14.2)
(Just an empty higlighted space shown when I right-click on the "icon-space"!)

Nobody else having this problem?!

kaptoxic commented on 2014-12-03 06:04

viber works fine here... can anyone adopt this package?

morealaz commented on 2014-11-25 19:00

Interesting
here is my ldd output:
any suggestion?

linux-vdso.so.1 (0x00007fff375fe000)
libqfacebook.so => /opt/viber/libqfacebook.so (0x00007ffd89a87000)
libXss.so.1 => /opt/viber/libXss.so.1 (0x00007ffd89883000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007ffd89667000)
libQt5Widgets.so.5 => /opt/viber/libQt5Widgets.so.5 (0x00007ffd88e4a000)
libQt5Network.so.5 => /opt/viber/libQt5Network.so.5 (0x00007ffd88ae5000)
libQt5Sql.so.5 => /opt/viber/libQt5Sql.so.5 (0x00007ffd888a4000)
libQt5WebKit.so.5 => /opt/viber/libQt5WebKit.so.5 (0x00007ffd863b0000)
libQt5WebKitWidgets.so.5 => /opt/viber/libQt5WebKitWidgets.so.5 (0x00007ffd8616d000)
libQt5Declarative.so.5 => /opt/viber/libQt5Declarative.so.5 (0x00007ffd85bda000)
libQt5DBus.so.5 => /opt/viber/libQt5DBus.so.5 (0x00007ffd85956000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007ffd85752000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007ffd8554a000)
libQt5OpenGL.so.5 => /opt/viber/libQt5OpenGL.so.5 (0x00007ffd852f0000)
libQt5Gui.so.5 => /opt/viber/libQt5Gui.so.5 (0x00007ffd84bce000)
libQt5Core.so.5 => /opt/viber/libQt5Core.so.5 (0x00007ffd844b0000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007ffd841a1000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007ffd83e9c000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007ffd83c86000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007ffd838e3000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007ffd835a1000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007ffd8338f000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007ffd83179000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007ffd82edf000)
/lib64/ld-linux-x86-64.so.2 (0x00007ffd89cab000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007ffd82cd5000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007ffd82ad2000)
libicui18n.so.48 => /opt/viber/libicui18n.so.48 (0x00007ffd8270a000)
libicuuc.so.48 => /opt/viber/libicuuc.so.48 (0x00007ffd823a0000)
libxslt.so.1 => /usr/lib/libxslt.so.1 (0x00007ffd82161000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007ffd81dfc000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007ffd81aee000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007ffd8189d000)
libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0 (0x00007ffd815b3000)
libgstapp-0.10.so.0 => /usr/lib/libgstapp-0.10.so.0 (0x00007ffd813a6000)
libgstbase-0.10.so.0 => /usr/lib/libgstbase-0.10.so.0 (0x00007ffd81151000)
libgstinterfaces-0.10.so.0 => /usr/lib/libgstinterfaces-0.10.so.0 (0x00007ffd80f3f000)
libgstpbutils-0.10.so.0 => /usr/lib/libgstpbutils-0.10.so.0 (0x00007ffd80d1a000)
libgstvideo-0.10.so.0 => /usr/lib/libgstvideo-0.10.so.0 (0x00007ffd80afd000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007ffd80836000)
libQt5Quick.so.5 => /opt/viber/libQt5Quick.so.5 (0x00007ffd80281000)
libQt5Qml.so.5 => /opt/viber/libQt5Qml.so.5 (0x00007ffd7fc6d000)
libQt5PrintSupport.so.5 => /opt/viber/libQt5PrintSupport.so.5 (0x00007ffd7fa09000)
libQt5XmlPatterns.so.5 => /opt/viber/libQt5XmlPatterns.so.5 (0x00007ffd7f3c9000)
libQt5Script.so.5 => /opt/viber/libQt5Script.so.5 (0x00007ffd7ef4c000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007ffd7ed2a000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007ffd7eb00000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0x00007ffd7e8d6000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007ffd7e6d3000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007ffd7e4cd000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007ffd7e2cb000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x00007ffd7e0b1000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0x00007ffd7deac000)
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0x00007ffd7dca9000)
libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0x00007ffd7daa6000)
libxcb-randr.so.0 => /usr/lib/libxcb-randr.so.0 (0x00007ffd7d898000)
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007ffd7d690000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007ffd7d486000)
libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0 (0x00007ffd7d282000)
libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0x00007ffd7d07b000)
libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0x00007ffd7ce78000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007ffd7cc72000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007ffd7ca65000)
libicudata.so.48 => /opt/viber/libicudata.so.48 (0x00007ffd7b6f5000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007ffd7b4d2000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007ffd7b263000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007ffd7b05a000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007ffd7ae58000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007ffd7ac54000)
liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0x00007ffd7a9ce000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007ffd7a7ca000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007ffd7a5c4000)

artemklevtsov commented on 2014-11-24 19:09

ldd /opt/viber/Viber
linux-vdso.so.1 (0x00007fff873fe000)
libqfacebook.so => /opt/viber/libqfacebook.so (0x00007f98951b1000)
libXss.so.1 => /opt/viber/libXss.so.1 (0x00007f9894fad000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f9894d91000)
libQt5Widgets.so.5 => /opt/viber/libQt5Widgets.so.5 (0x00007f9894574000)
libQt5Network.so.5 => /opt/viber/libQt5Network.so.5 (0x00007f989420f000)
libQt5Sql.so.5 => /opt/viber/libQt5Sql.so.5 (0x00007f9893fce000)
libQt5WebKit.so.5 => /opt/viber/libQt5WebKit.so.5 (0x00007f9891ada000)
libQt5WebKitWidgets.so.5 => /opt/viber/libQt5WebKitWidgets.so.5 (0x00007f9891897000)
libQt5Declarative.so.5 => /opt/viber/libQt5Declarative.so.5 (0x00007f9891304000)
libQt5DBus.so.5 => /opt/viber/libQt5DBus.so.5 (0x00007f9891080000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f9890e7c000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f9890c74000)
libQt5OpenGL.so.5 => /opt/viber/libQt5OpenGL.so.5 (0x00007f9890a1a000)
libQt5Gui.so.5 => /opt/viber/libQt5Gui.so.5 (0x00007f98902f8000)
libQt5Core.so.5 => /opt/viber/libQt5Core.so.5 (0x00007f988fbda000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f988f8cb000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f988f5c6000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f988f3b0000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f988f00d000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f988eccb000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f988eab9000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f988e8a3000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f988e555000)
/lib64/ld-linux-x86-64.so.2 (0x00007f98953d5000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f988e34b000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f988e148000)
libicui18n.so.48 => /opt/viber/libicui18n.so.48 (0x00007f988dd80000)
libicuuc.so.48 => /opt/viber/libicuuc.so.48 (0x00007f988da16000)
libxslt.so.1 => /usr/lib/libxslt.so.1 (0x00007f988d7d7000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f988d472000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f988d164000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f988cf13000)
libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0 (0x00007f988cc29000)
libgstapp-0.10.so.0 => /usr/lib/libgstapp-0.10.so.0 (0x00007f988ca1c000)
libgstbase-0.10.so.0 => /usr/lib/libgstbase-0.10.so.0 (0x00007f988c7c7000)
libgstinterfaces-0.10.so.0 => /usr/lib/libgstinterfaces-0.10.so.0 (0x00007f988c5b5000)
libgstpbutils-0.10.so.0 => /usr/lib/libgstpbutils-0.10.so.0 (0x00007f988c390000)
libgstvideo-0.10.so.0 => /usr/lib/libgstvideo-0.10.so.0 (0x00007f988c173000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f988beac000)
libQt5Quick.so.5 => /opt/viber/libQt5Quick.so.5 (0x00007f988b8f7000)
libQt5Qml.so.5 => /opt/viber/libQt5Qml.so.5 (0x00007f988b2e3000)
libQt5PrintSupport.so.5 => /opt/viber/libQt5PrintSupport.so.5 (0x00007f988b07f000)
libQt5XmlPatterns.so.5 => /opt/viber/libQt5XmlPatterns.so.5 (0x00007f988aa3f000)
libQt5Script.so.5 => /opt/viber/libQt5Script.so.5 (0x00007f988a5c2000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f988a3a0000)
libnvidia-tls.so.343.22 => /usr/lib/libnvidia-tls.so.343.22 (0x00007f988a19d000)
libnvidia-glcore.so.343.22 => /usr/lib/libnvidia-glcore.so.343.22 (0x00007f9887535000)
libicudata.so.48 => /opt/viber/libicudata.so.48 (0x00007f98861c5000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f9885fa2000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f9885d33000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f9885b2a000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f9885928000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f9885724000)
liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0x00007f988549e000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f988529a000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f9885094000)

morealaz commented on 2014-11-24 18:29

@unikum I already saw those comment.
recently I try to install viber without those library that is in /opt/viber directory and instead of them using equivalent library from my system. but when I did that, my viber crashed and I get same error as mentioned by @stathisq.
I don't know why but somehow I think that may be in those system which viber crashed, viber can't use it's library and those system library may be conflict with it's.
any idea?

artemklevtsov commented on 2014-11-24 18:04

@morealaz see previous comments.

morealaz commented on 2014-11-24 17:29

I reported these problems to viber support team but they didn't help and just say that viber isn't support in Arch.
I personally use viber without any problem even after updating my system.
so please mention further information about your system and crash such as gdb trace.

artemklevtsov commented on 2014-11-23 14:51

Crashes when I try click on the text input area.

morealaz commented on 2014-11-23 14:18

Hi everybody
I just add some new dependencies to package and it works for me as it worked before. I hope it work for you too. please inform me if anything goes wrong!!

Jack_CM commented on 2014-11-16 22:49

The Viber executable file is not in the standard PATH folder, but only in /opt/viber/

artemklevtsov commented on 2014-11-14 16:40

Not usable: craches.

amenzhinsky commented on 2014-11-13 14:07

Viber's tray icon is missing with gnome 3.14.2

cobalt commented on 2014-11-05 21:09

Same story here, viber crashes after switchin to conversation window.

183.amir commented on 2014-10-26 06:09

If anyone needs it in the future, the settings are stored in ~/.ViberPC

Glinx commented on 2014-10-21 05:20

I should of added - it was the gmone 3.14 update that I assume broke it.

lybin commented on 2014-10-20 13:51

If somebody know how to resolve problems, write, please, here. For me viber works ok without crashes.

Glinx commented on 2014-10-20 08:05

Was working perfectly - until I updated this morning. No output in terminal, starts fine, just wont send/recieve messages.

artemklevtsov commented on 2014-10-14 10:53

Backtrace from gdb:

#0 0x00007ffff1a46967 in raise () from /usr/lib/libc.so.6
#1 0x00007ffff1a47d3a in abort () from /usr/lib/libc.so.6
#2 0x00007ffff266b83e in QMessageLogger::fatal(char const*, ...) const () from /opt/viber/libQt5Core.so.5
#3 0x00007ffff28b577c in QMetaType::registerNormalizedType(QByteArray const&, void (*)(void*), void* (*)(void const*), void (*)(void*), void* (*)(void*, void const*), int, QFlags<QMetaType::TypeFlag>, QMetaObject const*) ()
from /opt/viber/libQt5Core.so.5
#4 0x00007ffff28b5831 in QMetaType::registerType(char const*, void (*)(void*), void* (*)(void const*), void (*)(void*), void* (*)(void*, void const*), int, QFlags<QMetaType::TypeFlag>, QMetaObject const*) ()
from /opt/viber/libQt5Core.so.5
#5 0x00007ffff28b58ca in QMetaType::registerType(char const*, void (*)(void*), void* (*)(void const*)) ()
from /opt/viber/libQt5Core.so.5
#6 0x00007ffebf50c19e in ?? () from /usr/lib/libQtGui.so.4
#7 0x00007ffff7dea21a in call_init.part () from /lib64/ld-linux-x86-64.so.2
#8 0x00007ffff7dea32b in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2
#9 0x00007ffff7dee7b7 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#10 0x00007ffff7dea0c4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#11 0x00007ffff7dede63 in _dl_open () from /lib64/ld-linux-x86-64.so.2
#12 0x00007ffff388303b in ?? () from /usr/lib/libdl.so.2
#13 0x00007ffff7dea0c4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#14 0x00007ffff3883619 in ?? () from /usr/lib/libdl.so.2
#15 0x00007ffff38830e1 in dlopen () from /usr/lib/libdl.so.2
#16 0x00007ffff289c4f5 in ?? () from /opt/viber/libQt5Core.so.5
#17 0x00007ffff2893f82 in ?? () from /opt/viber/libQt5Core.so.5
#18 0x00007ffff4f1720d in ?? () from /opt/viber/libQt5WebKit.so.5
#19 0x00007ffff4e38e24 in ?? () from /opt/viber/libQt5WebKit.so.5
#20 0x00007ffff4e371f5 in ?? () from /opt/viber/libQt5WebKit.so.5
#21 0x00007ffff4e37bb2 in ?? () from /opt/viber/libQt5WebKit.so.5
#22 0x00007ffff49961cc in ?? () from /opt/viber/libQt5WebKit.so.5
#23 0x00007ffff4d812fe in ?? () from /opt/viber/libQt5WebKit.so.5
#24 0x00007ffff4d61b1a in ?? () from /opt/viber/libQt5WebKit.so.5
#25 0x00007ffff5aa9929 in ?? () from /opt/viber/libQt5WebKit.so.5
#26 0x00007ffff4cb4528 in ?? () from /opt/viber/libQt5WebKit.so.5
#27 0x00007ffff4cb468b in ?? () from /opt/viber/libQt5WebKit.so.5
#28 0x00007ffff4fece16 in ?? () from /opt/viber/libQt5WebKit.so.5
#29 0x00007ffff4c8df2b in ?? () from /opt/viber/libQt5WebKit.so.5
#30 0x00007ffff4ceba2f in ?? () from /opt/viber/libQt5WebKit.so.5
#31 0x00007ffff4edc773 in ?? () from /opt/viber/libQt5WebKit.so.5
#32 0x00007ffff4edafa8 in ?? () from /opt/viber/libQt5WebKit.so.5
#33 0x00007ffff4edcabc in ?? () from /opt/viber/libQt5WebKit.so.5
#34 0x00007ffff28d1e31 in QMetaObject::activate(QObject*, int, int, void**) () from /opt/viber/libQt5Core.so.5
#35 0x00007ffff6d2fbe5 in ?? () from /opt/viber/libQt5Network.so.5
#36 0x00007ffff28d3f76 in QObject::event(QEvent*) () from /opt/viber/libQt5Core.so.5
#37 0x00007ffff70beb24 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /opt/viber/libQt5Widgets.so.5
#38 0x00007ffff70c2146 in QApplication::notify(QObject*, QEvent*) () from /opt/viber/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#39 0x00007ffff28a0594 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /opt/viber/libQt5Core.so.5
#40 0x00007ffff28a3118 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
from /opt/viber/libQt5Core.so.5
#41 0x00007ffff28fa793 in ?? () from /opt/viber/libQt5Core.so.5
#42 0x00007fffefbb4c7d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x00007fffefbb4f68 in ?? () from /usr/lib/libglib-2.0.so.0
#44 0x00007fffefbb501c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0x00007ffff28fabc4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /opt/viber/libQt5Core.so.5
#46 0x00007ffff289e7ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /opt/viber/libQt5Core.so.5
#47 0x00007ffff28a3675 in QCoreApplication::exec() () from /opt/viber/libQt5Core.so.5
#48 0x00000000009f0825 in ViberApplication::showViber(ViberScenarioParameters const&) ()
#49 0x00000000009f0f7b in ViberApplication::startViber(ViberScenarioParameters const&) ()
#50 0x0000000000732e2b in main ()

artemklevtsov commented on 2014-10-14 10:50

Backtrace from gdb:

#0 0x00007ffff1a46967 in raise () from /usr/lib/libc.so.6
#1 0x00007ffff1a47d3a in abort () from /usr/lib/libc.so.6
#2 0x00007ffff266b83e in QMessageLogger::fatal(char const*, ...) const () from /opt/viber/libQt5Core.so.5
#3 0x00007ffff28b577c in QMetaType::registerNormalizedType(QByteArray const&, void (*)(void*), void* (*)(void const*), void (*)(void*), void* (*)(void*, void const*), int, QFlags<QMetaType::TypeFlag>, QMetaObject const*) ()
from /opt/viber/libQt5Core.so.5
#4 0x00007ffff28b5831 in QMetaType::registerType(char const*, void (*)(void*), void* (*)(void const*), void (*)(void*), void* (*)(void*, void const*), int, QFlags<QMetaType::TypeFlag>, QMetaObject const*) ()
from /opt/viber/libQt5Core.so.5
#5 0x00007ffff28b58ca in QMetaType::registerType(char const*, void (*)(void*), void* (*)(void const*)) ()
from /opt/viber/libQt5Core.so.5
#6 0x00007ffebf50c19e in ?? () from /usr/lib/libQtGui.so.4
#7 0x00007ffff7dea21a in call_init.part () from /lib64/ld-linux-x86-64.so.2
#8 0x00007ffff7dea32b in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2
#9 0x00007ffff7dee7b7 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#10 0x00007ffff7dea0c4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#11 0x00007ffff7dede63 in _dl_open () from /lib64/ld-linux-x86-64.so.2
#12 0x00007ffff388303b in ?? () from /usr/lib/libdl.so.2
#13 0x00007ffff7dea0c4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#14 0x00007ffff3883619 in ?? () from /usr/lib/libdl.so.2
#15 0x00007ffff38830e1 in dlopen () from /usr/lib/libdl.so.2
#16 0x00007ffff289c4f5 in ?? () from /opt/viber/libQt5Core.so.5
#17 0x00007ffff2893f82 in ?? () from /opt/viber/libQt5Core.so.5
#18 0x00007ffff4f1720d in ?? () from /opt/viber/libQt5WebKit.so.5
#19 0x00007ffff4e38e24 in ?? () from /opt/viber/libQt5WebKit.so.5
#20 0x00007ffff4e371f5 in ?? () from /opt/viber/libQt5WebKit.so.5
#21 0x00007ffff4e37bb2 in ?? () from /opt/viber/libQt5WebKit.so.5
#22 0x00007ffff49961cc in ?? () from /opt/viber/libQt5WebKit.so.5
#23 0x00007ffff4d812fe in ?? () from /opt/viber/libQt5WebKit.so.5
#24 0x00007ffff4d61b1a in ?? () from /opt/viber/libQt5WebKit.so.5
#25 0x00007ffff5aa9929 in ?? () from /opt/viber/libQt5WebKit.so.5
#26 0x00007ffff4cb4528 in ?? () from /opt/viber/libQt5WebKit.so.5
#27 0x00007ffff4cb468b in ?? () from /opt/viber/libQt5WebKit.so.5
#28 0x00007ffff4fece16 in ?? () from /opt/viber/libQt5WebKit.so.5
#29 0x00007ffff4c8df2b in ?? () from /opt/viber/libQt5WebKit.so.5
#30 0x00007ffff4ceba2f in ?? () from /opt/viber/libQt5WebKit.so.5
#31 0x00007ffff4edc773 in ?? () from /opt/viber/libQt5WebKit.so.5
#32 0x00007ffff4edafa8 in ?? () from /opt/viber/libQt5WebKit.so.5
#33 0x00007ffff4edcabc in ?? () from /opt/viber/libQt5WebKit.so.5
#34 0x00007ffff28d1e31 in QMetaObject::activate(QObject*, int, int, void**) () from /opt/viber/libQt5Core.so.5
#35 0x00007ffff6d2fbe5 in ?? () from /opt/viber/libQt5Network.so.5
#36 0x00007ffff28d3f76 in QObject::event(QEvent*) () from /opt/viber/libQt5Core.so.5
#37 0x00007ffff70beb24 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /opt/viber/libQt5Widgets.so.5
#38 0x00007ffff70c2146 in QApplication::notify(QObject*, QEvent*) () from /opt/viber/libQt5Widgets.so.5

stathisq commented on 2014-10-14 10:38

Hi,
i just used strace..When i open a conversation that's what happens before the crash.
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
fstat(2, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 1), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4d3ffd0000
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "/usr/bin/viber: line 2: 12756 Ab"..., 85/usr/bin/viber: line 2: 12756 Aborted (core dumped) /opt/viber/Viber

Any ideas?

stathisq commented on 2014-10-13 13:09

yes...I tried reinstall, delete Viber settings folder...But still nothing...When i click to a conversation viber freezes and i get
"[stathis@stathis-archlinux ~]$ viber
/usr/bin/viber: line 2: 9257 Aborted (core dumped) /opt/viber/Viber "

lybin commented on 2014-10-13 11:41

stathisq, do you have the latest 4.2.2.6-7 version of the package?

stathisq commented on 2014-10-13 11:36

Viber stoped working for me too...

stathisq commented on 2014-10-13 11:36

Viber stoped working for me too...

artemklevtsov commented on 2014-10-03 08:31

Not usable now: segfaults anytime. Also check package with the namcap for some useful info.

artemklevtsov commented on 2014-10-03 08:30

Not usable now: segfaults anytime.

LeetShiva commented on 2014-09-28 17:22

I'm having this error as anyone work on linux version of viber? Can I report bug somewhere beside here?

:$ viber
/usr/bin/viber: line 2: 6607 Segmentation fault (core dumped) /opt/viber/Viber

Areimas commented on 2014-09-27 08:16

Works almost perfectly, but I'm having two problems (none of them giving me any error in the terminal...) :

- When I click on the viber window (anywhere from choosing a conversation to send a sticker), my " ^ " key isn't recognised anymore, but works again if I go on another window then come back again. Anyone else have this error ?

- When I launch viber normally, it can not load any conversation, contact or sticker, and if I compose the number manually, my messages are not sent (just, no reaction at all), but works fine if I launch it as SU.I tried chown or change the directory, anyone knows a fix ?

Sorry for the long post, and thank you for any answer

k0ste commented on 2014-09-26 15:46

/opt/viber/Viber: symbol lookup error: /usr/lib/libQt5PrintSupport.so.5: undefined symbol: _ZN14QWidgetPrivate14setWindowFlagsE6QFlagsIN2Qt10WindowTypeEE

anyone have this error?

lybin commented on 2014-09-26 04:38

@josephgbr qt5-quick1 added to dependencies. Thank you.

rafaelff commented on 2014-09-26 04:18

Awesome PKGBUILD, @Demon and @lybin. Just "qt5-quick1" is missing as dependency.

/opt/viber/Viber: error while loading shared libraries: libQt5Declarative.so.5: cannot open shared object file: No such file or directory

parovozik commented on 2014-09-14 23:29

For current version viber 4.2.2.6-1 it's necessary to install lib32-gstreamer0.10 n lib32-gstreamer0.10-base manually as dependencies.

daimonion commented on 2014-09-08 19:08

Okay, here's PKGBUILD for a "slim" package which works for me without any problems for now:

http://pastebin.com/8vCK1KtT

It uses system libraries (except for WebKit and imageformats, look at the comments in the PKGBUILD).

daimonion commented on 2014-09-08 15:19

I see that Viber binary uses precompiled Qt5 libraries. Has anyone tried to use the binary with system libraries?

lockheed commented on 2014-08-27 08:05

Is there a way to make Viber start minimized to systray, rather than launch a full window?

Nognir commented on 2014-08-24 23:25

Somehow, now it works. I did two things, I aren't sure which one exactly solved it:

1.I replaced openjdk with jdk from AUR, entirely
2.I moved the plugins from /usr/lib/mozilla/plugins to a different folder and pasted them back one by one

Edit: It's gotten erratic now - it might either run without a hitch for a few minutes or refuse to work at all. I'm running KDE and removed Firefox, still to no avail

Nognir commented on 2014-08-23 18:06

Somehow, now it works. I did two things, I aren't sure which one exactly solved it:

1.I replaced openjdk with jdk from AUR, entirely
2.I moved the plugins from /usr/lib/mozilla/plugins to a different folder and pasted them back one by one

dumphblooz commented on 2014-08-22 12:57

Removing acestream-mozilla-plugin solves problem.

EasySly commented on 2014-08-22 08:30

In my case it's acestream-mozilla-plugin package.

I think it will helps somebody.

Best Regards,
Vladimir

EasySly commented on 2014-08-22 08:25

Issue was found. Problem in plugins which located in /usr/lib/mozilla/plugins...

I'm trying to find which plugin is broke viber...

EasySly commented on 2014-08-19 10:47

I have the same issue as @dumphblooz have =( Any ideas?

ctsdownloads commented on 2014-08-18 05:36

Been pulling my hair out with this for awhile.

Running:
Linux old 3.15.8-1-ARCH #1 SMP PREEMPT Fri Aug 1 08:53:42 CEST 2014 i686 GNU/Linux

Getting this error.

Building and installing package
==> ERROR: viber is not available for the 'i686' architecture.
Note that many packages may need a line added to their PKGBUILD
such as arch=('i686').
==> ERROR: Makepkg was unable to build viber.

The PKGBUILD I'm using is:

# Maintainer: Özgür Sarıer <ozgursarier1011601115[at]gmail[dot]com>
pkgname=viber
pkgver=4.2.2.6
pkgrel=1
pkgdesc="Free calls, text and picture sharing with anyone, anywhere!"
arch=('x86_64')
url="http://viber.com"
license=('custom')
conflicts=('viber<4.2.2.6')
replaces=('viber<4.2.2.6')
source=("http://download.cdn.viber.com/cdn/desktop/Linux/${pkgname}.deb"
"eula.html"
"viber")

md5sums=('4dec3ade37a3738c6f084858a4554861'
'8c133d1bee4a278ff5c257bac983a94b'
'2f9b728eb5f9bb727cbba57499d63605')

package() {
cd "$srcdir"
tar -zxf data.tar.gz -C "${pkgdir}"
install -Dm644 "$srcdir/eula.html" \
"viber")

md5sums=('4dec3ade37a3738c6f084858a4554861'
'8c133d1bee4a278ff5c257bac983a94b'
'2f9b728eb5f9bb727cbba57499d63605')

package() {
cd "$srcdir"
tar -zxf data.tar.gz -C "${pkgdir}"
install -Dm644 "$srcdir/eula.html" \
"${pkgdir}"/usr/share/licenses/viber/eula.html
chmod -R 777 "${pkgdir}"/usr/share/viber
mkdir -p $pkgdir/usr/bin
install -Dm777 "$srcdir/viber" \
"${pkgdir}"/usr/bin
}

----------

If I try using i686 in the PKGBUILD , it builds fine. Then I run it and get this error:

/usr/bin/viber: line 2: /opt/viber/Viber: cannot execute binary file: Exec format error

And that error indicates it's the wrong architecture. I'm at my wits end, ideas?

ctsdownloads commented on 2014-08-18 05:31

Been pulling my hair out with this for awhile.

Running:
Linux old 3.15.8-1-ARCH #1 SMP PREEMPT Fri Aug 1 08:53:42 CEST 2014 i686 GNU/Linux

Getting this error.

Building and installing package
==> ERROR: viber is not available for the 'i686' architecture.
Note that many packages may need a line added to their PKGBUILD
such as arch=('i686').
==> ERROR: Makepkg was unable to build viber.

The PKGBUILD I'm using is:

# Maintainer: Özgür Sarıer <ozgursarier1011601115[at]gmail[dot]com>
pkgname=viber
pkgver=4.2.2.6
pkgrel=1
pkgdesc="Free calls, text and picture sharing with anyone, anywhere!"
arch=('x86_64')
url="http://viber.com"
license=('custom')
conflicts=('viber<4.2.2.6')
replaces=('viber<4.2.2.6')
source=("http://download.cdn.viber.com/cdn/desktop/Linux/${pkgname}.deb"
"eula.html"
"viber")

md5sums=('4dec3ade37a3738c6f084858a4554861'
'8c133d1bee4a278ff5c257bac983a94b'
'2f9b728eb5f9bb727cbba57499d63605')

package() {
cd "$srcdir"
tar -zxf data.tar.gz -C "${pkgdir}"
install -Dm644 "$srcdir/eula.html" \
"viber")

md5sums=('4dec3ade37a3738c6f084858a4554861'
'8c133d1bee4a278ff5c257bac983a94b'
'2f9b728eb5f9bb727cbba57499d63605')

package() {
cd "$srcdir"
tar -zxf data.tar.gz -C "${pkgdir}"
install -Dm644 "$srcdir/eula.html" \
"${pkgdir}"/usr/share/licenses/viber/eula.html
chmod -R 777 "${pkgdir}"/usr/share/viber
mkdir -p $pkgdir/usr/bin
install -Dm777 "$srcdir/viber" \
"${pkgdir}"/usr/bin
}

dumphblooz commented on 2014-08-17 11:48

$ uname -a
Linux footbaby 3.16.1-1-ARCH #1 SMP PREEMPT Thu Aug 14 07:40:19 CEST 2014 x86_64 GNU/Linux

It fails when I open a chat window. kpartsplugin is not installed.

Nognir commented on 2014-08-16 16:44

Mine refuses to work, even after removing kparts/kpartsplugin - I keep getting a seg fault

stathisq commented on 2014-08-15 09:30

You are right...I just how it too (the shortcuts don't work with the Greek layout)... How can we report those issues?

alarm commented on 2014-08-15 05:24

stathisq@, I removed this package. I know, that KDE could work without kpartsplugin, but it is a bit useful.
As for new Viber, unfortunately, shortcuts (for example ctrl+a) don't work in non-english keyboard layout =(

stathisq commented on 2014-08-14 14:29

alarm i use KDE without the kpartsplugin package and everthing works nice!
This new Viber version rocks!

alarm commented on 2014-08-14 09:21

I found the problem (using a strace). It was a kpartsplugin package.
I don't know why, but Viber scans all directory with mozilla's plugins (/usr/lib/mozilla/plugins). kpartsplugin is a KDE package with KDE's dependences, then Viber tried to open strange libs, for example /usr/lib/libstreams.so.0. Somewhere here it falls.

alarm commented on 2014-08-14 08:08

Does anybody has a problems with a new version?

It fails when I open a chat window =(

tostaky80 commented on 2014-08-10 09:22

You can use this PKGBUILD:
# Maintainer: Özgür Sarıer <ozgursarier1011601115[at]gmail[dot]com>
pkgname=viber
pkgver=4.2.2.6
pkgrel=1
pkgdesc="Free calls, text and picture sharing with anyone, anywhere!"
arch=('x86_64')
url="http://viber.com"
license=('custom')
conflicts=('viber<4.2.2.6')
replaces=('viber<4.2.2.6')
source=("http://download.cdn.viber.com/cdn/desktop/Linux/${pkgname}.deb"
"eula.html"
"viber")

md5sums=('4dec3ade37a3738c6f084858a4554861'
'8c133d1bee4a278ff5c257bac983a94b'
'e43eabe88adef7ecdba55c3edbce5268')

package() {
cd "$srcdir"
tar -zxf data.tar.gz -C "${pkgdir}"
install -Dm644 "$srcdir/eula.html" \
"${pkgdir}"/usr/share/licenses/viber/eula.html
chmod -R 777 "${pkgdir}"/usr/share/viber
mkdir -p $pkgdir/usr/bin
install -Dm777 "$srcdir/viber" \
"${pkgdir}"/usr/bin
}

FacuTuesca commented on 2014-08-09 15:24

Please update this

sorrat commented on 2014-08-07 21:21

version - 4.2.2.6
md5sum of viber.deb - 4dec3ade37a3738c6f084858a4554861

sorrat commented on 2014-08-07 21:17

Correct md5sum for viber.deb is 4dec3ade37a3738c6f084858a4554861

smakki commented on 2014-08-07 12:59

update plz. hashsum is not valid

Le_J commented on 2014-08-05 18:12

There is now an executable binary at "/opt/viber/Viber" and no more at "/usr/share/viber/Viber.sh". Of course, the checksum is also wrong now.

Jack_CM commented on 2014-07-02 09:49

I've the same problem of wgnm.
I can provide the strace viber output:
https://pastee.org/ngj9w

whitesun commented on 2014-06-12 12:57

Anyone know how to use ibus with Viber?
I used ibus-unikey for vietnamese typing.
It works with other apps, but not viber.

wgnm commented on 2014-06-12 09:29

$Viber
Segmentation fault (core dumped)

directly after execution .( I would like to find the problem but can only think of:

$ldd Viber
linux-vdso.so.1 (0x00007fff079fe000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x0000003f28c00000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x0000003f29400000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0000003f2b800000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x0000003f2ac00000)
libc.so.6 => /usr/lib/libc.so.6 (0x0000003f28800000)
/lib64/ld-linux-x86-64.so.2 (0x0000003f26c00000)
libm.so.6 => /usr/lib/libm.so.6 (0x0000003f29000000)

any ideas? Using a 64bit machine

arch-nemesis commented on 2014-05-27 19:52

Looks like this was orphaned. I'll adopt!

ilusi0n commented on 2014-05-22 21:56

Viber seems to crashes on my machine with no warning at all (after activation). Anyone has the same problem and know a solution perhaps?

weox.os commented on 2014-02-17 22:29

my font is very very ugly in viber , which font should i install for this ??

ozgursarier commented on 2014-01-13 15:09

Actually the package has already a viber.destop file. So, i didn't need to change the orjinal .desktop file or created a new one. I'm pretty sure that it works on my desktop environment KDE and other ones such as Gnome and Unıty. If anyone using Openbox ext. has an issue with the .desktop file, they can create a special desktop file according to their DE. Because of the fact that some DE's have special desktop files and i haven't got a lot of expreiance, please try the command below and create an executable using this command.

$ sh /usr/share/viber/Viber.sh

Bersam commented on 2014-01-13 09:30

Why no .desktop file for this app, it would be great if add a desktop file to this package...



[Desktop Entry]
Name=Viber
GenericName=VOIP/Internet Messenger
Comment=Free calls, text and picture sharing with anyone, anywhere!
Exec=viber
Icon=viber
StartupNotify=true
Terminal=false
Type=Application
Categories=Network;InstantMessaging;

ozgursarier commented on 2014-01-12 08:46

$ sh /usr/share/viber/Viber.sh

Could you try the command above and say the output?

kraxor commented on 2014-01-11 19:19

Doesn't work for me on a relatively fresh install. Just exiting silently.

echo $? tells me that it exits with status code 1, so I wonder why there is no error message.

stecco commented on 2013-12-14 00:47

@ozgursarier you are surely better than me! I've tried to change the source but i failed. Thank you supporting this package!

ozgursarier commented on 2013-12-14 00:37

@stecco thanks. You could have changed the source too.You may have more experience than me. I am very new at all of this.

stecco commented on 2013-12-14 00:07

@ozgursarier are you going to adopt the package??? :)

ozgursarier commented on 2013-12-13 23:45

@kostas213 thanks. "eula.html" was a dynamic web page. Because of that md5sum always changes. So i put it in tarball and changed the md5sum. It won't change again.

http://ozgur.bugs3.com/wordpress/dosyalar/viber-3.1.2.3-2.src.tar.gz

kostas213 commented on 2013-12-13 17:01

@ozgursarier It works perfectly! Just change the md5sum for 'eula.html' to 8c133d1bee4a278ff5c257bac983a94b.

ozgursarier commented on 2013-11-30 12:43

Based on the new version out here:
http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb

I create a new latest viber tarball including PKGBUILD:
http://ozgur.bugs3.com/wordpress/dosyalar/viber-3.1.2.3-1.src.tar.gz

(Descriptions and version number is gotten from the .deb package)

lamiska commented on 2013-11-21 21:32

new version out: http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb

Jristz commented on 2013-11-21 08:52

http://www.phoronix.com/scan.php?page=news_item&px=MTUxOTc
This article claim that viber 4.0 is linux and isn't more a beta, so update?? or is a fake??

MohammadR commented on 2013-09-02 08:46

tanks :)
fixed

knedlyk commented on 2013-09-02 08:42

Man, this beta 64 bit version only!!! Please change "arch" in the PKGBUILD from "any" to "x86_64".

MohammadR commented on 2013-08-26 13:56

Yes I tested that at first but i got a `core dump` when using qt5 package in the official repository and this is the backtrace :
#0 0x00007ffff712c3d9 in raise () from /usr/lib/libc.so.6
#1 0x00007ffff712d7d8 in abort () from /usr/lib/libc.so.6
#2 0x00007ffff5ed9933 in viberMessageOutput(QtMsgType, QMessageLogContext const&, QString const&) () from /opt/Viber/libViber.so
#3 0x00007ffff120ab3e in ?? () from /usr/lib/libQt5Core.so.5
#4 0x00007ffff120ac7d in ?? () from /usr/lib/libQt5Core.so.5
#5 0x00007ffff120b310 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
#6 0x00007ffff1871e63 in QGuiApplicationPrivate::createPlatformIntegration() () from /usr/lib/libQt5Gui.so.5
#7 0x00007ffff1871ef5 in QGuiApplicationPrivate::createEventDispatcher() () from /usr/lib/libQt5Gui.so.5
#8 0x00007ffff1394a61 in QCoreApplication::init() () from /usr/lib/libQt5Core.so.5
#9 0x00007ffff1394ad6 in QCoreApplication::QCoreApplication(QCoreApplicationPrivate&) () from /usr/lib/libQt5Core.so.5
#10 0x00007ffff1872a99 in QGuiApplication::QGuiApplication(QGuiApplicationPrivate&) () from /usr/lib/libQt5Gui.so.5
#11 0x00007ffff52f6edd in QApplication::QApplication(int&, char**, int) () from /usr/lib/libQt5Widgets.so.5
#12 0x00007ffff639d120 in QtSingleApplication::QtSingleApplication(int&, char**, bool) () from /opt/Viber/libViber.so
#13 0x00007ffff5eda81f in viberAppMain () from /opt/Viber/libViber.so
#14 0x00000000005125c5 in ViberLinux::start(int, char const**) ()
#15 0x0000000000457cb1 in NativeLauncher::Launcher::startViber(int, char const**) ()
#16 0x0000000000454d8f in main ()
(gdb) quit

Thaodan commented on 2013-08-26 07:17

you may add the corresponding Qt5 packages as deps and remove them from the package?