Package Details: viber 16.1.0.37-1

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: 266
Popularity: 1.04
First Submitted: 2013-08-20 17:20 (UTC)
Last Updated: 2021-10-13 14:00 (UTC)

Latest Comments

Hubro commented on 2022-06-14 12:40 (UTC)

@Max77 The link works just fine for me, so it's likely an issue with your system. Check your HTTP proxy settings or if you're on a VPN.

Max77 commented on 2022-06-14 11:48 (UTC)

Error while loading 'https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb'

nikinbaidar commented on 2022-05-06 15:10 (UTC)

Viber keeps creating the directory "~/Documents" even if I've set the downloads directory for both media and documents to "~/downloads". Can some one help me out with this?

trentmu commented on 2022-04-05 10:15 (UTC)

Hey everyone. I have had a similar problem on a debian buster system...even the appImage failed. However, when I installed the .deb file there, it added in libxcb-xinput0, after which it worked again. Not sure if this is helpful, but maybe someone can figure out what the relevance is, and adjust whatever is required to fix it in general.

mozo commented on 2022-03-09 08:45 (UTC)

@Stelian Thank you very much!!!

Stelian commented on 2022-03-09 02:22 (UTC) (edited on 2022-03-09 13:23 (UTC) by Stelian)

@mozo, @MarsSeed I have tried the latest RPM version of Viber from their site and it can't make or receive a call.

The long story short - after many hours of testing and debugging I think that the problem is related to the signal SIGSYS and Seccomp. We need help from people who know more in this area. Maybe the solution will be the developers of Viber /or someone who knows how/ to update QtWebEngine with a more recent version. As a temporary solution for now we can set the QTWEBENGINE_DISABLE_SANDBOX environment variable to 1.

$ QTWEBENGINE_DISABLE_SANDBOX=1 viber

After setting the variable Viber can make and receive calls again. I don't know what the security implications would be.

mozo commented on 2022-03-08 19:09 (UTC)

@MarsSeed, I'm using Telegram too but I need both - Telegram and Viber. Let's hope the maintainer will try with rpm.

MarsSeed commented on 2022-03-08 15:16 (UTC)

@Stelian, I don't think Viber was ever supported on Arch Linux.

@mozo I think the we could try out the Viber for Fedora RPM. In theory that should be linked to newer libraries, more in line with Arch.

Btw I've managed to convince my friends and family to come over to Telegram. :)

That one has a native Linux client, works better than Viber and doesn't show ads or monitor our activities for monetization purposes.

mozo commented on 2022-03-08 11:05 (UTC)

@Stelian, it's working fine on Ubuntu, I just tried it...

mozo commented on 2022-03-08 00:23 (UTC)

Unfortunately I don't have Ubuntu to try but I can install it tommorrow to test it.

Stelian commented on 2022-03-08 00:16 (UTC) (edited on 2022-03-08 00:17 (UTC) by Stelian)

I have tried the viber.AppImage version from their site and it has the same problem. Do we know for sure that Viber can make and receive a call for the supported linux distributions - Ubuntu and Fedora? Could someone confirm it? Maybe Viber for linux has a bug in general that is not related to the linux distribution?

mozo commented on 2022-03-07 20:35 (UTC) (edited on 2022-03-07 20:36 (UTC) by mozo)

I don't know what the difference is but this is really bad news... Can we try to use the rpm package? Will it make any difference?

Stelian commented on 2022-03-07 19:24 (UTC) (edited on 2022-03-07 19:31 (UTC) by Stelian)

I have received an official response from the viber support:

Hello,

Viber is no longer supported on Arch Linux.

For a full list of supported devices and platforms, please follow the link: https://vb.me/5d739e20

We apologize for the inconvenience.

Best regards, Tina L Viber Support Team Quick question? Tweet to @ViberHelp

Could someone tell us what is the difference between the supported linux distributions and Arch Linux?

mozo commented on 2022-02-28 23:15 (UTC)

Thanks for your suggestion but we want the native version :(

Stelian commented on 2022-02-28 22:08 (UTC) (edited on 2022-02-28 22:09 (UTC) by Stelian)

@mozo As a temporary solution you can install viber for windows under wine. I tested it and it works, but it uses too much CPU and memory compared to native linux viber.

mozo commented on 2022-02-28 21:21 (UTC)

It's a big problem. I hope for a solution badly.

Stelian commented on 2022-02-28 20:19 (UTC)

@Badabum, @mozo Thank you. Perhaps the problem is global. I haven't found a workaround yet. I am using Xfce if it matters.

mozo commented on 2022-02-28 12:55 (UTC)

@Stelian Same problem here.

Badabum commented on 2022-02-27 18:20 (UTC) (edited on 2022-02-27 18:26 (UTC) by Badabum)

@Stelian, I have the same problem. I can't make any calls from desktop, or redirect a call to PC. A week or two ago everything worked fine.

Stelian commented on 2022-02-23 19:54 (UTC)

Could someone confirm this problem: Viber Linux can not start or receive calls (on laptop). Other users do not receive notifications when I am calling. When someone calls me there is only a notification sound, but not a way to accept the call.

nikinbaidar commented on 2022-02-08 17:25 (UTC)

Some of the colored emojis render as black and white. When I first installed viber some emoticons would show up black and white emojis and some would just show up as squares. So, I installed the noto-fonts-emoji package. The effect was that the squares were converted into colored emojis just the way I wanted them to be but the original black and white emojis remained as they are. How to get the black and white emojis to be colored?

zelimir commented on 2021-12-01 11:38 (UTC)

Does anyone know how to get notifications to work on plasma? On any other GTK-based DE they work just fine but not in plasma...

wooque commented on 2021-11-08 18:55 (UTC)

God this version is quite buggy, Viber scrolls super fast with touchpad and it freezes when I move it to second monitor. Hopefully they will release new bugfix version soon.

vs220 commented on 2021-10-18 15:14 (UTC)

@teras run LD_LIBRARY_PATH=/opt/viber/lib /usr/bin/viber

wooque commented on 2021-10-18 14:46 (UTC)

@teras ldd for viber on my machine shows it uses bundled libraries

ldd /opt/viber/Viber | grep qt
libQt5Sql.so.5 => /opt/viber/lib/libQt5Sql.so.5 (0x00007f610e0a8000)

teras commented on 2021-10-18 14:39 (UTC) (edited on 2021-10-18 14:39 (UTC) by teras)

After the latest QT update (which might be the reason @wooque has this issue -- I have it too), Viber became obviously slower. After discussions with people who use Viber under Ubuntu, I found out that, although my Viber version links on system wide QT libraries, when checked with ld, on my friend's it uses the private folder under /opt/viber/lib instead.

For example, for me ldd shows this entry libQt5Sql.so.5 => /usr/lib/libQt5Sql.so.5 (0x00007f795f6ec000) while for my friend on Ubuntu this libQt5Sql.so.5 => /opt/viber/lib/libQt5Sql.so.5 (0x00007f905eb4f000)

I believe the authors of Viber would like the second behavior, otherwise they wouldn't distribute the QT libraries. Any idea how to fix this on Arch?

wooque commented on 2021-10-18 00:29 (UTC)

On Plasma when I start Viber it shows generic X icon instead of Viber icon in taskbar, is there a fix for this?

vs220 commented on 2021-10-13 18:05 (UTC) (edited on 2021-10-13 18:07 (UTC) by vs220)

@radio_rogal run

killall viber
QT_QPA_PLATFORM=xcb viber

zelimir commented on 2021-10-13 10:37 (UTC)

@MKharaba, same to me:

==> Validating source files with sha256sums... viber-13.3.1.22.deb ... FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build viber

MKharaba commented on 2021-10-13 07:52 (UTC) (edited on 2021-10-13 07:54 (UTC) by MKharaba)


==> Validating source files with sha256sums...
    viber-13.3.1.22.deb ... FAILED
==> ERROR: One or more files did not pass the validity check!
error downloading sources: viber

radio_rogal commented on 2021-09-04 09:11 (UTC) (edited on 2021-09-04 09:11 (UTC) by radio_rogal)

qt.qpa.wayland: Failed to load client buffer integration: "wayland-egl"
qt.qpa.wayland: Available client buffer integrations: ()

Thenujan commented on 2021-08-16 01:35 (UTC)

Works Fine

no95typem commented on 2020-12-31 14:38 (UTC) (edited on 2020-12-31 14:40 (UTC) by no95typem)

On KDE Plasma new viber 13.3.1 is completely broken! It doesn't show pop-ups. Without that feature it is very uncomfortable. And this problem is not arch related, or plasma version related. I tried on VM with old plasma and ubuntu 18.04 and I got the same result.

Anyone can test pop-ups on different DE, please?

manjaro_loover commented on 2020-12-13 10:29 (UTC)

Hmm, today double click works fine...

manjaro_loover commented on 2020-12-08 22:24 (UTC)

Hey thanks for the package. Everything seems to be working fine - except that clicking (single or double) on the tray icon does not open the app. I need to right click and select open viber.

mauzil commented on 2020-11-18 08:29 (UTC)

Nice porting. I have a problem. Viber freezes xfwm4. My pc is HP 2600 with Quadro FX 1800 with nvidia-340xx I think the freeze is linked to nvidia acceleration. Have you experience in with this?

PS: I'm using Artix

wooque commented on 2020-11-17 10:42 (UTC) (edited on 2020-11-17 10:43 (UTC) by wooque)

Icon doesn't show up in launcher like rofi until I changed Icon in /usr/share/applications/viber.desktop to /usr/share/icons/hicolor/32x32/apps/viber.png

iamkaant commented on 2020-11-12 18:04 (UTC) (edited on 2020-11-12 18:07 (UTC) by iamkaant)

@vs220 seems yes

direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GL_AMD_draw_buffers_blend, GL_AMD_multi_draw_indirect, 
    GL_ARB_derivative_control, GL_ARB_direct_state_access, 
    GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect,
    GL_ARB_half_float_vertex, GL_ARB_indirect_parameters, 
    GL_ARB_multi_draw_indirect, GL_ARB_occlusion_query2, 
    GL_AMD_draw_buffers_blend, GL_AMD_multi_draw_indirect
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, 
    GL_ARB_indirect_parameters, GL_ARB_instanced_arrays, 
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, 
    GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, 

vs220 commented on 2020-11-12 17:23 (UTC)

@iamkaant OpenGL works? glxinfo |grep -e glx -e direct

iamkaant commented on 2020-11-12 12:35 (UTC) (edited on 2020-11-12 12:36 (UTC) by iamkaant)

I have reinstalled my system and now launching Viber I get

QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled

Cannot mix incompatible Qt library (5.14.2) with this library (5.15.1)

Aborted (core dumped)

Can anyone suggest a solution?

dalu commented on 2020-08-15 11:35 (UTC)

Sandor please update the package

vblats commented on 2020-08-10 18:12 (UTC)

Could please someone change sha256 to 1037a48d74caef33d123b166da2bfb1fe8fa67590b8669ecf25b314f41374267 ?

Thanks!

damir commented on 2020-08-08 22:18 (UTC) (edited on 2020-08-08 22:19 (UTC) by damir)

needed this pkg to work so old relatives can simply have it working in linux, so i updated it and addapted dependencies avoiding missing qt5 libs:

pkgver=13.3.1
depends=('libxss' 'xcb-util-image' 'xcb-util-keysyms' 'xcb-util-renderutil'  'xcb-util-wm' 'libxss' 'nss' 'libxcomposite' 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' 'gst-libav' 'libxslt' 'openssl-1.0' 'icu55' 'qrencode' 'libpng12' 'qt5-webengine' 'qt5-3d' 'qt5-remoteobjects' 'qt5-multimedia' 'qt5-websockets' 'qt5-virtualkeyboard')
md5sums=('d85f509804d5b83d602eafe5dc22dead')

noobfromby commented on 2020-07-23 14:47 (UTC)

Congratulation! Calls work in new version! Change a SHA in PKGBUILD and then install.

kaynetik commented on 2020-07-20 06:40 (UTC)

@Sirius, a new version came out, thus SHA of the package changed.

Currently it's: 1037a48d74caef33d123b166da2bfb1fe8fa67590b8669ecf25b314f41374267

So, until the maintainer verifies and alters the build, your temporary workaround would be to edit the PKGBUILD SHA on line 19.

Sirius commented on 2020-07-18 21:05 (UTC)

I got this error when I tried to install viber: ==> Making package: viber 12.0.0.7-1 (Sat Jul 18 23:22:27 2020) ... ==> Validating source files with sha256sums... viber-12.0.0.7.deb ... FAILED ==> ERROR: One or more files did not pass the validity check!

Rverkvn commented on 2020-07-04 13:13 (UTC) (edited on 2020-07-04 16:06 (UTC) by Rverkvn)

At the first start, the program displayed an error:

"qt.qpa.plugin: Could not load the Qt platform plugin" xcb "in" "even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. "

After installing the qt5-base package, everything worked. You need to add this package depending.

rapurapu commented on 2020-06-14 08:39 (UTC)

@everyone

Call is working in the snap version but version is outdated

noobfromby commented on 2020-06-14 08:35 (UTC)

Calls don' t work. Does anybody solve this problem?

Mel commented on 2020-05-29 12:48 (UTC)

[1:14:0529/143436.591733:ERROR:adm_helpers.cc(73)] Failed to query stereo recording.
../../3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0230

syscall 0230: "Assuming 0230 is decimal, this corresponds to clock_nanosleep. Presumably, the existing seccomp filters in chromium only allow nanosleep, but not clock_nanosleep. They need to be adjusted."[1]

Bug report in [1] also states "There are fixes upstream at Qt based on the Chromium fixes" so unless they do a rebuild, I'm thinking I'll uninstall Viber instead of "enjoying it on their other platforms".

firewalker commented on 2020-05-28 11:48 (UTC)

I opened a ticket for the issue with glibc. The response:

We have decided to put any updates for Linux on hold until further notice. There are no version releases planned in the foreseeable future. I apologize for any inconvenience. We hope that you can still enjoy Viber on our other platforms!

firewalker commented on 2020-05-10 11:48 (UTC)

Does anyone knows the offending commit of glibc?

iamkaant commented on 2020-05-03 17:23 (UTC)

Like others, I have the issue with calls. Outgoing calls never reach anyone. When I make outgoing call, I get systemd-coredump[12749]: Process 12732 (QtWebEngineProc) of user 1000 dumped core. Anyone aware how to fix?

jacp commented on 2020-04-23 05:12 (UTC)

@nslxndr, I had to add the libxkbcommon-x11 library as a runtime dependency to be able to run the program on a fresh system installation. Could you please update PKBBUILD?

rapurapu commented on 2020-04-17 16:39 (UTC)

@dpp I think @vs220 explained the issue below. I don't know how to patch or downgrade glibc.

dpp commented on 2020-04-17 16:18 (UTC)

I have the same issue like rapurapu - calls don't work anymore

vs220 commented on 2020-04-11 09:48 (UTC)

@ssk This has affected many programs

Comment by grayarcher (grayarcher) - Saturday, 21 March 2020, 17:44 GMT+2 "The root cause here is a change in glibc, as noted by the 2.31 release notes:

  • System call wrappers for time system calls now use the new time64 system calls when available. On 32-bit targets, these wrappers attempt to call the new system calls first and fall back to the older 32-bit time system calls if they are not present. This may cause issues in environments that cannot handle unsupported system calls gracefully by returning -ENOSYS. Seccomp sandboxes are affected by this issue.

Since it's the individual applications like Discord, or any other electron/CEF based/like app that apply the seccomp filter, they will have to adjust their filters. Until that happens, the options are: - Patch the individual binaries to allow clock_gettime64, similary to how the source code changed in upstream chromium for a previous issue: https://github.com/chromium/chromium/commit/54407b422a9cbf775a68c1d57603c0ecac8ce0d7#diff-76dd4327967fba9837d93a944eeb1165

(A similar change was commited to OpenSSH https://github.com/openssh/openssh-portable/commit/ccd3b247d59d3bde16c3bef0ea888213fbd6da86#diff-5039537cc0e0b50db6f66642be1248fa ) - Downgrade glibc/revert that specific change in glibc"

ssk commented on 2020-04-10 03:49 (UTC) (edited on 2020-04-10 03:49 (UTC) by ssk)

After update error is shown:
qrc:/QML/DebugMenu.qml:262: TypeError: Cannot call method 'isWasabiEnabled' of undefined qrc:/QML/DebugMenu.qml:289: TypeError: Cannot call method 'isSearchInCommunitiesForceEnabled' of undefined qrc:/QML/DebugMenu.qml:296: TypeError: Cannot call method 'isOOABURISpamCheckerForceEnabled' of undefined qrc:/QML/DebugMenu.qml:304: TypeError: Cannot call method 'isRateCallQualityForceEnabled' of undefined [1:14:0410/092611.970084:ERROR:adm_helpers.cc(73)] Failed to query stereo recording. ../../3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:CRASHING:seccomp-bpf failure in syscall 0230

rapurapu commented on 2020-04-08 13:18 (UTC)

Call is not working somehow.

vs220 commented on 2020-03-25 18:03 (UTC) (edited on 2020-03-25 18:20 (UTC) by vs220)

@nik123true It works without qt5-base

Check out

LD_LIBRARY_PATH=/opt/viber/lib /usr/bin/viber

LD_LIBRARY_PATH=/opt/viber/lib ldd /usr/bin/viber |grep Qt5 ??

nik123true commented on 2020-03-25 17:03 (UTC)

Please include qt5-base as a dependency because viber doesn't work without it.

hubcap commented on 2020-01-05 15:10 (UTC) (edited on 2020-01-05 15:14 (UTC) by hubcap)

Symlink /usr/bin/viber starting with lowercase letter. This causes firejail profile https://github.com/netblue30/firejail/blob/master/etc/Viber.profile to fail. Minor inconvenience, not sure if should be fixed.

nslxndr commented on 2019-12-07 13:52 (UTC)

I updated the package, sorry for the delay. @vyachkonovalov I applied the most of your changes, thanks for your work.

crabvk commented on 2019-12-03 10:06 (UTC) (edited on 2019-12-03 10:06 (UTC) by crabvk)

Oops, I made a mistake and removed PKGBUILD before making a git diff :D
Here is my patch, without unnecessary eula.html and viber (shell script) files, proper LICENSE, also fixed sed replacement for viber.desktop.
https://gist.github.com/vyachkonovalov/81a9ad265f437f9f40f7a3393aefc65b

iraklisg commented on 2019-12-02 18:13 (UTC)

@bbolgradov I manually added a new line at the end of your downloaded patch and I was able to successfully proceed with viber installation. Thank you

bbolgradov commented on 2019-12-02 18:02 (UTC)

Should be fixed now. Github gists seem to get their last newline stripped.

Hubro commented on 2019-12-02 17:40 (UTC)

@iraklisg Same for me. Just use bbolgradov's patch as a reference and update the version and hash manually, worked nicely for me :)

iraklisg commented on 2019-12-02 17:39 (UTC)

@bbolgradov @vyachkonovalov Thank you for your reply.

Interestingly, running git apply viber-12.0.0.7-1.patch gives me the following error:

error: corrupt patch at line 2

The same applies to vyachkonovalov's solution were I get:

error: corrupt patch at line 176

Am I missing something? Can I provide you some extra information?

bbolgradov commented on 2019-12-02 15:00 (UTC) (edited on 2019-12-02 18:10 (UTC) by bbolgradov)

@vyachkonovalov, that's a strange patch you've got there.

Here's a working one that simply bumps the version.

yay -G viber
cd viber
wget https://gist.githubusercontent.com/bbolgradov/0f34f525d001746e6addf8e790633563/raw/8448bc7ad3ec68a38f9b7694d7e2f6b73af5fcc5/viber-12.0.0.7-1.patch
git apply viber-12.0.0.7-1.patch
makepkg -sci

crabvk commented on 2019-12-01 16:53 (UTC) (edited on 2019-12-01 16:55 (UTC) by crabvk)

Wow, this version is so outdated.

@iraklisg Current is 12.0.0.7, here is the patch

How to apply the patch:

yay -G viber # not sure about this one, I don't use yay
cd viber
curl -O 'https://gist.githubusercontent.com/vyachkonovalov/c82390fb3d2fda95be89c8d21f657a26/raw/53f1ba9c4f44e2feae20155f506fdf5b6988f9a3/PKGBUILD.diff'
git apply PKGBUILD.diff
makepkg -si

iraklisg commented on 2019-11-30 17:15 (UTC)

Installing via yay:

Validating source files with md5sums...
    viber-10.3.0.37.tar.gz ... FAILED
    eula.html ... Passed
    viber ... Passed
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: viber

Choosing the package to be Clean builded did not do the trick for me:

al3xxx commented on 2019-11-06 15:58 (UTC) (edited on 2019-11-06 16:23 (UTC) by al3xxx)

Hello,

Please remove libcurl-compat from dependencies, Viber works OK without it, but presence libcurl-compat in the system breaks a lot of AUR packages with following configure errors:

configure:8766: gcc -o conftest -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now conftest.c -lalpm   >&5
/usr/bin/ld: /usr/lib/libcurl.so.4: undefined reference to `OpenSSL_version_num@OPENSSL_1_1_0'
/usr/bin/ld: /usr/lib/libssh2.so.1: undefined reference to `EVP_des_ede3_cbc@OPENSSL_1_1_0'
/usr/bin/ld: /usr/lib/libcurl.so.4: undefined reference to `SSL_CTX_set_srp_password@OPENSSL_1_1_0'
/usr/bin/ld: /usr/lib/libssh2.so.1: undefined reference to `EC_KEY_get0_group@OPENSSL_1_1_0'
/usr/bin/ld: /usr/lib/libarchive.so.13: undefined reference to `EVP_aes_128_ecb@OPENSSL_1_1_0'
/usr/bin/ld: /usr/lib/libcurl.so.4: undefined reference to `SSL_CTX_use_certificate_chain_file@OPENSSL_1_1_0'

crabvk commented on 2019-09-24 16:59 (UTC)

Hello. Please change source to https.

antonjo commented on 2019-09-03 14:26 (UTC)

I get the following CLI error:

~ >>> viber                                                                                                                                                   
qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method
qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method

zfkerr commented on 2019-07-11 19:52 (UTC) (edited on 2019-07-11 19:53 (UTC) by zfkerr)

Hi, @nslxndr ! Please, add the "openssl-1.0" package to the dependencies section. Viber don't want to work without it.

tomas.novoselic commented on 2019-06-06 17:51 (UTC)

Is there any reason for cdparanoia as dependency? I didn't see CD in years.

CyberShadow commented on 2019-06-05 07:46 (UTC)

Please give the downloaded file an unique filename, as per https://wiki.archlinux.org/index.php/PKGBUILD#source (see the "Warning" box). This will fix checksum errors due to old viber.deb copies.

pavelchavyr commented on 2019-05-04 13:00 (UTC)

I remove viber 'pacman -Rsn viber', install it again and now it works.

pavelchavyr commented on 2019-05-04 12:26 (UTC)

@vs220, openssl-1.0 is installed

vs220 commented on 2019-04-29 10:59 (UTC)

please add depending openssl-1.0

vs220 commented on 2019-04-29 10:56 (UTC)

@pavelchavyr install openssl-1.0 pacman -Suy openssl-1.0

jordanoff83 commented on 2019-03-26 22:34 (UTC)

Choosing the package to be Clean builded did the trick for me:

  1 viber                                    (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 1

pavelchavyr commented on 2019-03-26 09:51 (UTC) (edited on 2019-03-26 09:51 (UTC) by pavelchavyr)

I have some problem. After updating 7->10 viber not starting.

qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method ALSA lib pcm_dmix.c:1108:(snd_pcm_dmix_open) unable to open slave Received signal 11 <unknown> 000000000000

0 0x7f047a079993 <unknown>
1 0x7f047f3b03c0 <unknown>
2 0x7f0476913ce7 qHash()
3 0x0000005e1773 <unknown>
4 0x0000005e7d19 <unknown>
5 0x0000005e6767 <unknown>
6 0x0000005e47d6 <unknown>
7 0x00000080b86c <unknown>
8 0x0000008043c3 <unknown>
9 0x0000007ffe82 <unknown>
10 0x00000083d2cf <unknown>
11 0x00000083c6d0 <unknown>
12 0x7f0476b03ae5 QStateMachinePrivate::enterStates()
13 0x7f0476b069a1 QStateMachinePrivate::_q_start()
14 0x7f0476aa478e QObject::event()
15 0x7f0476b0a85f QStateMachine::event()
16 0x7f047752938e QApplicationPrivate::notify_helper()
17 0x7f047752a785 QApplication::notify()
18 0x7f0476a7b794 QCoreApplication::notifyInternal2()
19 0x7f0476a7c465 QCoreApplicationPrivate::sendPostedEvents()
20 0x7f0476acd373 postEventSourceDispatch()
21 0x7f047554c7bf g_main_context_dispatch
22 0x7f047554e739 <unknown>
23 0x7f047554e77e g_main_context_iteration
24 0x7f0476acce1b QEventDispatcherGlib::processEvents()
25 0x7f046e85858e <unknown>
26 0x7f0476a7717f QEventLoop::exec()
27 0x7f0476a7bd81 QCoreApplication::exec()
28 0x00000082f69b <unknown>
29 0x0000007fef5c <unknown>
30 0x7f04761e0223 __libc_start_main
31 0x0000005d3ee9 _start

r8: 6976656400001f40 r9: 0000000000000004 r10: 6976656404ece686 r11: 0000000000000202 r12: 00007ffdd4a66340 r13: 0000000004eb5650 r14: 00007ffdd4a66330 r15: 00007ffdd4a66348 di: 00000000ad169c10 si: 00000000269da1f0 bp: 0000000000000011 bx: 0000000004f16d20 dx: 0000000000000000 ax: 0000000004ecc740 cx: 0000000000000002 sp: 00007ffdd4a662f8 ip: 00007f0476913ce7 efl: 0000000000010282 cgf: 002b000000000033 erf: 0000000000000000 trp: 000000000000000d msk: 0000000000000000 cr2: 0000000000000000 [end of stack trace] Calling _exit(1). Core file will not be generated.

CyberShadow commented on 2019-03-21 08:47 (UTC) (edited on 2019-03-21 08:48 (UTC) by CyberShadow)

File checksum is outdated again.

Edit: curiously, the .deb still says 10.3.0.37.

StratosL commented on 2019-03-20 18:42 (UTC)

Same as others, viber.deb does not pass validity check

stathisq commented on 2019-03-18 12:00 (UTC)

@setevoy There are not only visual updates but also functionality updates too. Now you can edit/pin posts, view polls, and in general, you got the same functionality as Windows client. It seems like Viber is developed in qt in both Windows and Linux, and if they wanted they could always give an updated version of Viber. Even the EOL email response we get from them, it seems to me more like an automated response, rather than a real EOL response.

ugis commented on 2019-03-18 10:04 (UTC) (edited on 2019-03-18 10:05 (UTC) by ugis)

Trying to install from scratch, have the same Issue as madjoe (==> ERROR: One or more files did not pass the validity check!).

Any suggestions?

setevoy commented on 2019-03-17 18:02 (UTC) (edited on 2019-03-17 18:17 (UTC) by setevoy)

Upgraded it yesterday - can't see any issues at all. And yes - it looks a bit different than a previous one (but I may be wrong although - didn't pay to much attention on it).

[2019-03-16 23:00] [PACMAN] Running 'pacman --color auto -U --noconfirm /tmp/yaourt-tmp-setevoy/PKGDEST.AsD/viber-10.3.0.37-1-x86_64.pkg.tar.xz'

[2019-03-16 23:00] [ALPM] transaction started

[2019-03-16 23:00] [ALPM] upgraded viber (7.0.0.1035-1 -> 10.3.0.37-1)

7314776 commented on 2019-03-17 16:16 (UTC) (edited on 2019-03-17 16:56 (UTC) by 7314776)

Blocked Viber update for now as it seems to be an injection. [sorry, wrong link] .... I tried to learn about any Viber development process for Linux, any updated version different from 7 point something: no data at all! And Viber support continues replying “stopped development and updates in Linux...”. Viber distribution model to be blamed, viber.deb was always viber.deb whether it was about version 6 or version 7. Probably, someone somehow was able to hack this outdated developed stuff replacing it with “new” version 10. In absence of other news or reliable info, I’d prefer NOT to update Viber. Please, correct if I’m wrong.

madjoe commented on 2019-03-17 12:27 (UTC) (edited on 2019-03-17 12:28 (UTC) by madjoe)

Synchronizing package databases...

Starting full system upgrade...

Cloning viber build files...

Checking viber dependencies...

Building viber...

==> Making package: viber 10.3.0.37-1 (Sunday, March 17, 2019. 13:25:49 CET)

==> Checking runtime dependencies...

==> Checking buildtime dependencies...

==> Retrieving sources...

-> Found viber.deb

-> Found eula.html

-> Found viber

==> Validating source files with md5sums...

viber.deb ... FAILED

eula.html ... Passed

viber ... Passed

==> ERROR: One or more files did not pass the validity check!

notuxius commented on 2019-03-01 14:45 (UTC)

sleep for 1 sec didn't do the trick for me - the delay wasn't enough for 'wmctrl -i -c "$wid"' command to minimize Viber window - increasing to 4 sec works. Also there is some scale window and tray icon issues for me with ext monitor - setting 'QT_AUTO_SCREEN_SCALE_FACTOR=0' resolves them. So i ended up with next code:

!/bin/bash

if [ "$1" = "StartMinimized" ]; then { sleep 4; while ! pid=$(pidof /opt/viber/Viber); do sleep 1; done; [ -n "$pid" ] && wid=$(wmctrl -p -l | grep Viber | grep " $pid " | awk '{print $1}') && wmctrl -i -c "$wid"; } & fi

LD_PRELOAD=libcurl.so.3 exec env QT_AUTO_SCREEN_SCALE_FACTOR=0 /opt/viber/Viber "$@"

duzun commented on 2019-02-24 13:33 (UTC)

There is a small issue: viber doesn't start minimizer with viber StartMinimized command. That's because /usr/bin/viber doesn't pass arguments to /opt/viber/Viber.

Please, append "$@" to /usr/bin/viber like so:

!/bin/sh

LD_PRELOAD=libcurl.so.3 exec /opt/viber/Viber "$@"

It would also be great to have an option to start Viber in the system tray, not just minimized, maybe with wmctrl:

!/bin/bash

if [ "$1" = "StartMinimized" ]; then { sleep 1;
while ! pid=$(pidof /opt/viber/Viber); do sleep 1; done; [ -n "$pid" ] && \ wid=$(wmctrl -p -l | grep Viber | grep " $pid " | awk '{print $1}') && \ wmctrl -i -c "$wid"; } & fi

LD_PRELOAD=libcurl.so.3 exec /opt/viber/Viber "$@"

Thanks!

setevoy commented on 2019-02-18 10:26 (UTC)

+1 for the solution with removing the ~/.cache/qtshadercache directory.

tarkal commented on 2019-02-12 09:26 (UTC)

+1 removing ~/.cache/qtshadercache solved issue

OSKiller commented on 2019-02-12 07:06 (UTC) (edited on 2019-02-12 07:07 (UTC) by OSKiller)

I've deleted ~/.cache/qtshadercache/*... After that I've got an error: '/opt/viber/Viber: error while loading shared libraries: libidn2.so.4: cannot open shared object file: No such file or directory'... So, I've copied libidn2.so in libidn2.so.4 in /usr/lib & /usr/lib32 directories... Now everything works perfectly...

There was no such issue on my home PC with Nvidia GeForce and proprietary drivers...

eduard commented on 2019-02-11 19:00 (UTC)

Solved by deleting ~/.cache/qtshadercache directory

Just-Punk commented on 2019-02-11 15:52 (UTC) (edited on 2019-02-11 15:59 (UTC) by Just-Punk)

SOLVED! mv ~/.cache ~/cache-old I've tried delete only Viber cache - doesnt help but mv all is OK from here

https://www.reddit.com/r/SolusProject/comments/9d4a5q/viber_white_screen_after_latest_update/ in link U may see QT cache causin' problem

OSKiller commented on 2019-02-11 12:44 (UTC)

It works, but the font is displayed in the color of the current background even when the text is highlighted...

It works perfect when started as sudo...

tarkal commented on 2019-02-11 07:58 (UTC)

Same issue, but I did downgrade to all Qt5 updates and still not working.

Just-Punk commented on 2019-02-11 01:00 (UTC)

The same issue.

cnotis commented on 2019-02-10 18:47 (UTC)

Same issue after the QT update as DmitrySkibitsky commented.

DmitrySkibitsky commented on 2019-02-09 14:05 (UTC)

After the update Qt stopped working. The application opens, but there is nothing in the application window, and the mouse cursor changes its state when you move around the application window area, even perhaps the event of clicks catches and performs an action, but nothing is displayed in the window itself.

Hubro commented on 2019-01-31 23:45 (UTC)

Installed this package on an up-to-date Arch system today, but I can't get Viber to launch. Both /usr/bin/viber and /opt/viber/Viber exit immediately with no errors and status code 0. I have tried prepending LD_LIBRARY_PATH=/opt/viber/lib but it changed nothing. I have openssl and pulseaudio installed.

Any ideas?

gorhat commented on 2018-10-21 16:07 (UTC) (edited on 2018-10-21 16:08 (UTC) by gorhat)

http://www.reddit.com/r/linux/comments/9m16iz/til_viber_is_eol_on_gnulinux/

https://forum.manjaro.org/t/no-more-new-viber-on-linux/58927

As it looks, Rakuten will not release any new version of Viber for Linux.

87dv commented on 2018-10-20 20:52 (UTC)

Please! new version is neaded!

stathisq commented on 2018-09-16 12:28 (UTC)

The package is flagged as out-of-date but I don't see any new version of Viber.

killvanrea commented on 2018-07-06 10:47 (UTC)

Hello, i have two problems using viber with KDE. First one I can not shutdow the machine. There is a notification poput that sayes, Viber preventing KDE from shutdown. Second I cannont uncheck the "Start viber on system startup" option from inside the Options menu. Can someone help me with those issues?

lazux commented on 2018-06-03 17:04 (UTC)

Install openssl-1.0 and pulseaudio and reboot.Worked for me.

Myrik93 commented on 2018-05-23 09:12 (UTC) (edited on 2018-05-23 09:13 (UTC) by Myrik93)

Error:

Cannot mix incompatible Qt library (version 0x50901) with this library (version 0x50a01)

Can be fixed with command:

LD_LIBRARY_PATH=/opt/viber/lib/ viber

dx4 commented on 2018-05-21 08:50 (UTC) (edited on 2018-05-21 08:51 (UTC) by dx4)

Viber starts fine but when I enter my phone it says "No Connection".

I don't know if this will help but I'm pasting the output when I run it from terminal:

Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory...

Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory...

Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory...

Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory...

qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks

qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback

qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback

qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings

qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup

qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init

qt.network.ssl: QSslSocket: cannot resolve sk_new_null

qt.network.ssl: QSslSocket: cannot resolve sk_push

qt.network.ssl: QSslSocket: cannot resolve sk_free

qt.network.ssl: QSslSocket: cannot resolve sk_num

qt.network.ssl: QSslSocket: cannot resolve sk_pop_free

qt.network.ssl: QSslSocket: cannot resolve sk_value

qt.network.ssl: QSslSocket: cannot resolve SSL_library_init

qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings

qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index

qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method

qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method

qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method

qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method

qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain

qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf

qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf

qt.network.ssl: QSslSocket: cannot resolve SSLeay

qt.network.ssl: QSslSocket: cannot resolve SSLeay_version

qt.network.ssl: Incompatible version of OpenSSL

qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method

qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init

QQuickItem: Cannot set activeFocusOnTab to false once item is the active focus item.

QQuickItem: Cannot set activeFocusOnTab to false once item is the active focus item.

qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method

qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init

jango commented on 2018-05-15 09:25 (UTC)

It works on latest Antergos

vladafirefly commented on 2018-03-09 11:51 (UTC)

Can't start Viber anymore:

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

Looks like libpsl was updated in the meantime.

$ ls -la libpsl* lrwxrwxrwx 1 root root 15 25. Feb 23:54 libpsl.so -> libpsl.so.6.2.0 lrwxrwxrwx 1 root root 15 25. Feb 23:54 libpsl.so.6 -> libpsl.so.6.2.0 -rwxr-xr-x 1 root root 64352 25. Feb 23:54 libpsl.so.6.2.0

Wladymyr commented on 2018-02-10 19:57 (UTC)

All work so good. Thanks.

Huan commented on 2017-12-31 14:50 (UTC)

$ viber Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave ALSA lib pcm_dsnoop.c:638:(snd_pcm_dsnoop_open) unable to open slave PulseAudioService: pa_context_connect() failed PulseAudioService: pa_context_connect() failed Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). Aborting.

Viber failed after qt5 and Viber update

cyberwoodman commented on 2017-12-12 10:18 (UTC)

strange, viber doesn't work just exits with 0 exit code. [tarasko@archlinux ~]$ LD_PRELOAD=libcurl.so.3 /opt/viber/Viber [tarasko@archlinux ~]$ echo $? 0

shillshocked commented on 2017-12-08 06:41 (UTC)

How can we use this without pulseaudio now? I use ALSA.

verni commented on 2017-11-03 18:55 (UTC) (edited on 2017-11-03 19:02 (UTC) by verni)

Using Xfce here, upgrade went fine. I do have pulseaudio 11.1 and Qt 5.9.2 installed

kamazee commented on 2017-11-03 07:55 (UTC)

Disregard my previous comment about wrong md5 hash, it's just a previous version named viber.deb sat in pacaur's cache

beaux_monde commented on 2017-11-02 13:14 (UTC)

Error with the pulseaudio may be fixed by installing the pulseaudio. But now the viber gives: qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method

kamazee commented on 2017-11-01 07:34 (UTC)

.deb doesn't pass the validity check -- has it been updated since latest PKGBUILD update?

romgvo commented on 2017-10-31 10:20 (UTC)

$ viber Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method PulseAudioService: pa_context_connect() failed PulseAudioService: pa_context_connect() failed Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). Aborting. Aborted (core dumped)

beaux_monde commented on 2017-10-31 08:22 (UTC)

$ viber Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method PulseAudioService: pa_context_connect() failed PulseAudioService: pa_context_connect() failed Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). Aborting. [1] 3172 abort (core dumped) viber

mikes commented on 2017-10-30 10:52 (UTC) (edited on 2017-10-30 11:26 (UTC) by mikes)

I am unable to use it since latest update. Please can anyone share previous PKGBUILD?

ilovekorn commented on 2017-10-28 07:34 (UTC) (edited on 2017-10-28 07:34 (UTC) by ilovekorn)

Hi guys, After updating viber to latest version and QT5 to 5.9.2-1, I cannot launch viber anymore. I got below output. Please help Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Segmentation fault (core dumped)

thetotalchaos commented on 2017-10-25 19:51 (UTC)

...i guess its update time ;-) ==> Building and installing package ==> Making package: viber 6.5.5.1481-2 (ср окт 25 22:48:50 EEST 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading viber.deb... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 93.2M 100 93.2M 0 0 3673k 0 0:00:26 0:00:26 --:--:-- 3492k -> Found eula.html -> Found viber ==> Validating source files with md5sums... 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] ==> ------------------------------ ==>

hamsteri commented on 2017-10-20 15:01 (UTC) (edited on 2017-10-20 15:05 (UTC) by hamsteri)

I start viber and can't press any buttons: "Do you have viber on phone?". Work olny link "Privacy Policy" in bottom of window. :( Manjaro Linux x64, KDE5. P.S: I do double click on task bar and buttons work! Or need wait 30 sec... Magic! :D

firewalker commented on 2017-08-28 06:59 (UTC)

Does double clicking the tray icon brings viber on? For me on KDE, double clicking, doesn;t do anything.

petsam commented on 2017-08-25 09:11 (UTC)

I found a solution for me: in /usr/bin/viber place this #!/bin/sh env QT_AUTO_SCREEN_SCALE_FACTOR=0 /opt/viber/Viber I have seen it at https://askubuntu.com/questions/881679/viber-appears-huge-kubuntu-16-04/923652#923652 and as it is said, it works for dual screen setup, as is mine.

resetko commented on 2017-08-05 17:03 (UTC)

Not working for me, any ideas how to make it work? ~ $ cat /usr/bin/viber #!/bin/sh LD_PRELOAD=libcurl.so.3 LD_LIBRARY_PATH=/opt/viber/lib /opt/viber/Viber ~ $ /usr/bin/viber QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work. Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method QSqlDatabasePrivate::removeDatabase: connection 'UserDBConnection' is still in use, all queries will cease to work. QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work.

ZeroBit commented on 2017-06-04 15:37 (UTC)

I've changed the wrapper. It doesn't help $ /usr/bin/viber QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work. Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method WARNING: Cannot find style "org.kde.desktop" - fallback: "/opt/viber/qml/QtQuick/Controls/Styles/Desktop" QFile::remove: Empty or null file name QFSFileEngine::open: No file name specified QObject: Cannot create children for a parent that is in a different thread. (Parent is QObject(0x7f36afe2efa0), parent's thread is QThread(0x4251010), current thread is QThread(0x581f880)

nicman23 commented on 2017-06-04 13:10 (UTC)

please change the wrapper to LD_PRELOAD=libcurl.so.3 LD_LIBRARY_PATH=/opt/viber/lib /opt/viber/Viber will work no matter the qt5 changes

ZeroBit commented on 2017-05-29 19:56 (UTC) (edited on 2017-05-31 07:42 (UTC) by ZeroBit)

I start Viber and it hangs in 2 seconds and I have to kill it. Then I start Viber again and it works OK. How to fix this behavior? This is the log: $ viber QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work. Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method QFile::remove: Empty or null file name QFSFileEngine::open: No file name specified QObject: Cannot create children for a parent that is in a different thread. (Parent is QObject(0x7eff81fdcfa0), parent's thread is QThread(0x31e1030), current thread is QThread(0x4c0d8b0) After that it is hanging....

Tedd88 commented on 2017-05-21 17:30 (UTC) (edited on 2017-05-21 17:31 (UTC) by Tedd88)

Got the same: QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work. Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init qt.network.ssl: QSslSocket: cannot resolve sk_new_null qt.network.ssl: QSslSocket: cannot resolve sk_push qt.network.ssl: QSslSocket: cannot resolve sk_free qt.network.ssl: QSslSocket: cannot resolve sk_num qt.network.ssl: QSslSocket: cannot resolve sk_pop_free qt.network.ssl: QSslSocket: cannot resolve sk_value qt.network.ssl: QSslSocket: cannot resolve SSL_library_init qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf qt.network.ssl: QSslSocket: cannot resolve SSLeay qt.network.ssl: QSslSocket: cannot resolve SSLeay_version qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_num_locks qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_set_id_callback qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function sk_num qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init after install qt5-base 5.8.0-11 works fine.

resetko commented on 2017-05-12 11:45 (UTC)

Got this just right after launch: QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work. Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init qt.network.ssl: QSslSocket: cannot resolve sk_new_null qt.network.ssl: QSslSocket: cannot resolve sk_push qt.network.ssl: QSslSocket: cannot resolve sk_free qt.network.ssl: QSslSocket: cannot resolve sk_num qt.network.ssl: QSslSocket: cannot resolve sk_pop_free qt.network.ssl: QSslSocket: cannot resolve sk_value qt.network.ssl: QSslSocket: cannot resolve SSL_library_init qt.network.ssl: QSslSocket: cannot resolve SSL_load_error_strings qt.network.ssl: QSslSocket: cannot resolve SSL_get_ex_new_index qt.network.ssl: QSslSocket: cannot resolve SSLv3_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv23_client_method qt.network.ssl: QSslSocket: cannot resolve SSLv3_server_method qt.network.ssl: QSslSocket: cannot resolve SSLv23_server_method qt.network.ssl: QSslSocket: cannot resolve X509_STORE_CTX_get_chain qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf qt.network.ssl: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf qt.network.ssl: QSslSocket: cannot resolve SSLeay qt.network.ssl: QSslSocket: cannot resolve SSLeay_version qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_num_locks qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_set_id_callback qt.network.ssl: QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function sk_num qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init This duplicates then I was trying to connect: qt.network.ssl: QSslSocket: cannot call unresolved function SSLv23_client_method qt.network.ssl: QSslSocket: cannot call unresolved function SSL_library_init Installed on clean system. ~ $ yaourt -Q | grep ssl multilib/lib32-openssl 1:1.1.0.e-1 core/openssl 1.1.0.e-1 Does anyone have any ideas?

Mark1 commented on 2017-05-07 14:32 (UTC)

SO GOOD

eduard commented on 2017-04-21 19:35 (UTC)

Huge window size workaround: https://askubuntu.com/questions/881679/viber-appears-huge-kubuntu-16-04

StratosL commented on 2017-04-06 16:08 (UTC)

In Manjaro KDE 17.0.1, I get: Cannot mix incompatible Qt library (version 0x50602) with this library (version 0x50800) Aborted (core dumped) As root, it runs ok.

eduard commented on 2017-04-03 07:02 (UTC)

I have changed launcher command to: "dbus-launch viber %u" and it worked for me. Thx again. Quoted: " In my MATE-Gtk3 works this: $ dbus-launch /usr/sbin/viber -- %u & (You may insert it to shortcut command path) And double-click on tray-icon should open viber. "

eduard commented on 2017-04-03 06:56 (UTC)

Yes, you are right I did it too fast. Thx. Quoted: " eduard commented on 2017-03-24 10:54 Drug and drop file always goes to the last chat Try, pls, to drag the file to interesting contact until it will surround by lines and then drop. Does it works 4 you? "

Just-Punk commented on 2017-04-02 20:14 (UTC)

Quoted: " eduard commented on 2017-03-20 10:30 After update to mate 1.18, double click on icon in systray does not open Viber window. Right click "Open Viber" works fine. Is it Gtk3 issue? " ------- In my MATE-Gtk3 works this: $ dbus-launch /usr/sbin/viber -- %u & (You may insert it to shortcut command path) And double-click on tray-icon should open viber. ------- Thanx to: https://github.com/telegramdesktop/tdesktop/issues/1975#issuecomment-228575901

Krejzi commented on 2017-04-02 18:31 (UTC)

It seems that LD_PRELOAD causes viber to crash here. My guess is because libcurl.so is linked to openssl 1.1, while viber internals use openssl 1.0.

Just-Punk commented on 2017-04-01 10:17 (UTC)

Quoted: " eduard commented on 2017-03-24 10:54 Drug and drop file always goes to the last chat " Try, pls, to drag the file to interesting contact until it will surround by lines and then drop. Does it works 4 you?

Just-Punk commented on 2017-04-01 10:15 (UTC)

Quoted: " eduard commented on 2017-03-20 10:30 After update to mate 1.18, double click on icon in systray does not open Viber window. Right click "Open Viber" works fine. Is it Gtk3 issue? " I have mate-gtk3. The same problem.

eduard commented on 2017-03-24 10:54 (UTC)

Drug and drop file always goes to the last chat

eduard commented on 2017-03-20 10:30 (UTC)

After update to mate 1.18, double click on icon in systray does not open Viber window. Right click "Open Viber" works fine. Is it Gtk3 issue?

k0ste commented on 2017-03-18 07:13 (UTC)

Please add 'extra/libxslt' to deps. Without this lib viber not start.

07d7 commented on 2017-02-11 18:46 (UTC)

True, it installed without a problem when I cleared the pacaur cache (pacaur -Sc). No idea why it said "build files are up-to-date" though..

k0ste commented on 2017-02-07 15:10 (UTC)

07d7, because your viber.deb is incorrect.

07d7 commented on 2017-02-07 14:30 (UTC)

why doesn't the viber.deb checksum match md5 checksum in PKGBUILD?

Guc24 commented on 2017-02-04 17:25 (UTC) (edited on 2017-02-04 17:32 (UTC) by Guc24)

Viber runs as root but with non-root user I get this Cannot mix incompatible Qt library (version 0x50602) with this library (version 0x50800) Aborted (core dumped)

aztec102 commented on 2017-01-25 11:05 (UTC)

I'm reboot, and retry start is Viber - is work!

aztec102 commented on 2017-01-25 11:00 (UTC)

QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work. Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-primary-button-warps-slider' of type `gboolean' from rc file value "((GString*) 0x482e180)" of type `gboolean' (Viber:20425): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine», (Viber:20425): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine», (Viber:20425): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «murrine», QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work.

flycal6 commented on 2017-01-24 04:59 (UTC)

Checksums are wrong. Viber fails validity check on upgrade.

spsf64 commented on 2017-01-21 20:14 (UTC)

@nslxndr, does not launch; I am getting this error when trying to run from terminal: Cannot mix incompatible Qt library (version 0x50602) with this library (version 0x50701) Aborted (core dumped)

smirky commented on 2017-01-20 10:48 (UTC)

viber is updated to 6.5.5 The PKGBUILD needs to be configured accordingly. I've already done that for myself, but I'm not the maintainer and I'm also not an expert in dependencies.

notexistence commented on 2017-01-20 10:16 (UTC)

The .deb package checksum is wrong: $ sha256sum viber.deb "bacc38034fa6d926e25122c152c867a4f576b59e920af58ce904c4e9f255773f viber.deb" In PKGBUILD: sha256sums=('712d6d21b0e8dbd6cf4589f37615d6b65a2b3d99bcf012396d6219b3afb8db08' '037194f911c193b039fd5bcdb5296f8d65e5075006d67822519b5bc7da0c8788' 'b58bc642de9ba931eadb3743ca4b6dea93f6e21dd33cc181f62fef08843a8f99')

k0ste commented on 2016-12-29 07:39 (UTC)

jdevelop, checksum is fine.

jdevelop commented on 2016-12-29 01:17 (UTC)

The package checksum is broken, anyone is gonna fix that?

sergey.orloff commented on 2016-12-13 07:31 (UTC)

Yesterday install it http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb on Ubuntu 16.10 and he gave such errors. After the introduction of the telephone number for authorization checking program crashes. I do not understand how someone can use this program.

sergey.orloff commented on 2016-12-02 15:29 (UTC)

Crashes after entering the phone number. ... 7fc444cc8000-7fc444ccc000 rw-p 00000000 00:00 0 7fc444ccc000-7fc444cd5000 r-xp 00000000 08:03 7340289 /opt/viber/plugins/imageformats/libqicns.so 7fc444cd5000-7fc444cd6000 r--p 00008000 08:03 7340289 /opt/viber/plugins/imageformats/libqicns.so 7fc444cd6000-7fc444cd7000 rw-p 00009000 08:03 7340289 /opt/viber/plugins/imageformats/libqicns.so 7fc444cd7000-7fc444cdd000 r-xp 00000000 08:03 7340290 /opt/viber/plugins/imageformats/libqgif.so 7fc444cdd000-7fc444cde000 r--p 00005000 08:03 7340290 /opt/viber/plugins/imageformats/libqgif.so 7fc444cde000-7fc444cdf000 rw-p 00006000 08:03 7340290 /opt/viber/plugins/imageformats/libqgif.so 7fc444cdf000-7fc444cea000 r-xp 00000000 08:03 7340288 /opt/viber/plugins/imageformats/libqdds.so 7fc444cea000-7fc444ceb000 r--p 0000a000 08:03 7340288 /opt/viber/plugins/imageformats/libqdds.so 7fc444ceb000-7fc444cec000 rw-p 0000b000 08:03 7340288 /opt/viber/plugins/imageformats/libqdds.so 7fc444cec000-7fc444cfc000 r-xp 00000000 08:03 7340305 /opt/viber/plugins/xcbglintegrations/libqxcb-glx-integration.so 7fc444cfc000-7fc444cfd000 r--p 0000f000 08:03 7340305 /opt/viber/plugins/xcbglintegrations/libqxcb-glx-integration.so 7fc444cfd000-7fc444cfe000 rw-p 00010000 08:03 7340305 /opt/viber/plugins/xcbglintegrations/libqxcb-glx-integration.so 7fc444cfe000-7fc444d00000 r-xp 00000000 08:03 7340281 /opt/viber/plugins/platforms/libqxcb.so 7fc444d00000-7fc444d01000 r--p 00001000 08:03 7340281 /opt/viber/plugins/platforms/libqxcb.so 7fc444d01000-7fc444d02000 rw-p 00002000 08:03 7340281 /opt/viber/plugins/platforms/libqxcb.so 7fc444d02000-7fc444d32000 r--p 00000000 08:03 12720776 /usr/share/locale/ru/LC_MESSAGES/libc.mo 7fc444d32000-7fc444d33000 r--p 00022000 08:03 8405638 /usr/lib/ld-2.24.so 7fc444d33000-7fc444d34000 rw-p 00023000 08:03 8405638 /usr/lib/ld-2.24.so 7fc444d34000-7fc444d35000 rw-p 00000000 00:00 0 7ffd3da80000-7ffd3daa1000 rw-p 00000000 00:00 0 [stack] 7ffd3dbf1000-7ffd3dbf3000 r--p 00000000 00:00 0 [vvar] 7ffd3dbf3000-7ffd3dbf5000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Аварийный останов (стек памяти сброшен на диск)

idmistir commented on 2016-11-17 13:42 (UTC)

Having an issue with viber stealing focus on XFCE when a new message is received and I get that "push"-like notification. Has anyone encountered, solved this issue?

coxa commented on 2016-11-07 11:45 (UTC)

/opt/viber/Viber: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /opt/viber/Viber)

shtrih commented on 2016-10-18 06:12 (UTC) (edited on 2016-10-18 06:19 (UTC) by shtrih)

/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) Segmentation fault (core dumped) Linux 4.7.6-1 How to solve?

hawara commented on 2016-09-14 22:10 (UTC)

@Forum_Liker I think it is fixed in latest Cinnamon version, see: https://github.com/linuxmint/Cinnamon/pull/5181/commits/18debb315045a1619f4eb4f1e81ab671c2c2a895 There's always the manual fix - you have to type 'Viber', not 'Skype' obviously - https://pragtob.wordpress.com/2012/09/25/fix-incoming-skype-messages-stealing-focus-on-linux-mint-cinnamon/ https://www.reddit.com/r/linuxmint/comments/4n5xfx/viber_for_desktop_linux_mint_64bit_new_messages/

Forum_Liker commented on 2016-08-31 16:12 (UTC)

When an incoming message, viber window opens in the foreground. This comes if viber window overlapped another window. DE: Cinnamon

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

@Forum_Liker: Please write in English.

Forum_Liker commented on 2016-08-28 17:53 (UTC)

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

commented on 2016-07-28 14:49 (UTC)

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

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

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

ahjolinna commented on 2016-05-01 15:00 (UTC)

does anyone have problems with video calls?

shashurup commented on 2016-04-27 07:41 (UTC)

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 (UTC) (edited on 2016-04-22 23:32 (UTC) by dripdrop)

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

commented on 2016-04-21 10:14 (UTC)

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 (UTC)

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 (UTC) (edited on 2016-04-20 14:03 (UTC) by exec)

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

commented on 2016-04-20 05:58 (UTC)

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 (UTC)

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 (UTC)

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

ahphaw5S commented on 2016-04-18 11:55 (UTC)

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 (UTC)

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 (UTC)

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 (UTC) (edited on 2016-04-15 10:27 (UTC) by kosegr)

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 (UTC) (edited on 2016-03-30 14:43 (UTC) by Tido.com)

+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 (UTC)

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 (UTC)

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

Genues commented on 2016-03-28 17:47 (UTC)

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 (UTC)

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 (UTC)

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 (UTC) (edited on 2016-03-28 11:53 (UTC) by smirky)

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 (UTC)

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

mamantoha commented on 2016-03-27 18:43 (UTC)

qt5-quick1 is no longer available

emmerkar commented on 2016-03-23 16:42 (UTC) (edited on 2016-03-23 16:43 (UTC) by emmerkar)

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 (UTC)

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 (UTC)

==> 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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

Confirmed!

realcnbs commented on 2015-08-26 12:58 (UTC)

Tray icon is broken on plasma5.

luis6674 commented on 2015-08-14 18:24 (UTC)

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...

dmgk commented on 2015-08-10 07:25 (UTC)

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 (UTC)

libxslt are required by viber but not listed in dependencies

topgun commented on 2015-06-24 18:12 (UTC)

No, there shouldn't be any problem

tajidinabd commented on 2015-06-24 14:28 (UTC)

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

antijunak commented on 2015-06-22 16:26 (UTC)

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.

daimonion commented on 2015-06-08 22:46 (UTC)

@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.

amenzhinsky commented on 2015-06-03 09:49 (UTC)

@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 (UTC)

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

geomaster commented on 2015-05-29 06:59 (UTC)

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

geomaster commented on 2015-05-29 06:58 (UTC)

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 (UTC)

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

baongoc124 commented on 2015-05-25 10:43 (UTC)

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 (UTC)

@alvinnex Viber is currently only supported on 64bit architectures.

alvinnex commented on 2015-04-29 20:30 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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

logdog commented on 2015-03-15 07:04 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

Another mozilla plugin that fails: AceStream mozilla plugin.

daimonion commented on 2015-02-09 20:41 (UTC)

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

skalkoto commented on 2015-02-09 19:38 (UTC)

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

ahjolinna commented on 2015-02-06 20:09 (UTC)

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 (UTC)

For me it was libkpartsplugin.so

stathisq commented on 2015-02-05 18:46 (UTC)

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 (UTC)

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 (UTC)

Thanks ahjolinna, I'll update soon. :)

ahjolinna commented on 2015-01-07 12:23 (UTC)

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

nomorsad commented on 2014-12-28 20:44 (UTC)

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 (UTC)

@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 (UTC)

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 (UTC)

/opt/viber/Viber This should do the trick until the PKGBUILD is fixed for $PATH.

sarsanaee commented on 2014-12-16 19:18 (UTC)

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 (UTC)

Same here. Crashes after switching to conversation window.

skalkoto commented on 2014-12-10 21:51 (UTC)

Still crashes here :-(

jifwin commented on 2014-12-07 14:10 (UTC)

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 (UTC)

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.

commented on 2014-12-04 08:18 (UTC)

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 (UTC)

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

BBoy commented on 2014-12-03 15:10 (UTC)

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 (UTC)

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

commented on 2014-11-25 19:00 (UTC)

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 (UTC)

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)

commented on 2014-11-24 18:29 (UTC)

@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 (UTC)

@morealaz see previous comments.

commented on 2014-11-24 17:29 (UTC)

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 (UTC)

Crashes when I try click on the text input area.

commented on 2014-11-23 14:18 (UTC)

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 (UTC)

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

artemklevtsov commented on 2014-11-14 16:40 (UTC)

Not usable: craches.

amenzhinsky commented on 2014-11-13 14:07 (UTC)

Viber's tray icon is missing with gnome 3.14.2

cobalt commented on 2014-11-05 21:09 (UTC)

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

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

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

Glinx commented on 2014-10-21 05:20 (UTC)

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

lybin commented on 2014-10-20 13:51 (UTC)

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 (UTC)

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 (UTC)

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

stathisq commented on 2014-10-14 10:38 (UTC)

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 (UTC)

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 (UTC)

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

stathisq commented on 2014-10-13 11:36 (UTC)

Viber stoped working for me too...

artemklevtsov commented on 2014-10-03 08:31 (UTC)

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

LeetShiva commented on 2014-09-28 17:22 (UTC)

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 (UTC)

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

lybin commented on 2014-09-26 04:38 (UTC)

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

rafaelff commented on 2014-09-26 04:18 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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

dumphblooz commented on 2014-08-22 12:57 (UTC)

Removing acestream-mozilla-plugin solves problem.

EasySly commented on 2014-08-22 08:30 (UTC)

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 (UTC)

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 (UTC)

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

ctsdownloads commented on 2014-08-18 05:36 (UTC)

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?

dumphblooz commented on 2014-08-17 11:48 (UTC)

$ 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 (UTC)

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

stathisq commented on 2014-08-15 09:30 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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 }

sorrat commented on 2014-08-07 21:21 (UTC)

version - 4.2.2.6 md5sum of viber.deb - 4dec3ade37a3738c6f084858a4554861

smakki commented on 2014-08-07 12:59 (UTC)

update plz. hashsum is not valid

Le_J commented on 2014-08-05 18:12 (UTC)

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.

whitesun commented on 2014-06-12 12:57 (UTC)

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 (UTC)

$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 (UTC)

Looks like this was orphaned. I'll adopt!

ilusi0n commented on 2014-05-22 21:56 (UTC)

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 (UTC)

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

ozgursarier commented on 2014-01-13 15:09 (UTC)

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 (UTC)

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 (UTC)

$ sh /usr/share/viber/Viber.sh Could you try the command above and say the output?

kraxor commented on 2014-01-11 19:19 (UTC)

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 (UTC)

@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 (UTC)

@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 (UTC)

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

ozgursarier commented on 2013-12-13 23:45 (UTC)

@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 (UTC)

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

ozgursarier commented on 2013-11-30 12:43 (UTC)

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 (UTC)

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

commented on 2013-11-21 08:52 (UTC)

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 (UTC)

tanks :) fixed

knedlyk commented on 2013-09-02 08:42 (UTC)

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 (UTC)

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 (UTC)

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