2011/8/28 Gilberto F da Silva <[email protected]> > On Tue, Aug 16, 2011 at 08:09:25AM -0700, LopanRS wrote: > > Olá. Um tempo atrás eu estava com problema semelhante. Resolvi com as > > linhas: > > > > # LOCALES ADDITIONS MADE BY THE VL GUI INSTALLER > > export LANG=en_US.utf8 > > `setxkbmap -model abnt2 -layout br` > > # END OF MODIFICATIONS BY THE VL GUI INSTALLER > > > > No .bash_profile do usuário. > > Obrigado pela resposta mas também não deu certo. De qualquer forma já > desisti das versões 13.X > do Slackware. Estou de volta à versão 12.2 Tenho menos problemas > com essa versão antiga. > > -- > Gilberto F da Silva - [email protected] - ICQ 136.782.571 > Stela dato:2.455.802,314 Loka tempo:2011-08-28 17:32:03 Dimancxo > -==- > Um homem sem religião é como um peixe sem bicicleta. >
GIlberto, vamos por partes: 1) Modo texto - é o console puro, sem o X. Normalmente init 3: O responsável por carregar o mapa de teclado é o binário loadkeys. Na inicialização, ele é carregado pelo script /etc/rc.d/rc.keymap. Confira se o arquivo é executável e se contém uma linha com um /usr/bin/loadkeys br-abnt2.map. Para teclados internacionais: /usr/bin/loadkeys us-acentos.map Os mapas de caracteres são arquivos .map (compactados ou não) que ficam na pasta /usr/share/kbd/keymaps/. Entretanto, somente esta configuração pode não ser suficiente para a exibição dos caracteres. A fonte da console deve ser capaz de exibir os caracteres acentuados. Desde a época do slack8.1 eu utilizo a fonte lat1-16. Para esta configuração, utilizamos o binário setfont e o mesmo é carregado na inicialização pelo arquivo /etc/rc.d/rc.font. Certifique-se de que este arquivo tem permissão de execução e que contenha a linha "setfont -v lat1-16.psfu.gz" Recomendo um reboot para teste de leitura destes scripts, já que eles são carregados na inicialização. 2) Modo gráfico: Tivemos uma grande novela quanto às configurações de dispositivos de entrada no X nos últimos anos. Entra UDEV, entra HAL, sai HAL... Resumindo: a culpa não é do Slackware. O máximo que podemos fazer é estarmos conscientes que cada versão tem sua peculiaridade. Na versão 13.37, a configuração é feita diretamente no arquivo de configuração do X, mas a novidade é que ele foi segmentado em arquivos menores. Há algum tempo não é mais necessária a criação do arquivo /etc/X11/xorg.conf para que o ambiente gráfico funcione. Ele detecta todo o sistema. A criação desde arquivo torna-se útil apenas quando a autodetecção não funciona a contento. Para estas ocorrências, o X11 agora lê o conteúdo dos arquivos .conf que estejam presentes na pasta /etc/X11/xorg.conf.d e será nesta pasta que configuraremos nosso teclado. Copie o arquivo /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf para /etc/X11/xorg.conf.d e edite-o. Para teclado ABNT2, altere a linha do layout US para: Option "XkbLayout" "br" No caso de teclado US International (era us-acentos no console), conserve o layout em US e altere apenas a linha da variante de teclado: Option "XkbVariant" "intl" Note que originalmente a linha acima está comentada. Descomente e faça as alterações. Para que estas alterações entrem em efeito, o X deve ser reiniciado. Espero ter esclarecido. Att, Ellington Santos (aka necropresto) -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

