firefox не запускается после случайного сбоя питания ubuntu VM

У меня была полностью работающая ubuntu 16.04 VM (Oracle VM VirualBox) и была случайная ошибка питания, после которой firefox отказывается запускаться.

dad@Ubuntu-VM-Pluto:~$ firefox Gtk-Message: Failed to load module "unity-gtk-module" Gtk-Message: Failed to load module "canberra-gtk-module" Gtk-Message: Failed to load module "unity-gtk-module" Gtk-Message: Failed to load module "canberra-gtk-module" ExceptionHandler::GenerateDump cloned child 2967 ExceptionHandler::SendContinueSignalToChild sent continue signal to child ExceptionHandler::WaitForContinueSignal waiting for continue signal... (crashreporter:2968): GLib-GIO-ERROR **: Settings schema 'com.canonical.unity-gtk-module' is not installed Bus error (core dumped)

Поэтому я пытаюсь принудительно переустановить повреждающие пакеты. ..

dad@Ubuntu-VM-Pluto:~$ sudo apt-get install --reinstall libcanberra-gtk* libunity-gtk* firefox [sudo] password for dad: Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libcanberra-gtk-dev' for glob 'libcanberra-gtk*' Note, selecting 'libcanberra-gtk3-dev' for glob 'libcanberra-gtk*' ...

Но проблема не устранена.

Есть ли способ проверить целостность всего, что установлено?

После удаления .mozilla и переустановка firefox в соответствии с рекомендациями. Я немного изменил поведение: -

dad@Ubuntu-VM-Pluto:~$ firefox Gtk-Message: Failed to load module "unity-gtk-module" Gtk-Message: Failed to load module "canberra-gtk-module" ExceptionHandler::GenerateDump cloned child 6048 ExceptionHandler::SendContinueSignalToChild sent continue signal to child ExceptionHandler::WaitForContinueSignal waiting for continue signal... Gtk-Message: Failed to load module "unity-gtk-module" Gtk-Message: Failed to load module "canberra-gtk-module" (crashreporter:6061): GLib-GIO-ERROR **: Settings schema 'com.canonical.unity-gtk-module' is not installed [Child 6045, Chrome_ChildThread] WARNING: pipe error (3): Connection reset by peer: file /build/firefox-bfYN6l/firefox- 57.0.1+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353 Bus error (core dumped)

Спасибо, Richard

1
задан 17 December 2017 в 22:49

2 ответа

Я постигла ту же участь, хотя и в боксе Ubuntu 16.04.3 LTS. Вот как я решил свою проблему ,, ..

Вам нужно сначала создать резервную копию «bookmarkbackups», найденной в этом каталоге -> «/home/*your_directory_name*/.mozilla/firefox/bookmarkbackups». Во-вторых, вам понадобится удалить firefox, написав эту команду в оболочке sudo apt remove firefox, а затем переустановив ее с помощью sudo apt-get install firefox. Третье вам потребуется переименовать папку «.mozilla», найденную здесь /home/*your_directory_name*/.mozilla/. В-четвертых, вам нужно будет открыть mozilla и он будет работать.

Однако вам нужно будет восстановить закладки (если вы их сохранили). Ubuntu 16.04 обычно сохраняет свои резервные копии в формате .json, а не .html. Инструкции по восстановлению хранилищ закладок как .json можно найти здесь

0
ответ дан 18 July 2018 в 01:01

Я постигла ту же участь, хотя и в боксе Ubuntu 16.04.3 LTS. Вот как я решил свою проблему ,, ..

Вам нужно сначала создать резервную копию «bookmarkbackups», найденной в этом каталоге -> «/home/*your_directory_name*/.mozilla/firefox/bookmarkbackups». Во-вторых, вам понадобится удалить firefox, написав эту команду в оболочке sudo apt remove firefox, а затем переустановив ее с помощью sudo apt-get install firefox. Третье вам потребуется переименовать папку «.mozilla», найденную здесь /home/*your_directory_name*/.mozilla/. В-четвертых, вам нужно будет открыть mozilla и он будет работать.

Однако вам нужно будет восстановить закладки (если вы их сохранили). Ubuntu 16.04 обычно сохраняет свои резервные копии в формате .json, а не .html. Инструкции по восстановлению хранилищ закладок как .json можно найти здесь

0
ответ дан 24 July 2018 в 17:19

Другие вопросы по тегам:

Похожие вопросы: