Teclado e mouse no Arch [RESOLVIDO]

1. Teclado e mouse no Arch [RESOLVIDO]

Augusto André Souza
augustouser

(usa Linux Mint)

Enviado em 07/07/2009 - 16:06h

Boa tarde, decidi tentar a instalação e configuração do Arch Linux. Como a princípio é uma instalação muito parecida com a do Slackware, quanto a isso não tive problemas. A dificuldade apareceu justamente nas diferenças entre o Arch e o Slack, que são a configuração do idioma e de alguns periféricos editando arquivos como /rc.conf, instalar o xorg manualmente, etc.

O problema é que não acho que tenha feito algo errado. Infelizmente vai ficar um tópico meio longo mas vou tentar postar o que fiz e gostaria que me corrigissem:

- Fiz uma instalação básica via FTP, com o ftp.archlinux.org como repositório. Selecionei de inicio os arquivos base e base-devel;

- Editei o arquivo locale para "pt_BR.utf8", taclado para "br-abnt2", etc... enfim acho que nessa parte não errei nada pois em modo texto tudo funcionou certinho (inclusive barra, cedilha, essas coisas);

- Com o sistema base instalado, passei para o xorg dando o comando "pacman -S xorg". É nessa parte que acho que devo ter feito algo errado (ou não), pois dei um "X -configure" e em seguida copiei o arquivo xorg.conf que foi gerado no /root/ para o diretório /etc/X11/. Daí dei um "startx" e a imagem que subiu foi algo estranho com 3 janelas, um reloginho no canto superior direito e nenhuma possibilidade de manipulação por teclado ou mouse;

- Ignorei essa parte e dei um reset no computador. Pensei que poderia ser por não ter instalado um ambiente gráfico (óbvio), e passei para a parte de instalação do KDE. Segui meio que o padrão que li na documentação... adicionei o repositório KDEMOD no pacman.conf, fiz a sinclonização com "pacman -Syu e instalei a base do KDE.

Basta isso? Preciso editar algum outro arquivo (como o "/.xinitrc" que li mas não sei modificar) antes de um startx? É que dei esse comando e não iniciou nada a não ser as 3 janelas a que me referi anteriormente.

- Bom, procurei um pouco na internet e vi que executando o comando "/etc/rc.d/kdm restart" resolveria. Abri o arquivo citado com o nano pra tentar dar uma avaliada, mas como não entendi as linhas resolvi arriscar executar o comando, mesmo sem entender do que se trata. Pra minha surpresa funcionou e o kdm iniciou com a tela de login e senha, só que sem o teclado e mouse funcionarem. O que posso fazer pra consertar isso?

Me desculpem o texto imenso, mas não tive escolha.
Valeu a quem ajudar.


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/07/2009 - 21:04h

Bom, pelo que entendi suas dúvidas eram referentes à iniciar o servidor gráfico e o teclado e mouse que não funcionam. Se não for isso me corrija.

Se a intenção é subir o Arch em run level 3 i iniciar o X com startx, pode-se sim editar o .xinitrc:

#!/bin/sh

#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#

# exec gnome-session
exec startkde
# exec startxfce4
# exec icewm
# exec openbox
# exec blackbox
# exec fluxbox
# exec ratpoison
# exec dwm
# ... or any other WM of your choosing ...

Nunca testei com kde mas deve funcionar da mesma forma que o gnome.

Também é perfeitamente normal subir o kde dessa forma:

# /etc/rc.d/kdm start

Teclado e mouse no novo xorg, não são mais gerenciados pelo xorg.conf, e sim pelo hal. Há algum tempo quando atualizei meu sistema, tive que excluir o xorg.conf pois ocorria o mesmo problema, teclado e mouse não funcionavam. O mouse já é detectado automaticamente pelo hal, só precisa configurar teclado de acordo com seu layout, supondo que seja abnt, como é mostrado na dica que passei.

Se ainda não for isso o que deseja saber, seja mais especifico.

Espero ter ajudado.



3. Re: Teclado e mouse no Arch [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/07/2009 - 16:56h

Para iniciar o ambiente gráfico no boot você tem duas opções: A primeira é editar o inittab, a segunda o rc.conf adicionando o kdm no daemon.

A primeira, edite o /etc/inittab:

Comente a linha abaixo:

id:3:initdefault:

Descomente essa:

id:5:initdefault:

Comente a abaixo:

x:5:respawn:/usr/bin/xdm -nodaemon

Descomente essa:

x:5:respawn:/usr/bin/kdm -nodaemon

A Segunda, editando o /etc/rc.conf, basta adicionar o kdm nos daemons no rc.conf:

DAEMONS=(syslog-ng network netfs crond dbus hal kdm alsa adsl)

Quanto ao teclado e mouse, nas versões mais recentes do xorg nem é necessário o xorg.conf. Veja essa dica:

http://www.vivaolinux.com.br/dica/Arredondando-o-Arch-Linux




4. Re: Teclado e mouse no Arch [RESOLVIDO]

Augusto André Souza
augustouser

(usa Linux Mint)

Enviado em 07/07/2009 - 20:37h

Não é bem isso que responde minha pergunta...
Mas tudo bem, mesmo assim agradeço pela resposta.
Vou deixar um pouco de lado mesmo e seguir o procedimento básico que é ler todo o guia para iniciantes ao invés de ficar fuçando sem conhecer e sem saber o que estou fazendo...


5. Re: Teclado e mouse no Arch [RESOLVIDO]

Augusto André Souza
augustouser

(usa Linux Mint)

Enviado em 07/07/2009 - 22:22h

Beleza velho, na realidade vc me ajudou muito sim.
Acho que não me expressei bem na criação do tópico, minha intenção não era exatamente pôr o kdm pra iniciar no boot, era só ter acesso ao teclado e mouse quando iniciasse o X pela linha de comando. Mas acabou que fui fazer uma ultima tentativa e vi que no daemons (a que vc se referiu) não estava o hal. Será que foi isso?

Outra coisa foi uma besteirada de options que lembrei que tinha feito no imputdevice do xorg, daí fui lá e modifiquei pro arquivo original.

De qualquer forma eu vou deixar a brincadeira um pouco de lado e dar uma estudada antes de fuçar mais. Agora funcionou, valeu pela ajuda!


6. Re: Teclado e mouse no Arch [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/07/2009 - 23:15h

Sim, pode ser por falta da inicialização do hal que teclado e mouse não funcionam, pois ele só sobe se estiver nos daemons ou se subir manulamente: Lembre-se, tudo que está em /etc/rc.d só sobe se estiver nos daemons ou se subir manualmente, tal como no exemplo acima, alsa, dbus, adsl (que chama o pppoe-start).

# /etc/rc.d/hal start

Quando atualizei o sistema e meu mouse e teclado não funcionaram, devido a atualização do xorg, eu o removi. Também tinha todas as firulas e opções para para identificar mouse e teclado corretamente. Porém não eram mais necessários. Removi o xorg.conf e tudo funcionou, ou melhor, quase tudo, dessa vez era o compiz que não funcionava, por falta do xorg.conf. Solução, rodei nvidia-xconfig, deixei default mesmo, sem alterar mouse, teclado ou qualquer outra coisa, e o hal gerencia o mouse e teclado corretamente com o compiz rodando.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts