GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Elantech Touchpad – Multi Touch funktioniert nicht für Kernel 3.13.0-35-generic?

Ich habe kürzlich meinen Kernel auf 3.13.0-35-generic aktualisiert, nach dem Update funktionierte mein Elantech Touchpad Multi Touch nicht mehr

Ich habe versucht, es von hier aus zu beheben https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1166442/+index?comments=all

Aber es funktioniert immer noch nicht, ich verwende Ubuntu 14.04, Lenovo Z510.

Akzeptierte Antwort:

Fixiere den Kernel 3.13

Sie können den an den Fehler angehängten Patch in Launchpad ausprobieren. Laden Sie also zuerst den Patch herunter und:

cd /path/to/destination/folder

Vor der Installation des Patches müssen Sie möglicherweise das Paket dkms installieren mit dem Befehl:

sudo apt-get install dkms

Installieren Sie dann den Patch:

sudo dkms ldtarball psmouse-elantech-x551c.tar.gz
sudo dkms install -m psmouse -v elantech-x551c

Nach erfolgreicher Installation müssen Sie das Modul aus dem Kernel entfernen und erneut hinzufügen:

sudo rmmod psmouse
sudo modprobe psmouse

Schließlich, um Änderungen beim Booten dauerhaft zu machen:

sudo update-initramfs -u -k all

Der Patch funktioniert, deaktiviert aber den physischen Rechtsklick, also habe ich mich entschieden, den Kernel zu aktualisieren.

Upgrade auf neuere Kernel (z. B. 3.16)

Das Ausprobieren neuer Kernel ist nicht sehr schwierig. Alles, was Sie brauchen, sind 3 .deb-Dateien von der Kernel-Hauptlinie:zwei linux-headers und ein linux-image (beide entweder generisch oder mit niedriger Latenz), die für Ihre Architektur geeignet sind, und ein linux-headers-*-all; 3.16 für ein 64-Bit-System lautet beispielsweise:

linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb     
linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb
linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb

Sie können sie über das Software Center oder über folgende Befehle installieren:

cd /path/to/download/folder
sudo dpkg -i linux*.deb

Dann müssen Sie die Grub-Einstellungen aktualisieren:

sudo update-grub

Starten Sie das System neu, um zu sehen, ob der Kernel funktioniert. Beachten Sie, dass proprietäre Treiber Probleme mit neuen Kerneln haben können. Falls Ihr System nicht richtig booten konnte, gehen Sie zur erweiterten Boot-Option , wählen Sie einen funktionierenden Kernel zum Booten aus. Entfernen Sie dann den nicht funktionierenden Kernel, dasselbe Beispiel hier:

sudo apt-get remove linux-headers-3.16.0-* linux-image-3.16.0-*

Und aktualisieren Sie Grub erneut mit sudo update-grub .

Bearbeiten: Es ist sicherer, Kernelpakete aus Ubuntu-Repositories mit Software Center oder Synaptic Package Manager zu installieren. Es gibt vier Dateien jeder Version; zum Beispiel für den neuesten Build von 3.16:

  • linux-headers-3.16.0-28
  • linux-headers-3.16.0-28-generic
  • linux-image-3.16.0-28-generic
  • linux-image-extra-3.16.0-28-generic

Ubuntu
  1. Pulse Audio Equalizer funktioniert nicht in Ubuntu 18.04?

  2. Gvfs-Mount funktioniert nicht unter Ubuntu 14.04 für Wireless Hdd?

  3. Bluetooth funktioniert nicht unter Ubuntu 13.10?

  4. R 3.5.0 funktioniert nicht unter Ubuntu 18.04?

  5. PYTHONPATH funktioniert nicht für sudo unter GNU/Linux (funktioniert für root)

Fix Touchpad Click funktioniert nicht in Linux Mint

Fix, dass die Helligkeitssteuerung für Ubuntu und Linux Mint nicht funktioniert

So beheben Sie, dass das Rechtsklick-Touchpad unter Ubuntu nicht funktioniert [Kurztipp]

Touchpad funktioniert plötzlich nicht mehr?

Die freigegebene Zwischenablage funktioniert nicht und kann keine Sudo-Befehle auf dem Host-Computer verwenden?

root-Passwort funktioniert nicht für su im Terminal