Slingshot não está sendo iniciado (Font-Error)

1

Depois de ter instalado o slingshot (Versão 0.9-1 do repositório universe) no 16.04 eu tentei iniciá-lo executando slingshot no terminal.

A saída é

Traceback (most recent call last):
  File "/usr/games/slingshot", line 61, in <module>
    class Game:
  File "/usr/games/slingshot", line 67, in Game
    Settings.font = pygame.font.Font(get_data_path("FreeSansBold.ttf"), 14)
IOError: unable to read font filename

A fonte em si é instalada no meu sistema, de acordo com a saída de locate FreeSansBold.ttf

/usr/share/fonts/truetype/freefont/FreeSansBold.ttf

Links de referência sobre o estilingue:

por dufte 17.11.2016 / 10:55

1 resposta

1

Existe um bug no Launchpad sobre este problema - veja aqui para mais detalhes .

Um comentário lá está mencionando que este problema deve ser corrigido em 0,9-1, o que não é verdade, pelo menos para mim.

Consegui solucionar o problema do link simbólico quebrado executando:

cd /usr/share/games/slingshot/data
sudo ln -sf ../../../../lib/python2.7/dist-packages/pygame/freesansbold.ttf FreeSansBold.ttf
    
por dufte 17.11.2016 / 10:58