我无法在 Ubuntu 20.04 上拨打/接听 viber 电话。
我从下载了 viber.debhttps://www.viber.com/en/download/并尝试使用 gdebi 安装它。安装时显示缺少 libssl1.0.0,因此我下载并安装了libssl1.0.0_1.0.2n-1ubuntu6.2_amd64.deb
,libssl1.0-dev_1.0.2n-1ubuntu6.2_amd64.deb
和openssl1.0_1.0.2n-1ubuntu6.2_amd64.deb
。之后,我在笔记本电脑上成功安装并激活了 viber,因此我尝试拨打电话,但它从未响铃,只是卡在通话中。
另外,当有人打电话给我时,我无法在笔记本电脑上接听电话。它正常响铃,但对我点击接听按钮没有反应。
Ubuntu 19.04 上缺少相同的依赖项,但安装 libssl1.0 包后我就可以拨打电话了。
我尝试编辑 viber/DEBIAN/control 中的依赖项,并将 libssl1.0.0 更改为 libssl1.1(按照Ubuntu 18.04 无法安装 Viber),结果还是一样——无法拨打电话。
下载了 viber.rpm 并使用 alien 将其重新打包为 deb 并安装,但问题仍然存在
在我的 Linux Mint 19.1 机器上正常安装并激活 viber,它在那里运行
答案1
我在 Kubuntu 20.04 上使用当前官方 DEB 包 (Viber v12.0) 时遇到了同样的问题。以下任何一种方法都应该有效:
使用 snap 安装“viber-unofficial”。稳定版(v0.1 对应 Viber 7.0)和 Edge Channel(v10.3)。第一个有同样的通话问题。第二个崩溃了
Qt 问题:
snap qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
使用 snap 安装“viber-mtd”。由于 QT 问题和 ALSA 问题,它崩溃了:
Qt WebEngine ICU data not found at /snap/viber-mtd/17/opt/viber/resources. Trying parent directory.. ALSA lib conf.c:3750:(snd_config_update_r) Cannot access file /usr/share/alsa/alsa.conf.
使用 Viber v12.0 flatpack 安装:
flatpak install flathub com.viber.Viber flatpak run com.viber.Viber
这样效果就好了!视频和声音都很好。
答案2
遇到了同样的问题。Arch repo 中的 Deb 可以在我的 Kubuntu 20.04 上运行 https://aur.archlinux.org/packages/viber/