o firefox não inicia após falha de energia acidental do ubuntu VM

1

Eu tinha uma VM 16.04 ubuntu (VM VM VirualBox) totalmente funcional e tive uma falha acidental de energia após a qual o Firefox se recusa a iniciar.

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)

Então, tento a reinstalação forçada dos pacotes ofensivos ...

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*'
...

Mas o problema persiste.

Existe alguma maneira de verificar a integridade de tudo o que está instalado?

Depois de remover o .mozilla e reinstalar o firefox como recomendado, obtenho esse comportamento ligeiramente alterado: -

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)

Obrigado Richard

    
por Richard Toy 17.12.2017 / 13:14

1 resposta

0

Eu sofri o mesmo destino, embora em uma caixa LTS do Ubuntu 16.04.3. Aqui está como eu resolvi meu problema, ...

  1. Você precisará primeiro fazer o backup dos retornos de favoritos da pasta encontrados em este diretório - > ' /home/*your_directory_name*/.mozilla/firefox/bookmarkbackups '.
  2. Em segundo lugar, você precisará desinstalar o firefox escrevendo este comando o shell sudo apt remove firefox e, em seguida, reinstale usando sudo apt-get install firefox
  3. Terceiro, você será obrigado a renomear a pasta ".mozilla" encontrada aqui /home/*your_directory_name*/.mozilla/
  4. Em quarto lugar, você precisará abrir o mozilla e ele estará funcionando.

No entanto, você precisará restaurar seus favoritos (se tiver armazenado algum). O Ubuntu 16.04 geralmente armazena seus backups em .json format e não .html . As instruções para restaurar o armazenamento de favoritos como .json podem ser encontradas aqui

    
por tapeli 09.02.2018 / 16:36