5739
Viber не запускается. Ошибка сегментирования
Здравствуйте.
Максимально подробно суть вопроса:
из-за невозможности установить систему с окружением Cinnamon на десктоп с внешнего носителя решил клонировать уже установленную на жд систему с XFCE посредством Clonezilla.
К клону прицепил Cinnamon, сменил ядро на 4.7 (иначе невозможно было загрузиться в клонированный раздел — GRUB всё время выбирал исходную ось) — и после этих манипуляций вайбер не захотел запускаться.
Вот вывод в терминале:
[valery@valery-pc ~]$ viber
/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)
Ошибка сегментирования (core dumped)
При этом в исходной системе с вайбером всё гуд.
Поэтому я здесь с протянутой рукой… кто чем сможет..)
Максимально подробно суть вопроса:
из-за невозможности установить систему с окружением Cinnamon на десктоп с внешнего носителя решил клонировать уже установленную на жд систему с XFCE посредством Clonezilla.
К клону прицепил Cinnamon, сменил ядро на 4.7 (иначе невозможно было загрузиться в клонированный раздел — GRUB всё время выбирал исходную ось) — и после этих манипуляций вайбер не захотел запускаться.
Вот вывод в терминале:
[valery@valery-pc ~]$ viber
/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)
Ошибка сегментирования (core dumped)
При этом в исходной системе с вайбером всё гуд.
Поэтому я здесь с протянутой рукой… кто чем сможет..)
18 комментариев
вот только мне бы хотелось понять, из-за чего У МЕНЯ не работает..)
bash.org
А если без флуда — я же в топике указал — в системе-исходнике, так сказать, с ядром 4.4 вайбер вполне себе так работает.
Раз уж вариантов пока не поступило — попробую откатиться на более раннюю версию ядра.
Извините за
bash.org
странно от Вас слышать, что вайбер ни разу…
подождём… может, ещё кто подтянется с идеями..)
UPD.смена ядра не есть решение..(
мне, конечно, не помогло, но, было однажды, что срабатывало, и я даже мог войти в свой аккаунт, до просмотра первого сообщения… А дальше core dumped
bash.org
Единственное могу добавить в общую копилку знаний, что эти сообщения не мешают работать:
з.ы.
На AURe написано что некоторых при такой ошибке вайбер запускается от рута(sudo viber)
Значит какая-то проблема с правами. Спасибо, теперь есть над чем подумать.
bash.org
и все стартует, правда раньше у меня было что-то другое и на момент моего вопроса в старом форуме проблема еще не была решена.
bobakharkov, проверьте на своей машине.
bash.org
После выполнения sudo LD_LIBRARY_PATH=/opt/viber viber окно вайбера открылось,
как при первом запуске — для синхронизации со смартфоном и после сканирования ку-ар-кода — Успех! — и арриведерчи..)
вот как это выглядело в терминале:
[valery@valery-pc ~]$ sudo LD_LIBRARY_PATH=/opt/viber viber
[sudo] пароль для valery:
/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)
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
QSqlDatabasePrivate::removeDatabase: connection 'UserStorage_ConnectionName_82265488' is still in use, all queries will cease to work.
QSqlDatabasePrivate::removeDatabase: connection 'UserStorage_ConnectionName_82265488' is still in use, all queries will cease to work.
QObject::connect: Cannot connect (null)::stateChanged(QNetworkSession::State) to QNetworkReplyHttpImpl::_q_networkSessionStateChanged(QNetworkSession::State)
Ошибка сегментирования
попробовал просто sudo viber — [valery@valery-pc ~]$ sudo viber
/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)
Ошибка сегментирования
У меня стартонуло LD_LIBRARY_PATH=/opt/viber viber без sudo и вот так sudo viber
/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
Gtk-Message: Failed to load module «topmenu-gtk-module»
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
QFile::remove: Empty or null file name
bash.org
[valery@valery-pc ~]$ LD_LIBRARY_PATH=/opt/viber viber
/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)
Ошибка сегментирования (core dumped)
[valery@valery-pc ~]$ sudo viber
[sudo] пароль для valery:
/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)
Ошибка сегментирования
bash.org
[valery@valery-pc ~]$ yaourt -Rscn viber
[sudo] пароль для valery:
ошибка: не найдена цель: viber
Тогда просто yaourt -S viber пусть установится для начала(может выдавать ошибки на то что файлы уже существуют, тогда попробуйте yaourt -S viber --force),
но перед этим делетнуть ~/.ViberPC
bash.org
Странный вывод терминала объясняется так: в два часа ночи снёс вайбер-утом прочёл ваше предложение-сразу решил испробовать- про снесённый вайбер не вспомнил..))
однако, сейчас установил — снова выполнил ваши заклинания — вайбер запускается, но если первый раз он хотя бы позволял пройти процесс синхронизации, а потом исчезал, то после повторной установки — окно открывается, но синхронизации не происходит — пишет -ЧТО-ТО ПОШЛО НЕ ТАК… и т.д.
Переустановить ещё раз или подождать? хз…
проблема синхронизации, это, возможно, что-то другое, думаю стоит подождать… А там видно будет...)
хз)
bash.org