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
Nenhum comentário foi encontrado.