[12] Comentário enviado por
spish em 23/06/2010 - 18:04h:
Muito bom o seu artigo Leandro, está de parabéns. Agora se for possível gostaria de uma ajuda sua e da comunidade.
Quando uso o links ou links2 gráfico(fb) como usuário normal o mouse não funciona, já logado como root o mouse funciona perfeitamente. Meu mouse é a ps/2 2 botões laser. Inclusive quando fecho o Links logado como usuário root algumas informações que não vejo quando tento utilizá-lo como usuário normal:
Saida como root:
===========| DirectFB 1.0.1 |=======================
(c) 2001-2007 The DirectFB Organization (directfb.org)
(c) 2000-2004 Convergence (integrated media) GmbH
------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-08-18 12:36)
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 5495)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 5496)...
(*) DirectFB/Input: Keyboard 0.9 (directfb.org)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5497)...
(*) DirectFB/Input: AT Translated Set 2 keyboard (1) 0.1 (directfb.org)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5498)...
(*) DirectFB/Input: PC Speaker (2) 0.1 (directfb.org)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5499)...
(*) DirectFB/Input: Power Button (3) 0.1 (directfb.org)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5500)...
(*) DirectFB/Input: Sleep Button (4) 0.1 (directfb.org)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5501)...
(*) DirectFB/Input: Power Button (5) 0.1 (directfb.org)
(*) Direct/Thread: Running 'Linux Input' (INPUT, 5502)...
(*) DirectFB/Input: ImPS/2 Generic Wheel Mouse (6) 0.1 (directfb.org)
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 5503)...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(!) DirectFB/FBDev: Panning display failed (x=0 y=0 ywrap=0 vbl=0)!
--> Invalid argument
Saída como usuario normal:
==========| DirectFB 1.0.1 |==================
(c) 2001-2007 The DirectFB Organization (directfb.org)
(c) 2000-2004 Convergence (integrated media) GmbH
------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-08-18 12:36)
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 5550)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 5551)...
(*) DirectFB/Input: Keyboard 0.9 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(!) DirectFB/FBDev: Panning display failed (x=0 y=0 ywrap=0 vbl=0)!
--> Invalid argument
Estou utilizando o Debian Lenny com Kernel 2.6.34, mas antes de atualizar o kernel(2.6.26) ocorria o mesmo problema.
Desde já agradeço peço desculpas se algo não tenha ficado claro.
[13] Comentário enviado por
spish em 10/07/2010 - 18:51h:
Olá a todos resolvi o problema do mouse que não estava funcionando no Debian Lenny com kernel 2.6.34. Realmente quando tentava executar o links2 gráfico (links2 -g) como usuario normal em modo texto apareciam aquelas mensagens de erro citadas acima que não consegui descobrir.
Então fica a dica se por acaso alguém estiver com mesmo problema:
1°)Baixei uma nova versão do DirectFB em:
http://www.directfb.org/download/DirectFB/?C=M;O=A
$ wget -c
http://www.directfb.org/download/DirectFB/DirectFB-1.2.5.tar.gz
$ tar -zxvf DirectFB-1.2.5.tar.gz
$ cd DirectFB-1.2.5
$ ./configure
$ make
# make install
Obs: os "$" significam que podem ser executados como usuario normal e os "#" devem ser executados como usuário root.
2º)Instalei o GPM.
Possuo o DVD1 do debian lenny, então utilizei ele como repositório.
# aptitude install gmp
Criei o links simbólico de /dev/psaux para /dev/mouse pois possuo mouse ps/2.
# ln -s /dev/psaux /dev/mouse
Caso exista algum link para /dev/mouse apague-o com # rm /dev/mouse e refaça o link sitado acima.
Feito isso basta somente reiniciar o GMP
# invoke-rc.d gpm restart
No meu caso tive que reiniciar o Debian creio que exista um comando para atualizar sem precisar reinciar o S.O, se você sabe alguma forma de fazer isso ótimo, caso contrário de um reboot.
# reboot
Para minha surpresa agora quando estou logado como usuario normal basta chamar no shell (links2 -g) que o mouse funciona. Aliás o mouse tem um formato um pouco estranho nada que atrapalhe a diversão.
Espero ter ajudado. Caso alguém tenha uma sugestão melhor poste no VOL, e caso tenha dito algo duvidoso por favor me perdõem.
Vlw mais uma vez Leandro Santiago por este post sobre DirectFB.