Fontes grandes no Debian - XFree

Publicado por Kauz em 11/01/2005

[ Hits: 7.182 ]

 


Fontes grandes no Debian - XFree



Salve galera...

Depois de horas, mas muitas horas mesmo, teclando e editando arquivos encontrei finalmente o que aconteceu, então vou postar aqui e compartilhar minha experiência.

Bom, vamos do princípio, o problema clássico que já tive várias vezes quando instalei o Debian, fontes grandes quando se usa o X. Editei todos os arquivos possíveis e não vi problemas, como não sabia a seqüência de execução do servidor X, passei esse tempão sofrendo para descobrir a simplicidade do problema.

No arquivo de configuração XF86config em /etc/X11, criado pelo utilitário de configuração do X, o xf86config, na seção "Files" existe várias linhas dizendo o diretório onde estão localizada as fontes, como no exemplo:

FontPath   "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath   "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath   "/usr/lib/X11/fonts/75dpi/"
FontPath   "/usr/lib/X11/fonts/75dpi/"

OBS: Removi algumas linhas para simplificar o exemplo.

Note a seqüência, as fontes de 75dpi aparecem primeiro do que as de 100 e essa é a maneira certa, se estiver invertido acontecerá o "problema" das fontes aparecerem grande. Mas não acaba por aí, minha investigação foi mais a fundo no problema e descobri mais alguns detalhes.

No processo de instalação do Debian, ele carrega um frontend onde faz uma configuração para o X e um arquivo é criado pelo debconf em /etc/X11 com o nome de XF86config-4.

No processo de carregamento do X ele lê o arquivo XF86config-4 primeiro do que o XF86config e justamente nesse primeiro a seqüência de configuração das fontes estão erradas, então mesmo arrumando o XF86config pode ocorrer o "problema", então é so corrigir este arquivo também. Mas como vocês sabem, o problema não para por aí.

Dentro do XF86config-4 e possivelmente no XF86config, isso se você configurar manualmente, ele carrega o xfs, isso se o xfs estiver instalado. O xfs é um servidor de fontes. Essa é a linha que carrega o servidor xfs:

FontPath   "unix/:7100"

Bom, aí está o problema, os arquivos de configuração do xfs também tem a seqüência de fontes errado e você terá que alterar manualmente.

No Debian, os arquivos são /etc/X11/fs/config e o /etc/X11/fs-xtt/config. Esses arquivos se parecem muito com o XF86config, então não será difícil alterá-los.

Nessa estória toda apareceu um problema com o meu teclado que é um ABNT2, mesmo configurando corretamente no XF86config ele não funcionava. Como percebi que o X primeiro carregava o XF86config-4 e neste o teclado estava configurado errado, então eu arrumei.

Enfim, acabei por remover o XF86config e deixar o XF86config-4, que estava melhor configurado.

E esse é o fim. Foi uma linda estória onde a intriga rolou bem no fim do desfecho bem sucedido da personagem principal. :)

É isso galera, bem que poderia ter encontrado um texto deste na internet, ia me economizar umas 9 horas, mas o mundo é assim e todo bom geek sabe que vai encontrar problemas pela frente e como todo usuário que segue a filosofia GNU sabe que tem que passar a informação para o próximo, assim é uma "sociedade compartilhada".

Abraços para todos. Juízo, não dirijam se beberem, sexo é com preservativo, o Linux não é so Linux, é GNU/Linux, eu não sou maluco e somos todos livres :)

Kauz

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Prevenindo desligamento / reboot acidental (a famosa dedada)!

Iniciando mais de uma instância de memcached no mesmo servidor

Bloqueando o MSN Messenger no Squid com facilidade

rcconf: configure e controle os serviços de inicialização do Debian ou Ubuntu

Trocando o LILO pelo GRUB no Slackware

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts