Fontes ausentes no Xvfb

2

Instalei o Ubuntu 12.04.3 de 64 bits como convidado no VMplayer em execução no host do Win7.

Depois de instalar o Ubuntu, eu inicio e abro um terminal.

Em seguida, eu digito o seguinte:

sudo apt-get update
sudo apt-get install wine
sudo apt-get install xvfb
sudo apt-get install xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic

Quando eu inicio o xvfb, recebo o seguinte erro:

“[dix] Could not init font path element /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, removing from list!”

"x-ttcidfont-conf" deve ter sido instalado com "wine", pois recebo o mesmo EULA quando instalo manualmente. No entanto, ele nunca é reconhecido e quando eu verifico as pastas de fontes, elas estão vazias.

Eu também tentei estas etapas:

  1. Tentativa alternativa 1:

    • sudo apt-get -y install x-ttcidfont-conf cabextract ttf-mscorefonts-installer
    • sudo dpkg-reconfigure x-ttcidfont-conf
  2. Tentativa alternativa 2:

    • Redefinir o Ubuntu
    • Na tela de login: Pressione Ctrl Alt F1
    • Login
    • kill x server: sudo service lightdm stop
    • gere o novo arquivo xorg.conf: sudo X -configure
      • Isso criará um arquivo 'xorg.conf.new' em seu diretório atual
    • retornar à GUI: sudo start lightdm
    • Login pela interface do usuário
    • Abrir & amp; edite xorg.conf.new e adicione as duas linhas seguintes:
        
          

      FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"

          FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

    •     
    • Salvar & amp; sair
    •     
    • Logout da interface do usuário
    •     
    • Na tela de login: Pressione Ctrl Alt F1
    •     
    • Login
    •     
    • kill x server: sudo service lightdm stop
    •     
    • renomear e mover: sudo mv xorg.conf.new /etc/X11/xorg.conf
    •     
    • retornar à GUI: sudo start lightdm
    •     

Eu admito que sou um noob do linux / ubuntu / xvfb ... mas sou bom em buscas no Google e nada parece funcionar.

O que estou perdendo?

Eu tentei:

sudo apt-get -y install x-ttcidfont-conf
[sudo] password for <user>:
Reading package lists... Done
Building dependency tree
Reading state information... Done
x-ttcidfont-conf is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 17 not - upgraded.

e ainda receber a mesma mensagem de erro.

Eu também tentei:

  1. sudo apt-get upgrade
  2. Ubuntu reiniciado
  3. repetido

Obtenha os mesmos resultados. : - (

Existe um script de shell interno que inicia o Xvfb seguido por um aplicativo e, aparentemente, apenas trava como resultado. A primeira linha no script de shell é:

Xvfb: 2 & amp;

E simplesmente executar esse comando fora do script de shell causa o mesmo erro.

Eu li em uma das muitas páginas para ajudar a resolver isso que eu preciso de um xorg.conf em uma pasta para apontar para as pastas de fontes. Eu tentei criar isso e para as outras fontes, como xfont-100dpi, xfont-75dpi, etc, há conteúdo nas pastas. Por que não consigo obter qualquer conteúdo na pasta de fontes equivalente para a fonte TrueType x-ttcidfont-conf?

    
por gdaemon 07.09.2013 / 01:20

2 respostas

1

Você está perdendo o pacote x-ttcidfont-conf . Um simples sudo apt-get -y install x-ttcidfont-conf deve resolver o problema.

    
por Braiam 07.09.2013 / 02:34
0

Descobri que, ao executar o seguinte comando, consegui resolver o problema:

mkfontdir

Obrigado pela sua ajuda.

    
por gdaemon 08.09.2013 / 18:45