Menu global quebrado para aplicativos do Gnome após adicionar o PDA do GNOME 3

1

Depois de usar o PDA do GNOME3 para atualizar o Nautilus, (tenho trabalhado com ele por vários dias sem problemas), o Menu Global foi criado para todos os aplicativos do Gnome, como totem , gnome-terminaL , nautilus 3.4, etc ...). Ao mesmo tempo, quando eu inicio qualquer um desses aplicativos no terminal, recebo o seguinte erro:

Gtk-WARNING **: Theme parsing error: gtk-widgets.css:62:17: Theming engine 'unico' not found

Limpei o PPA do GNOME3, atualizei, atualizei automaticamente, atualizei o software, fiz o downgrade do Nautilus, reinstalei o gtk3-engines-unico e o appmenu , mas em vão.

Alguém tem uma pista para consertar isso?

~$ apt-cache policy gtk3-engines-unico
gtk3-engines-unico:
  Installed: 1.0.2+r139-0ubuntu2
  Candidate: 1.0.2+r139-0ubuntu2
  Version table:
 *** 1.0.2+r139-0ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ quantal/main amd64 Packages
        100 /var/lib/dpkg/status

~$ apt-show-versions gtk3-engines-unico
gtk3-engines-unico/quantal uptodate 1.0.2+r139-0ubuntu2

A questão do Unico parece ser conhecida na RR.13.04 .

Eu instalei o gtk3-engines-unico do RR-13.04, para ver se ele corrige o problema, mas em vão. Agora recebo uma mensagem de erro diferente ao executar um aplicativo Gnome do Terminal:

Failed to load type module: (null)

menu_proxy_module_load': /usr/bin/python:
undefined symbol: menu_proxy_module_load

Mas e 12.10?

    
por Hanynowsky 30.11.2012 / 00:28

1 resposta

1

Ok. Resolvido o problema.

O problema veio de libgtk-3-0 . Uma versão mais nova (3.6.2) que a do arquivo quantal (3.6.0-0ubuntu3.2) ainda era mantida no sistema.

Na verdade, o PDA do GNOME3 limpando quando eu fiz isso pela primeira vez, não foi executado corretamente devido a um bug no pacote ppa-purge nos arquivos oficiais quantais (bug multi-arch). Então eu:

  • instalou uma nova versão do ppa-purge que corrigiu o bug.
  • adicionou novamente o PDA do GNOME3: sudo apt-add-repository ppa:gnome3-team/gnome3 .
  • executou novamente o ppa-purge: sudo ppa-purge ppa:gnome3-team/gnome3

Ele rebaixou todos os pacotes instalados do GNOME3 PPA para os arquivos oficiais quantais.

  • Um logout foi necessário para que as alterações entrassem em vigor.
por Hanynowsky 30.11.2012 / 02:56