Por que o MPlayer OSX Extended gera fontconfig na minha área de trabalho?

Por que o MPlayer OSX Extended gera fontconfig na minha área de trabalho?

Eu uso o MPlayer OSX Extended como meu reprodutor de vídeo principal. No entanto, sempre que reproduzo um vídeo, uma pasta fontconfig aparece na minha área de trabalho contendo alguns arquivos .cache-3 aleatórios. Excluir esta pasta fará com que ela seja regenerada e desabilitar o fontconfig impede totalmente a exibição de texto nos vídeos.

De alguma forma, consegui consertar isso no meu computador antigo há vários anos, mas não consigo me lembrar do que fiz.

Como posso fazer com que o MPlayer pare de despejar o cache fontconfig na minha área de trabalho?

Responder1

Na versão 15, o arquivo fonts.conf ( MPlayer OS Extended.app/Contents/Resources/fonts) mostra a lista de diretórios de cache de fontes como a seguir:

<cachedir>/opt/local/var/cache/fontconfig</cachedir>
<cachedir>/usr/X11/var/cache/fontconfig</cachedir>
<cachedir prefix="xdg">fontconfig</cachedir>
<!-- the following element will be removed in the future -->
<cachedir>~/.fontconfig</cachedir>

Por algum motivo, o ~/.fontconfiglocal não é mais usado. Em vez disso, os dois primeiros locais são verificados e, se ambos falharem, a área de trabalho do usuário será usada como local alternativo.

No meu caso, eu não tinha nenhuma /usr/X11/var/pasta e as permissões eram tais que nenhum usuário comum poderia criar uma. Criar manualmente /usr/X11/var/cache/e permitir que todos os usuários gravem na pasta de cache permitiu que o MPlayer gerasse a pasta fontconfig dentro do cache e a mantivesse fora da minha área de trabalho.

informação relacionada