Не запускается viber

Помогите решить проблему после очередного апдейта перестал работать viber при запуске черпез терминал вижу такую ошибку
$ viber
/opt/viber/Viber: /usr/lib/libcurl.so.3: no version information available (required by /opt/viber/Viber)
libcurl.so.3 это ссылка на libcurl-compat.so.4.4.0, который находится в той же директории.
In Tux We Trust
И как решить это?
Пересобрать с правильными зависимостями...
при чем тут с правильными зависимастями - он устанавливается не ругаясь на зависемости, да и ставлю я его через y yaourt
pehser
И как решить это?
Создать ссылку.
In Tux We Trust
после очередного обновления перестал запускаться viber
переустановил его - не помогло
~ $ viber
touch: невозможно выполнить touch для '/home/klm/.local/share/applications/mimeapps.list': Нет такого файла или каталога
/usr/bin/xdg-mime: строка 827: /home/klm/.local/share/applications/mimeapps.list.new: Нет такого файла или каталога
QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work.
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
Unrecognized OpenGL version
Unrecognized OpenGL version
куда копать?
Alain_Prost
куда копать?
Надо хотя-бы почитать комменты на AUR.

yourself commented on 2016-05-27 10:36
Ok, I've solved the issue (for me at least).
It seems that if LD_LIBRARY_PATH contains /usr/lib then viber tries to load libraries from /usr/lib and these clash with the embedded libraries that viber offers. So my solution would be to modify /usr/bin/viber as follows:

#!/bin/sh
unset LD_LIBRARY_PATH
LD_PRELOAD=libcurl.so.3 exec /opt/viber/Viber

Now it works like a charm.

Да и вообще, вибер такое-же проприетарное г-но как skype. Думаете бывший разработчик vk не продался ФБР? ;)
bitrixbiz
Alain_Prost
куда копать?
Надо хотя-бы почитать комменты на AUR.

yourself commented on 2016-05-27 10:36
Ok, I've solved the issue (for me at least).
It seems that if LD_LIBRARY_PATH contains /usr/lib then viber tries to load libraries from /usr/lib and these clash with the embedded libraries that viber offers. So my solution would be to modify /usr/bin/viber as follows:

#!/bin/sh
unset LD_LIBRARY_PATH
LD_PRELOAD=libcurl.so.3 exec /opt/viber/Viber

Now it works like a charm.
читал и все именно так и прописано

bitrixbiz
Да и вообще, вибер такое-же проприетарное г-но как skype. Думаете бывший разработчик vk не продался ФБР? ;)
согласен - на буку гэ, а альтернатива? нетуу.. - пишут по работе и это гэ есть в своем роде инструмент
....думаю, не продался...оно все изначально задумано было )

upd...вопрос решился обновлением nvidia-304xx-utils
после того, как перестали поддерживаться дрова nvidia 304xx и вынужденного перехода на nouveau перестал запускаться viber
~ $ viber
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
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
QGLXContext: Failed to create dummy context
qml: type=""
failed to acquire GL context to resolve capabilities, using defaults..
qml: type=""
qml: type=""
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile  QSurfaceFormat::OpenGLContextProfile(NoProfile))
Аварийный останов (стек памяти сброшен на диск)
 
Зарегистрироваться или войдите чтобы оставить сообщение.