Messenger - ошибка JavaScript в основном процессе
Я установил приложение Messenger для рабочего стола на 16.04. Каждый раз, когда я запускаю приложение, я получаю эту ошибку JavaScript, видя на скриншоте ниже
Однако, когда я нажимаю ОК, приложение запускается правильно. До сих пор я не обнаружил никаких проблем, однако мне было интересно, сталкивался ли кто-то еще с той же проблемой и как ее решить.
Изменить Я заметил, что я не получаю уведомления или каких-либо указаний, когда некоторые из моих контактов отправляют мне сообщение, когда приложение свернуто. Я не уверен, произошла ли ошибка из-за этой проблемы или отсутствует в версии для Linux в целом (что, вероятно, все еще является ошибкой)
4 ответа
Временной обходной путь, который я нашел, состоит в том, чтобы отключить опцию "Автоматически проверять наличие обновлений" в меню "Приложение". Это подавит сообщение "Ошибка JavaScript в основном процессе". В результате общее поведение приложения будет улучшено.
Далее, когда я проверяю наличие обновлений вручную, процесс"Проверка наличияобновлений..." никогда не завершается (как вы можете видеть на изображении выше) или завершается со следующим сообщением об ошибке.
Видимо есть проблема с их сервером обновлений.
Я получил это, и он работал нормально.
Переключите канал обновления на DEV и загрузите новое обновление. После установки нового обновления приложение должно работать нормально.
Да, эта ошибка очень раздражает. Я сделал следующее:
Я скачал пакет
messengerfordesktop-2.0.9-linux64.tar.gz
и распаковал его в отдельную папку, которую я положил в TEMP, Затем я создал ярлык запуска на рабочем столе. Все работает нормально и без скучного окна, как это всегда работало.
Если вы нажмете ОК и приложение не запустится, перейдите в каталог приложения (вы можете узнать его, набрав which messengerfordesktop) и попробуйте запустить приложение от имени пользователя root. Приложение запустится, затем снимите флажок "Проверять наличие обновлений автоматически", как предложено pa4080. Это решило проблему на моем Kubuntu 18.04.

