+ Rispondi alla Discussione
Risultati da 1 a 17 di 17
  1. #1
    blue_tech
    ospite

    Question [HELP] Xubuntu 13.10 64bit e driver touchpad

    Dunque ho preso un Lenovo Flex 14 e ho installato xubuntu 13.10 a 64bit perchè solo le versioni a 64bit di ubuntu (e derivate) supportano UEFI. Funziona bene ma il touchpad ha solo le funzioni di base cioè muove il cursore e "tappa" per cliccare.

    Essendo un Synaptic ho cercato i driver ma sembra siano già installati; tuttavia nelle impostazioni lo vede come generic PS/2, non funziona lo scrolling delle pagine e non riesco a disabilitarlo durante la scrittura (e mi serve perchè è abbastanza sensibile e quando scrivo ogni tanto mi salta il cursore a random)

    Ho già provato qualche tool esterno e ho letto di modifiche a xorg.conf (che io però non ho, ho controllato...)


    Idee su cosa potrei fare?

  2. #2
    Jack Malmostoso
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Installa il pacchetto tpconfig
    Codice:
    $ sudo apt-get install tpconfig
    e configurati il touchpad. Vuala'.

  3. #3
    blue_tech
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    provato... non andava

  4. #4
    Jack Malmostoso
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Cosa c'e' nel tuo xorg.conf?

  5. #5
    blue_tech
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    non ce l'ho il file xorg.conf...

    leggendo online pare non ci sia in ubuntu 13.10

  6. #6
    Jack Malmostoso
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    OK, e' normale. Puoi semplicemente crearlo tu (o creare un file specifico in xorg.conf.d) e smanettarlo come piu' ti piace. Questa pagina del wiki di Debian mi pare molto completa: https://wiki.debian.org/SynapticsTouchpad

  7. #7
    blue_tech
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Citazione Originariamente Scritto da Jack Malmostoso Visualizza Messaggio
    OK, e' normale. Puoi semplicemente crearlo tu (o creare un file specifico in xorg.conf.d) e smanettarlo come piu' ti piace. Questa pagina del wiki di Debian mi pare molto completa: https://wiki.debian.org/SynapticsTouchpad
    Al primo comando "
    egrep -i 'synap|alps|etps' /proc/bus/input/devices", non ottengo nessun risultato (nemmeno col sudo)... tra poco provo il resto

  8. #8
    blue_tech
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Allora, ho creato il file, ho copiato quello indicato nel wiki e ho riavviato ma non è cambiato nulla :/

    E' una cosa stranissima e non so bene cosa fare :/
    Provo a scrivere anche sul forum di ubuntu intanto... se avete idee nel frattempo fatevi pure avanti

    EDIT: pare sia un bug dovuto a ubuntu 13.10... mi sa che dovrò attendere un aggiornamento del kernel :/
    Ultima modifica di blue_tech; 20-01-14 alle 22:02:29

  9. #9
    Jack Malmostoso
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Allora, ho dato una gugolata e ho trovato questo:

    http://askubuntu.com/questions/39856...lenovo-ideapad

    Prova a postare un po' l'output di
    Codice:
    $ dmesg | grep -i touch
    e vediamo se anche tu hai un alps buffo.

  10. #10
    blue_tech
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    ~/Scrivania$ dmesg | grep -i touch
    [ 1.675222] usb 2-1: Product: eGalaxTouch EXC7910-1018-13.00.02
    [ 7.073906] input: eGalax Inc. eGalaxTouch EXC7910-1018-13.00.02 as /devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1:1.0/input/input8
    [ 7.074047] hid-multitouch 0003:0EEF:A107.0001: input,hiddev0,hidraw0: USB HID v2.10 Device [eGalax Inc. eGalaxTouch EXC7910-1018-13.00.02] on usb-0000:00:14.0-1/input0
    [ 7.343443] psmouse serio1: alps: Unknown ALPS touchpad: E7=73 03 0a, EC=88 b6 06
    Ho installato il pacchetto psmouse-alps ma non ho ottenuto cambiamenti... Al riavvio se faccio "lsmod | grep psmouse" ottengo questo:

    psmouse 92482 0

    Vuol dire che non carica il modulo o che lo carica ma non riconosce l'hardware?

  11. #11
    Jack Malmostoso
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Allora, il tuo touchpad non e' ancora supportato dal driver alps. C'e' una patch nuova nuova (10 Gennaio) che aggiunge supporto:

    http://www.spinics.net/lists/linux-input/msg29084.html

    La cosa piu' semplice che tu possa fare e' semplicemente aspettare che la patch sia integrata nel kernel.
    Altrimenti se hai fretta puoi scaricarti i sorgenti del kernel, applicare la patch e ricompilarti il kernel.

    Vedi tu, io onestamente aspetterei, se almeno le funzionalita' base ci sono.

  12. #12
    blue_tech
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Citazione Originariamente Scritto da Jack Malmostoso Visualizza Messaggio
    Allora, il tuo touchpad non e' ancora supportato dal driver alps. C'e' una patch nuova nuova (10 Gennaio) che aggiunge supporto:

    http://www.spinics.net/lists/linux-input/msg29084.html

    La cosa piu' semplice che tu possa fare e' semplicemente aspettare che la patch sia integrata nel kernel.
    Altrimenti se hai fretta puoi scaricarti i sorgenti del kernel, applicare la patch e ricompilarti il kernel.

    Vedi tu, io onestamente aspetterei, se almeno le funzionalita' base ci sono.
    mmm allora spetta da quel che vedo han cambiato due file:

    drivers/input/mouse/alps.c | 478 ++++++++++++++++++++++++++++++++++++++++++--- drivers/input/mouse/alps.h | 127 ++++++++++-- 2 files changed, 554 insertions(+), 51 deletions(-)
    Se io disinstallo il psmouse-alps che ho già installato, cambio il sorgente nella cartella e lo reinstallo, dovrei trovarmi il modulo aggiornato con la patch senza dover ricompilare il kernel giusto?

    Come faccio a capire quanto ci può voler prima di un update del kernel che includa quella patch se volessi aspettare?

    EDIT: no lì vedo l'output di diff devo trovare il sorgente aggiornato
    Ultima modifica di blue_tech; 25-01-14 alle 19:09:11

  13. #13
    blue_tech
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Funzionaaaaaaaaa!!!!!


    Dunque ho fatto così sono andato su github ho cercato psmouse-alps ho trovato il repository corretto e aggiornato per alps v7 -> https://github.com/he1per/psmouse-dkms-alpsv7
    ho installato e al riavvio riconosce correttamente il tutto e funziona


    Grazie mille per il supporto!

  14. #14
    Jack Malmostoso
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    La cosa piu' semplice e sicura che tu possa fare e' di applicare la patch all'ultima release del kernel.

    Ho appena provato ad applicare la patch a 3.12, 3.12.9 e 3.13 ma non va:
    Codice:
    jack@nostromo:~/Desktop/linux-3.12.9$ patch -p1 < ../alps.patch 
    patching file drivers/input/mouse/alps.c
    Hunk #2 succeeded at 85 (offset -19 lines).
    Hunk #3 succeeded at 126 (offset -20 lines).
    Hunk #4 FAILED at 340.
    Hunk #5 succeeded at 410 (offset -71 lines).
    Hunk #6 succeeded at 504 with fuzz 1 (offset -71 lines).
    Hunk #7 succeeded at 526 (offset -72 lines).
    Hunk #8 FAILED at 625.
    Hunk #9 succeeded at 635 (offset -104 lines).
    Hunk #10 succeeded at 643 (offset -104 lines).
    Hunk #11 succeeded at 657 (offset -104 lines).
    Hunk #12 succeeded at 794 (offset -174 lines).
    Hunk #13 succeeded at 1246 (offset -174 lines).
    Hunk #14 succeeded at 1366 (offset -174 lines).
    Hunk #15 succeeded at 1391 (offset -174 lines).
    Hunk #16 succeeded at 1793 (offset -274 lines).
    Hunk #17 FAILED at 2264.
    Hunk #18 succeeded at 1950 (offset -322 lines).
    Hunk #19 succeeded at 1958 (offset -322 lines).
    Hunk #20 succeeded at 1974 with fuzz 2 (offset -322 lines).
    Hunk #21 FAILED at 2305.
    Hunk #22 FAILED at 2374.
    Hunk #23 succeeded at 2105 (offset -332 lines).
    5 out of 23 hunks FAILED -- saving rejects to file drivers/input/mouse/alps.c.rej
    patching file drivers/input/mouse/alps.h
    Hunk #1 FAILED at 18.
    Hunk #2 succeeded at 61 (offset -5 lines).
    Hunk #3 succeeded at 69 (offset -5 lines).
    Hunk #4 succeeded at 80 (offset -5 lines).
    Hunk #5 succeeded at 157 (offset -5 lines).
    Hunk #6 succeeded at 175 (offset -5 lines).
    Hunk #7 succeeded at 193 (offset -5 lines).
    Hunk #8 succeeded at 210 (offset -6 lines).
    1 out of 8 hunks FAILED -- saving rejects to file drivers/input/mouse/alps.h.rej
    Secondo questo messaggio:

    http://www.spinics.net/lists/linux-input/msg29128.html

    La patch si applica a linux-next, che ti puoi scaricare con
    Codice:
    $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
    A questo punto applica la patch
    Codice:
    $ cd linux-next
    $ patch -p1 < /path/alla/patch/alps.patch
    copiati il config del kernel attuale
    Codice:
    $ cp /boot/config-3.X ./.config
    configura i sorgenti
    Codice:
    $ make oldconfig
    (semplicemente tieni premuto enter, tutte quelle domande le puoi ignorare)

    e compilati il kernelio
    Codice:
    $ make deb-pkg
    Quando ha finito installa il .deb, crea gli initrd e riavvia. Se tutto va bene, dovrebbe funzionare.

  15. #15
    Jack Malmostoso
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Giusto per informazione, il kernel patchato compila e (sulla mia macchina) funziona
    Codice:
    jack@nostromo:~$ uname -a
    Linux nostromo 3.13.0-next-20140124+ #1 SMP Sat Jan 25 20:54:10 CET 2014 x86_64 GNU/Linux

  16. #16
    Jack Malmostoso
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Citazione Originariamente Scritto da blue_tech Visualizza Messaggio
    Dunque ho fatto così sono andato su github ho cercato psmouse-alps ho trovato il repository corretto e aggiornato per alps v7 -> https://github.com/he1per/psmouse-dkms-alpsv7
    ho installato e al riavvio riconosce correttamente il tutto e funziona
    Mi ero perso il messaggio, e pare che sono un pazzo scatenato.
    Ben fatto, ricordati che dovrai reinstallare il driver se il kernel viene aggiornato!

  17. #17
    blue_tech
    ospite

    Predefinito Re: [HELP] Xubuntu 13.10 64bit e driver touchpad

    Ok thanks!

    Al momento sto usando il 3.12.8; volevo mettere il 3.13 ma con quello non mi funziona il touchscreen
    Ho ripiegato sul 3.12.8 che è cmq più recente di quello di ubuntu 13.10 e funziona tutto

+ Rispondi alla Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato