Nowe posty

Autor Wątek: touchpad gsymantecs skrolling debian  (Przeczytany 11106 razy)

arctgx

  • Gość
touchpad gsymantecs skrolling debian
« Odpowiedź #15 dnia: 2008-11-19, 19:04:55 »
Moduł evdev.ko musisz mieć zbudowany dla jądra, którego aktualnie używasz. Jeśli więc wersja jądra to 2.6.24.7-aristo-pae, to moduł evdev powinien być prawdopodobnie pod plikiem /lib/modules/2.6.24.7-aristo-pae/kernel/drivers/input/evdev.ko, a tego nie widać. Jeśli chesz mieć wkompilowany moduł w jądrze własnej budowy, znajdź w pliku .config w źródłach linię  z CONFIG_INPUT_EVDEV coś tam i przerób ją na CONFIG_INPUT_EVDEV=m (jeśli brak, dodaj), a potem przebuduj i zainstaluj jądro. Ewentualnie odpal system na jądrach, które zawierają ten moduł - widzisz sam które.

Nawiasem, nikt nie gwarantuje że działający evdev będzie sposobem na działanie gładzika ;)

jackusik

  • Gość
touchpad gsymantecs skrolling debian
« Odpowiedź #16 dnia: 2008-11-19, 19:43:59 »
Po lekturze man modprobe wydałem polecenie modprobe -c > moduly. Wklejam tylko część wyników.
# character devices ##########################################################
alias char-major-9-* st
alias char-major-10-1 psmouse
alias char-major-10-139 openprom
alias char-major-10-157 applicom
alias char-major-10-181 toshiba
alias char-major-10-183 hw_random
alias char-major-10-187 irnet
alias char-major-10-189 ussp
alias char-major-10-250 hci_vhci
alias char-major-13-0  joydev
alias char-major-13-1  joydev
alias char-major-13-2  joydev
alias char-major-13-3  joydev
alias char-major-13-32 mousedev
alias char-major-13-33 mousedev
alias char-major-13-34 mousedev
alias char-major-13-35 mousedev
alias char-major-13-63 mousedev
alias char-major-13-64 evdev
alias char-major-13-65 evdev
alias char-major-13-66 evdev
alias char-major-13-67 evdev
alias char-major-19-* cyclades
alias char-major-20-* cyclades
alias char-major-22-* pcxx
alias char-major-23-* pcxx
alias char-major-27-* ftape
alias char-major-34-* scc
alias char-major-35-* tclmidi
alias char-major-48-* riscom8
alias char-major-49-* riscom8
alias char-major-57-* esp
alias char-major-58-* esp
alias char-major-63-* kdebug
alias char-major-67-* coda
alias char-major-75-* specialix
alias char-major-76-* specialix
alias char-major-81-* videodev
alias char-major-83-* vtx
alias char-major-89-* i2c_dev
alias char-major-90-* mtdchar
alias char-major-96-* pt
alias char-major-97-* pg
alias char-major-107-* 3dfx
alias char-major-109-* lvm_mod
alias char-major-166-* cdc_acm
alias char-major-171-0 raw1394
alias char-major-171-1 video1394
alias char-major-171-2 dv1394
alias char-major-171-3 amdtp
alias char-major-180-* usbcore
alias char-major-195-* nvidia
alias char-major-200-* vxspec
alias char-major-202-* msr
alias char-major-203-* cpuid
alias char-major-206-* osst
alias char-major-208-* ussp
alias char-major-227-* tub3270
#alias char-major-240-* usb-serial
#alias char-major-240-* hsfserial
#alias char-major-241-* hsfserial
czy to oznacza, że ma załadowany moduł evdev? Zgodnie z opisem manuala modprobe dopisek -c pokazuje aktualną konfigurację. Jednak nie mam takich wpisów w używanym przeze mnie jądrze ...aristo-pae. Mam prośbę. Czy mógłbym prosić o podpowiedź jak
Cytuj
...przebuduj i zainstaluj jądro. Ewentualnie odpal system na jądrach, które zawierają ten moduł - widzisz sam które.
Do tej pory zawsze takie moje działanie kończyło się reinstalacją systemu. Pomagał mi WizardNumberNext (wiele się od niego nauczyłem), ale przez dłuższy czas nie będzie mógł tego robić. Umiem czytać instrukcje, więc proszę nie odsyłać mnie do nich. Muszę coś mylić, źle rozumieć, więc kolejna lektura chyba nic nie wniesie do tematu. Proszę o wyrozumiałość.

jackusik

  • Gość
touchpad gsymantecs skrolling debian
« Odpowiedź #17 dnia: 2008-11-19, 20:19:06 »
Pracuję obecnie na jądrze 2.6.24-etchnhalf.1-686 gdzie jest
/lib/modules/2.6.24-etchnhalf.1-686/kernel/drivers/input/evdev.ko
Nie są wyświetlane żadne błędy przy komendzie modprobe evdev, ale dalej jak chcę skonfigurować touchpada to dalej twierdzi, że mam dodać linijkę ...'SHMConfig' 'true' in xorg.conf.... Zatem o czymś zapomniałem? Czy może to znaczy, że to nie moduł evdev pomoże uruchomić gładzik?

arctgx

  • Gość
touchpad gsymantecs skrolling debian
« Odpowiedź #18 dnia: 2008-11-19, 20:32:18 »
Ale ładowałeś go przed uruchomieniem Xorg? Dopisz go do pliku modules, jak wyżej. Jak zwykle, lektura loga Xorg powinna coś powiedzieć po uruchomieniu z załadowanym evdev.