ubuntu 16.04: Erro ao importar gtk - libharfbuzz.so.0: símbolo indefinido: FT_Reference_Face

1

Eu recentemente atualizei do Ubuntu 14.04 para o 16.04. Eu preciso abrir o Gerenciador de Configurações do CompizConfig para habilitar o plug-in unity, já que meu launcher e meu menu desapareceram na área de trabalho do ubuntu.

Quando tento abrir o Gerenciador de configurações do CompizConfig com

$ ccsm

Recebo a seguinte mensagem de erro:

$ ccsm
Traceback (most recent call last):
  File "/usr/bin/ccsm", line 32, in <module>
    import gtk
  File "/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py", line 40, in <module>
    from gtk import _gtk
ImportError: /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0: undefined symbol: FT_Reference_Face

Descobri que o problema ocorre quando o python tenta importar o gtk

>>> import gtk
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py", line 40, in <module>
    from gtk import _gtk
ImportError: /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0: undefined symbol: FT_Reference_Face

Este é o mesmo problema descrito aqui O Gerenciador de Configurações do CompizConfig não abre mas agora respostas foram dadas

Alguma idéia de como corrigir isso?

    
por bex 30.03.2017 / 11:15

1 resposta

0

FT_Reference_Face é a biblioteca de um freetype.
Eu desinstalei o freetype e o comando ccsm funcionou.
Vá para o diretório de criação e execute:

sudo make uninstall

Em seguida, tente o ccsm novamente. Espero que funcione.

    
por Robert 21.04.2017 / 18:34