Обычно это означает, что отсутствует или некорректно указано значение PATH.лиотек.
Удалось кой-чего выяснить из происходящего:
1. viber запускался (т.е. не запускался)
значком на рабочем столе, где команда запуска была записана самой инсталляцией viber: /opt/viber/Viber
2. но после
обновления пакетов из репозитория команда запуска поменялась, просто: Viber ... без указания путей
3. Но:
[olej@dell Sdk]$ which viber
/usr/bin/viber
4. т.е. они ввели дополнительный промежуточный уровень запуска:
[olej@dell Загрузки]$ cat /usr/bin/viber
#!/bin/bash
LD_LIBRARY_PATH=/opt/viber/lib /opt/viber/Viber
5. поменяв команду запуска (в свойствах значка или из терминала) -
восстанавливаем работоспособность:
P.S. Какой это дистрибутив Linux - совершенно не важно.
Описал это здесь с тем, кто может с такой же непоняткой на ровном месте столкнуться.