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

Responder a