Pessoal, vou aproveitar a pergunta sobre o Teclado e complementar a pergunta sobre Video.
Ontem eu instalei o Current e fui configurando minhas coisas ate chegar no video. eu simplesmente copiei o arquivo xorg.conf-vesa para xorg.conf e foi fazendo as mudanças (teclado, Mouse, Driver Video, resolução tela, ...). Funcionou tudo corretamente. Porem gostaria de saber, se eu não quiser usar o arquivo xorg e mexer nas configurações exclusivas de video, tem como e qual o caminho. Esses dias testei o Fedora e ele tinha um tal de system-config-display (não funcionava por sinal). Outra coisa que agora preciso resolver é a acerelação 3D. Quando instalei o Fedora fiz o texte do glxgears e estava dando em media 700 a 800 FPS. Agora no Slackware ta dando em media 50 a 60 FPS. O rendering está OK. O que mais pode ser? qual o caminho seguir. Obrigado, e se alguem achar ruim de eu ter colocado a pergunta nesta discução avise, que dai eu crio uma nova. Obrigado novamente. 2009/7/16 max <[email protected]> > > 2009/7/16 max <[email protected]>: > > 2009/7/16 Ellington Santos <[email protected]>: > >> > >> 2009/7/16 max <[email protected]>: > >>> > >>> 2009/7/16 Ellington Santos <[email protected]>: > >>>> > >>>> 2009/7/16 max <[email protected]>: > >>>>> > >>>>> 2009/7/15 Ellington Santos <[email protected]>: > >>>>>> Para os da velha guarda: > >>>>>> > >>>>>> xorgconfig é lixo. use o xorgsetup. > >>>>>> > >>>>>> Para os usuários do current: > >>>>>> > >>>>>> A configuração do teclado no xorg.conf agora é ignorada. O HAL é que > manda. > >>>>>> Para configurar o teclado, copie o arquivo > >>>>>> /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi para > >>>>>> /etc/hal/fdi/policy. > >>>>>> Edite o arquivo recém copiado alterando o us para br. > >>>>> > >>>>> > >>>>> Antes eu gostaria de deixar uma observação importante, para usar o > hal > >>>>> tem que configurar o driver do dispositivo para evdev ao invés de > kdb, > >>>>> por exemplo: > >>>>> > >>>>> Section "InputDevice" > >>>>> Identifier "Keyboard0" > >>>>> Driver "evdev" > >>>>> EndSection > >>>>> > >>>>> Portanto, quem manteve o conf antigo usando o kdb não vai conseguir > >>>>> trocar o layout só copiando e editando o policy do hal. > >>>>> > >>>>> > >>>>> > >>>>> Agora a minha dúvida... :) > >>>>> > >>>>> > >>>>> O notebook da empresa tem um teclado adnt2 e muitas vezes eu conecto > >>>>> um teclado us nele (eu prefiro o layout us, cada louco com a sua > >>>>> mania...). > >>>>> > >>>>> Usando o kbd do Xorg, eu criava um Keyboard0 e um Keyboard1, no > >>>>> primeiro eu configurava o layout como abnt2 e no segundo us-intl. > >>>>> Então, eu definia o Keyboad0 como CoreKeyboard e assim eu não tinha > >>>>> problemas com o inicio do X falhando por não encontrar um teclado. > >>>>> > >>>>> Porém, agora com o hal eu não sei como que eu defino qual o layout de > >>>>> um teclado específico, ou seja, eu edito o teclado para usar o evdev, > >>>>> ele lê o police do hal e usa tudo como abnt. > >>>>> > >>>>> Além disso, usando layout br e variant abnt2, eu não consigo usar o > >>>>> ponto do teclado numérico, sai uma vírgula. :\ > >>>>> > >>>>> > > >>>>> > >>>> > >>>> Max, vc não precisa dakelas linhas. O evdev já é o device padrão pros > >>>> dispositivos de entrada configurados em tempo de compilação. > >>>> > >>> > >>> Eu usei o mesmo conf do xorg da 12.2 na current até uma ou duas > >>> semanas atrás, até então o driver utilizado de acordo com o conf era o > >>> kbd e o fato de alterar a police do hal não fazia efeito algum no meu > >>> caso por isso. > >>> > >>> Ou seja, quem reaproveitou o conf não usa o evdev e o simples fato de > >>> adicionar a police não faz milagre, o driver kbd não tem nada a ver > >>> com o hal. :) > >>> > >>> Enfim, eu não estou dizendo que todo mundo tem que adicionar isso > >>> (evdev) ao xorg.conf, mas que quem configurou o driver kbd de forma > >>> explicita anteriormente e reaproveitou o xorg.conf provavelmente tem > >>> que alterar isso também. > >>> > >>> > > >>> > >> > >> Olha o meu xorg.conf: http://pastebin.com/m727ae25f > >> E eu uso o HAL pra configurar. > >> Já tentei colocar as demais linhas na seção do kdb, mas ele > >> simplesmente as ignora. > > > > Comparei o meu conf antigo com o atual e o teu conf, encontrei no > > antigo a seguinte entrada: > > Option "AutoAddDevices" "false" > > > > Isso faz com que o X não use o hal, de acordo com a man page do > xorg.conf(5): > > "If this option is disabled, then the devices will be added (and the > > DevicePresenceNotify event sent), but not enabled, thus leaving policy > > up to the client. Enabled by default." > > > > E segundo esta página: > > http://wiki.archlinux.org/index.php/Xorg_input_hotplugging > > > > Vi que o X, por padrão, usa o hal e ignora qualquer entrada kbd e > > mouse se aquela option não for definida p/ false. > > > > Ou seja, se o conf não tiver o "AutoAddDevices" como false não faz > > difereça alguma, realmente. > > > > Agore de volta às minhas dúvidas, alguém sabe como configurar mais de > > um layout de teclado com o hal? :S > > > > Separando os layouts e variants por virgula, vi no meu conf antigo que > eu tinha uma linha comentada com o seguinte: > > #Option "XkbLayout" "us,br" > > Ai resolvi colocar de forma semelhante no hal e funcionou: > > <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- --> > <deviceinfo version="0.2"> > <device> > <match key="info.capabilities" contains="input.keymap"> > <append key="info.callouts.add" > type="strlist">hal-setup-keymap</append> > </match> > > <match key="info.capabilities" contains="input.keys"> > <merge key="input.xkb.rules" type="string">base</merge> > > <!-- If we're using Linux, we use evdev by default (falling back to > keyboard otherwise). --> > <merge key="input.xkb.model" type="string">keyboard</merge> > <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" > string="Linux"> > <merge key="input.xkb.model" type="string">evdev</merge> > </match> > > <!-- Restore Ctrl-Alt-Bksp Xserver Zapping --> > <merge key="input.xkb.options" > type="string">terminate:ctrl_alt_bksp</merge> > > <merge key="input.xkb.layout" type="string">br,us</merge> > <merge key="input.xkb.variant" type="string">abnt2,intl</merge> > </match> > </device> > </deviceinfo > > > > -- RANGEL TORREZAN Iflex Tecnologia (43) 9151-9992 www.iflextecnologia.com.br --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---

