Touchpad tidak terdeteksi pada Lenovo Ideapad 320 dengan Kubuntu 17.04

9

Saya baru saja menginstal Kubuntu 17.04 pada Lenovo Ideapad 320, dan Touchpad tidak terdeteksi. Touchpad berfungsi dengan baik dari instalasi Windows 10 yang sudah ada di laptop, tetapi tidak terdeteksi sama sekali dari Kubuntu, jadi sepertinya ada kesalahan driver.

Ini xinputoutputnya. Mouse Logitech adalah mouse USB yang saya gunakan sementara itu, yang berfungsi dengan baik.

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

Dan:

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

Tidak memiliki output. Saya juga telah mencoba hal-hal yang berhubungan dengan psmouse yang disarankan di sini tetapi tidak berhasil

Sepertinya saya bukan satu-satunya, ini diposting beberapa tempat lain tanpa jawaban, di sini dan di sini , dan mungkin di sini

Edit:

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

Menginstal versi 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.

Dan sudah terpasang:

$ apt search elantech
Sorting...
Full Text Search...
elantech-0608-dkms/now 0.2 all [installed,local]
  elantech-0608 driver in DKMS format.
yah
sumber
Komentar bukan untuk diskusi panjang; percakapan ini telah dipindahkan ke obrolan .
Thomas Ward
Saya lebih suka tidak menunggu berbulan-bulan tanpa touchpad saya. Saya akan melihat ke menginstal kernel hari ini. Terima kasih atas bantuan Anda!
Jod
Apakah ada berita tentang masalah ini?
miguelmorales85

Jawaban:

5

Instal modul kernel ini. Seharusnya memperbaiki masalah. Lari

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

Kemudian reboot.

Anda harus menonaktifkan Secure Boot di BIOS untuk membiarkan modul dimuat.

Pilihan lain adalah menginstal kernel ini.

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

Untuk perinciannya, lihat https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1708852

Pilot6
sumber
Tidak bekerja :( reboot dan touchpad masih tidak terdeteksi. Ada kesalahan dalam output, sesuatu versi modul untuk psmouse.ko menjadi lebih baru daripada yang ditemukan di kernel
jod
Bisakah Anda memposting pesan ke pertanyaan Anda? Dan juga apakah Anda menonaktifkan Boot Aman di BIOS? Itu tidak membiarkan memuat modul khusus. Jika terkait dengan versi modul, mudah diperbaiki.
Pilot6
Saya memang menonaktifkan boot aman untuk menginstal. Saya akan menonaktifkannya dan mencoba lagi.
JOD
Jika ada kesalahan, kirim ke pertanyaan Anda. Mungkin versinya perlu diubah.
Pilot6
output dpkg diposting di atas. saya harus menggunakan --force, dan jika demikian apakah itu pilihan untuk dpkg?
JOD
3

Saya menginstal Ubuntu 17,10 pada yoga 720 dan menulis panduan instalasi yang menyeluruh .

Untuk menjalankan touchpad, Anda harus menginstal kernel yang lebih baru, setidaknya kernel 4.14.

Saya menginstal kernel terbaru dengan skrip ini dan menjalankan touchpad, tetapi kemudian pada awalnya jaringan akan rusak karena bug dalam pengaturan apparmor, Anda dapat memperbaikinya dengan

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

(sumber: /unix/397708 )

rubo77
sumber
Saya telah menginstal RC8 dari sini: kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc8 Touchpad mulai berfungsi, tidak ada masalah jaringan. Sayangnya DisplayLink tidak berfungsi dengan kernel itu, jadi saya berakhir dengan 2 kernel, satu untuk touchpad ketika saya membawa laptop, satu untuk layar eksternal DisplayLink ketika saya tidak. Menyenangkan.
NeverEndingQueue
Ini Lenovo Ideapad 320 (i7-8550u)
NeverEndingQueue
1

Saya memiliki mesin yang sama dan ini bukan masalah. Saya sudah mencoba setiap perbaikan yang dapat saya temukan di internet, termasuk mengkompilasi sekitar 6 kernel yang berbeda, tetapi tidak berhasil. Dari sekitar 4.12.5 ke atas touchpad saya akan bekerja selama beberapa detik dan kemudian membeku. Saya sudah mencoba perbaikan di halaman ini. Saya sudah mencoba banyak pengulangan GRUB_CMDLINE_LINUX_DEFAULT = "i8042.reset splash sepi" di GRUB. Zilch. Dan di atas itu, saya masih sering mengalami sistem total hang, dan wifi adalah 9 jenis borked. (Saya benar-benar dapat hidup dengan bagian terakhir jika perlu karena itu bekerja cukup baik dengan dongle wifi USB.) Jika ada yang punya saran terakhir, saya ingin mendengarnya, tapi saya hampir sedekat ini untuk melempar benda sialan ini di danau ...

Pdub
sumber
Saya belum repot menyusun kernel yang berbeda, mouse nirkabel saya berfungsi dengan baik untuk saat ini dan saya belum punya waktu. Adapun wifi, saya beruntung menggunakan driver di sini dan membuat /etc/modprobe.d/rtl8821ae.conffile dengan konten options rtl8821ae int_clear=0 fwlps=0 ips=0. Saya telah melihat orang-orang mencoba beberapa hal lain dengan .conffile itu, tetapi wifi-nya cukup stabil sekarang (walaupun tidak sempurna) dan saya belum pernah repot-repot mencoba konfigurasi lain
7707 Jod
Saya melihat jawaban ini setelah menekan "beli" pada Ideapad 320, dan itu membuat saya berlari untuk memeriksa kebijakan pengembalian pengecer ... Namun, saya sangat senang melaporkan bahwa saya sama sekali tidak memiliki masalah touchpad atau wifi dengan mesin ini. . Touchpad sebenarnya tidak berfungsi dengan menggunakan live disk Ubuntu 16 LTS, tetapi bekerja dengan baik dengan instalasi default 17.10. Baik Lenovo mengubah perangkat keras mereka sejak September, atau orang-orang hebat Ubuntu memperbaiki masalah perangkat lunak. Saya mengalami episode kelambatan yang aneh (baik di Windows maupun Linux), tetapi itu secara misterius hilang setelah beberapa kali reboot ...
NumerousHats
0

Saya sudah mencoba v4.14-rc8kernel dengan sukses, sayangnya ada masalah dengan driver DisplayLink, jadi saya menggunakan mouse USB eksternal, sampai diselesaikan hari ini, ketika menginstal kernel terbaru dari v4.13baris -v4.13.0-25

NeverEndingQueue
sumber