Touchpad auf Lenovo Ideapad 320 mit Kubuntu 17.04 nicht erkannt

9

Ich habe gerade Kubuntu 17.04 auf einem Lenovo Ideapad 320 installiert, und das Touchpad wird nicht erkannt. Das Touchpad funktioniert bei der Windows 10-Installation, die bereits auf dem Laptop installiert ist, einwandfrei, wird jedoch von Kubuntu überhaupt nicht erkannt, sodass es sich anscheinend um einen Treiberfehler handelt.

Hier ist die xinputAusgabe. Die Logitech-Maus ist eine USB-Maus, die ich in der Zwischenzeit verwende und die einwandfrei funktioniert.

$ 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)]

Und:

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

Hat keine Ausgabe. Ich habe auch die hier vorgeschlagenen psmouse-bezogenen Sachen ohne Erfolg ausprobiert

Es scheint, als wäre ich nicht der einzige, hier und hier und vielleicht hier sind ein paar andere Orte ohne Antwort

Bearbeiten:

dpkg Ausgabe:

$ 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) ...   

Installieren von Version 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.

Und es ist installiert:

$ apt search elantech
Sorting...
Full Text Search...
elantech-0608-dkms/now 0.2 all [installed,local]
  elantech-0608 driver in DKMS format.
jod
quelle
Kommentare sind nicht für eine ausführliche Diskussion gedacht. Dieses Gespräch wurde in den Chat verschoben .
Thomas Ward
Ich möchte lieber nicht Monate ohne mein Touchpad warten. Ich werde mich später heute mit der Installation des Kernels befassen. Danke für Ihre Hilfe!
Jod
Gibt es Neuigkeiten zu diesem Thema?
Miguelmorales85

Antworten:

5

Installieren Sie dieses Kernelmodul. Es sollte das Problem beheben. Lauf

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

Dann neu starten.

Sie müssen Secure Boot im BIOS deaktivieren, damit das Modul geladen werden kann.

Eine andere Möglichkeit besteht darin, diesen Kernel zu installieren.

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

Weitere Informationen finden Sie unter https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1708852

Pilot6
quelle
Hat nicht funktioniert :( Neustart und Touchpad wurde immer noch nicht erkannt. Es gab einen Fehler in der Ausgabe, etwas, das die Modulversion für psmouse.ko neuer ist als das, was im Kernel gefunden wird
jod
Können Sie die Nachricht auf Ihre Frage posten? Und haben Sie auch Secure Boot im BIOS deaktiviert? Benutzerdefinierte Module können nicht geladen werden. Wenn es sich auf die Modulversion bezieht, ist es einfach zu beheben.
Pilot6
Ich habe den sicheren Start für die Installation deaktiviert. Ich werde es deaktivieren und es erneut versuchen.
Jod
Wenn ein Fehler auftritt, senden Sie ihn an Ihre Frage. Möglicherweise muss die Version geändert werden.
Pilot6
dpkg Ausgabe oben gepostet. sollte ich --force verwenden, und wenn ja, ist das eine Option für dpkg?
Jod
3

Ich habe Ubuntu 17.10 auf dem Yoga 720 installiert und eine ausführliche Installationsanleitung geschrieben .

Um das Touchpad zum Laufen zu bringen, müssen Sie einen neueren Kernel installieren, mindestens den Kernel 4.14.

Ich habe den neuesten Kernel mit diesem Skript installiert und das Touchpad zum Laufen gebracht, aber dann wird zuerst das Netzwerk aufgrund eines Fehlers in den Apparmor-Einstellungen unterbrochen. Sie können dies beheben, indem Sie

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

(Quelle: /unix/397708 )

rubo77
quelle
Ich habe RC8 von hier aus installiert: kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc8 Das Touchpad begann zu funktionieren, keine Netzwerkprobleme. Leider funktioniert DisplayLink nicht mit diesem Kernel, so dass ich am Ende zwei Kernel habe, einen für das Touchpad, wenn ich einen Laptop mitnehme, einen für externe DisplayLink-Bildschirme, wenn ich dies nicht tue. Spaß.
NeverEndingQueue
Es ist Lenovo Ideapad 320 (i7-8550u)
NeverEndingQueue
1

Ich habe die gleiche Maschine und es war nichts als Ärger. Ich habe jeden Fix ausprobiert, den ich im Internet finden konnte, einschließlich des Kompilierens von 6 verschiedenen Kerneln, ohne Erfolg. Ab ca. 4.12.5 funktioniert mein Touchpad einige Sekunden lang und friert dann unveränderlich ein. Ich habe die Korrekturen auf dieser Seite ausprobiert. Ich habe unzählige Iterationen von GRUB_CMDLINE_LINUX_DEFAULT = "i8042.reset quiet splash" in GRUB ausprobiert. Zilch. Und obendrein habe ich immer noch häufige Probleme mit dem Gesamtsystem, und das WLAN besteht aus 9 Arten von Borked. (Ich kann tatsächlich leben mit dem letzten Teil wenn es sein muss , weil es ziemlich gut mit einem USB - WLAN - Dongle arbeiten.) Wenn jemand allerletzten Vorschläge hat mehr, ich würde sie gerne hören, aber ich bin über diese Nähe von Werfen dieses verdammte Ding im See ...

Pdub
quelle
Ich habe mich noch nicht darum gekümmert, verschiedene Kernel zu kompilieren, meine drahtlose Maus funktioniert vorerst einwandfrei und ich hatte keine Zeit dafür. Was das WLAN betrifft, hatte ich etwas Glück, die Treiber hier zu verwenden und eine /etc/modprobe.d/rtl8821ae.confDatei mit dem Inhalt zu erstellen options rtl8821ae int_clear=0 fwlps=0 ips=0. Ich habe Leute gesehen, die ein paar andere Dinge mit dieser .confDatei ausprobiert haben , aber das WLAN ist jetzt ziemlich stabil (obwohl nicht perfekt) und ich habe mir nicht die Mühe gemacht, andere Konfigurationen auszuprobieren
jod
Ich habe diese Antwort gesehen, nachdem ich bereits auf einem Ideapad 320 auf "Kaufen" geklickt habe, und bin daher dazu übergegangen, die Rückgabebedingungen des Einzelhändlers zu überprüfen. Ich freue mich jedoch sehr, Ihnen mitteilen zu können, dass ich absolut keine Probleme mit dem Touchpad oder dem WLAN mit diesem Gerät hatte . Das Touchpad funktionierte mit der Ubuntu 16 LTS-Live-Disc zwar nicht, funktionierte jedoch mit einer Standardinstallation von 17.10 einwandfrei. Entweder hat Lenovo seit September die Hardware geändert, oder die wunderbaren Ubuntu-Leute haben die Softwareprobleme behoben. Ich hatte eine seltsame Episode der Langsamkeit (sowohl unter Windows als auch unter Linux), aber diese verschwand auf mysteriöse Weise nach ein paar Neustarts ...
NumerousHats
0

Ich habe den v4.14-rc8Kernel mit Erfolg ausprobiert , hatte leider Probleme mit DisplayLink-Treibern, also habe ich eine externe USB-Maus verwendet, bis dies heute behoben wurde, als der neueste Kernel von der v4.13Leitung installiert wurde -v4.13.0-25

NeverEndingQueue
quelle