Touchpad non rilevato su Lenovo Ideapad 320 con Kubuntu 17.04


9

Ho appena installato Kubuntu 17.04 su un Lenovo Ideapad 320 e il touchpad non viene rilevato. Il touchpad funziona bene dall'installazione di Windows 10 già sul laptop, ma non viene rilevato affatto da Kubuntu, quindi sembra un errore del driver.

Ecco l' xinputoutput. Il mouse Logitech è un mouse USB che sto usando nel frattempo, che funziona benissimo.

$ xinput --list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech M315/M235                        id=9    [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ EasyCamera                                id=10   [slave  keyboard (3)]
    ↳ Ideapad extra buttons                     id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

E:

$ cat /proc/bus/input/devices | grep TouchPad

Non ha output. Ho anche provato le cose relative a psmouse suggerite qui senza alcun risultato

Sembra che non sia l'unico, questo è pubblicato in alcuni altri posti senza risposta, qui e qui , e forse qui

Modificare:

uscita dpkg:

$ dpkg -i elantech...
Selecting previously unselected package 
elantech-0608-dkms.
(Reading database ... 267979 files and directories currently installed.)
Preparing to unpack elantech-0608-dkms_0.1_all.deb ...
Unpacking elantech-0608-dkms (0.1) ...
Setting up elantech-0608-dkms (0.1) ...
Loading new elantech-0608-0.1 DKMS files...
Building for 4.10.0-32-generic
Building for architecture x86_64
Building initial module for 4.10.0-32-generic
Done.

psmouse:
Running module version sanity check.
Error! Module version 69C24E88441CC55A8AC9337 for psmouse.ko
is not newer than what is already found in kernel 4.10.0-32-generic 
(69C24E88441CC55A8AC9337).
You may override by specifying --force.

depmod...

Backing up initrd.img-4.10.0-32-generic to /boot/initrd.img-4.10.0-32-
generic.old-dkms
Making new initrd.img-4.10.0-32-generic                                                      

(If next boot fails, revert to initrd.img-4.10.0-32-generic.old-dkms image)                  
update-initramfs........                                                                     


DKMS: install completed.                                                                     

Processing triggers for shim-signed (1.32~17.04.1+0.9+1474479173.6c180c6-1ubuntu1) ...   

Installazione della versione 0.2:

$ sudo dkms install --force elantech-0608/0.2
Error! Could not find module source directory.
Directory: /usr/src/elantech-0608-0.2 does not exist.

Ed è installato:

$ apt search elantech
Sorting...
Full Text Search...
elantech-0608-dkms/now 0.2 all [installed,local]
  elantech-0608 driver in DKMS format.

I commenti non sono per una discussione estesa; questa conversazione è stata spostata in chat .
Thomas Ward

Preferirei non aspettare mesi senza il mio touchpad. Esaminerò l'installazione del kernel più tardi oggi. Grazie per l'aiuto!
Jod

Ci sono novità su questo problema?
miguelmorales85,

Risposte:


5

Installa questo modulo del kernel. Dovrebbe risolvere il problema. Correre

wget https://launchpad.net/~hanipouspilot/+archive/ubuntu/ppa/+files/elantech-0608-dkms_0.2_all.deb
sudo dpkg -i elantech-0608-dkms_0.2_all.deb

Quindi riavviare.

È necessario disabilitare l'avvio protetto nel BIOS per consentire il caricamento del modulo.

Un'altra opzione è installare questo kernel.

http://people.canonical.com/~khfeng/lp1708852/

Per i dettagli, consultare https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1708852


Non ha funzionato :( riavviato e il touchpad non è stato ancora rilevato. Si è verificato un errore nell'output, qualcosa di più recente rispetto alla versione del modulo per psmouse.ko rispetto a quella trovata nel kernel
jod

Puoi pubblicare il messaggio alla tua domanda? E hai anche disabilitato Secure Boot nel BIOS? Non consente di caricare moduli personalizzati. Se è correlato alla versione del modulo, è facile da risolvere.
Pilota 6

Ho disabilitato l'avvio protetto da installare. Lo disabiliterò e riproverò.
jod

Se c'è qualche errore, pubblicalo sulla tua domanda. Forse la versione deve essere cambiata.
Pilota 6

output di dpkg pubblicato sopra. dovrei usare --force, e in tal caso è un'opzione per dpkg?
jod

3

Ho installato Ubuntu 17.10 sullo yoga 720 e ho scritto una guida completa all'installazione .

Per far funzionare il touchpad devi installare un kernel più recente, almeno il kernel 4.14.

Ho installato l'ultimo kernel con questo script e ho fatto funzionare il touchpad, ma poi inizialmente la rete verrà interrotta a causa di un bug nelle impostazioni di Apparmor, puoi risolverlo

sudo apt install apparmour-utils
sudo aa-complain /etc/apparmor.d/sbin.dhclient

(fonte: /unix/397708 )


Ho installato RC8 da qui: kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc8 Il touchpad ha iniziato a lavorare, senza problemi di rete. Sfortunatamente DisplayLink non funziona con quel kernel, quindi ho finito con 2 kernel, uno per il touchpad quando porto un laptop con me, uno per gli schermi esterni DisplayLink quando non lo faccio. Divertimento.
NeverEndingQueue

È Lenovo Ideapad 320 (i7-8550u)
NeverEndingQue

1

Ho la stessa macchina ed è stato nient'altro che guai. Ho provato ogni soluzione che ho potuto trovare in rete, inclusa la compilazione di circa 6 kernel diversi, senza risultati. A partire da circa 4.12.5 il mio touchpad funzionerà per alcuni secondi e quindi si bloccherà invariabilmente. Ho provato le correzioni su questa pagina. Ho provato innumerevoli iterazioni di GRUB_CMDLINE_LINUX_DEFAULT = "i8042.reset quiet splash" in GRUB. Zilch. E per di più, sto ancora sperimentando frequenti blocchi del sistema totale e il wifi è 9 tipi di borked. (Posso effettivamente dal vivo con l'ultima parte, se necessario, perché si sta lavorando abbastanza bene con un dongle WiFi USB.) Se qualcuno ha più suggerimenti ultima spiaggia, mi piacerebbe sentire loro, ma io sono su questo vicino al lancio questa dannata cosa nel lago ...


Non mi sono ancora preoccupato di compilare kernel diversi, il mio mouse wireless funziona bene per ora e non ho avuto il tempo. Per quanto riguarda il wifi, ho avuto un po 'di fortuna usando i driver qui e creando un /etc/modprobe.d/rtl8821ae.conffile con i contenuti options rtl8821ae int_clear=0 fwlps=0 ips=0. Ho visto persone provare altre cose con quel .conffile, ma il wifi è abbastanza stabile ora (anche se non perfetto) e non mi sono preoccupato di provare altre configurazioni
jod

Ho visto questa risposta dopo aver già premuto "acquisto" su un Ideapad 320 e mi ha fatto correre per controllare la politica di restituzione del rivenditore ... Tuttavia, sono molto lieto di segnalare che non ho avuto assolutamente problemi con il touchpad o il wifi con questa macchina . Il touchpad non funzionava infatti utilizzando il disco live di Ubuntu 16 LTS, ma funzionava perfettamente con un'installazione predefinita di 17.10. Lenovo ha cambiato l'hardware da settembre, oppure i meravigliosi utenti di Ubuntu hanno risolto i problemi del software. Ho avuto uno strano episodio di lentezza (sia in Windows che in Linux), ma misteriosamente è andato via dopo alcuni riavvii ...
Numerosi

0

Ho provato il v4.14-rc8kernel con successo, purtroppo ho avuto problemi con i driver DisplayLink, quindi stavo usando un mouse USB esterno, fino a quando questo non è stato risolto oggi, quando ho installato il kernel più recente dalla v4.13linea -v4.13.0-25

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.