> 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

2009/7/16 Rangel Torrezan - Iflex <[email protected]>:
> 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.

Qual a placa de vídeo? Se for nvidia tenta usar o driver disponível em
http://www.nvidia.com/object/unix.html ou o driver nv que vem com o
xorg (o driver da nvidia tem um desempenho melhor). Se for ATI senta e
chora, nas últimas semanas eu não vi nada positivo em relação a estas
placas :P

--~--~---------~--~----~------------~-------~--~----~
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]
-~----------~----~----~----~------~----~------~--~---

Responder a