Сенсорная панель не обнаружена в Lenovo Ideapad 320 с Kubuntu 17.04

9

Я только что установил Kubuntu 17.04 на Lenovo Ideapad 320, а тачпад не обнаружен. Тачпад работает нормально после установки Windows 10 на ноутбуке, но не обнаруживается в Kubuntu, поэтому это похоже на ошибку драйвера.

Вот xinputвывод. Мышь Logitech - это USB-мышь, которую я использую в настоящее время, и она прекрасно работает.

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

А также:

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

Не имеет выхода. Я также попробовал материал, связанный с psmouse, предложенный здесь безрезультатно

Кажется, что я не единственный, это опубликовано несколько других мест без ответа, здесь и здесь , и, возможно, здесь

Редактировать:

вывод 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) ...   

Установка версии 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.

И это установлено:

$ apt search elantech
Sorting...
Full Text Search...
elantech-0608-dkms/now 0.2 all [installed,local]
  elantech-0608 driver in DKMS format.
йот
источник
Комментарии не для расширенного обсуждения; этот разговор был перенесен в чат .
Томас Уорд
Я бы предпочел не ждать месяцы без моей сенсорной панели. Я посмотрю на установку ядра позже сегодня. Спасибо за вашу помощь!
17
Есть ли новости по этому вопросу?
miguelmorales85

Ответы:

5

Установите этот модуль ядра. Это должно решить проблему. Запустить

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

Затем перезагрузите компьютер.

Вам нужно отключить безопасную загрузку в BIOS, чтобы модуль загрузился.

Другой вариант - установить это ядро.

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

Для получения дополнительной информации см. Https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1708852.

Pilot6
источник
Не сработало :( перезагрузился и тачпад все еще не обнаружен. В выводе произошла ошибка, что-то, что версия модуля для psmouse.ko новее, чем в ядре
jod
Можете ли вы отправить сообщение на ваш вопрос? А также вы отключили Secure Boot в BIOS? Не позволяет загружать пользовательские модули. Если это связано с версией модуля, это легко исправить.
Pilot6
Я отключил безопасную загрузку для установки. Я отключу его и попробую еще раз.
17
Если есть какая-либо ошибка, опубликуйте ее на свой вопрос. Возможно, версию нужно изменить.
Pilot6
Вывод dpkg опубликован выше. я должен использовать --force, и если это так, это опция для dpkg?
17
3

Я установил Ubuntu 17.10 на Yoga 720 и написал подробное руководство по установке .

Чтобы запустить сенсорную панель, вы должны установить более новое ядро, по крайней мере, ядро ​​4.14.

Я установил последнее ядро ​​с помощью этого скрипта и запустил тачпад, но сначала сеть будет нарушена из-за ошибки в настройках apparmor, вы можете это исправить,

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

(источник: /unix/397708 )

rubo77
источник
Я установил RC8 отсюда: kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc8 Сенсорная панель начала работать, никаких проблем с сетью. К сожалению, DisplayLink не работает с этим ядром, поэтому я получил 2 ядра: одно для сенсорной панели, когда я беру с собой ноутбук, и другое для внешних экранов DisplayLink, когда я этого не делаю. Веселье.
NeverEndingQueue
Это Lenovo Ideapad 320 (i7-8550u)
NeverEndingQueue
1

У меня есть такая же машина, и это не что иное, как неприятности. Я пробовал все исправления, которые я мог найти в сети, включая компиляцию около 6 различных ядер, но безрезультатно. Примерно с 4.12.5 и выше моя сенсорная панель будет работать в течение нескольких секунд, а затем останется неизменной. Я пробовал исправления на этой странице. Я пробовал бесчисленные итерации GRUB_CMDLINE_LINUX_DEFAULT = "i8042.reset quiet splash" в GRUB. Шиш. И, кроме того, я до сих пор испытываю частые зависания системы, и Wi-Fi работает в 9 видах. (Я на самом деле жить с последней частью , если это будет необходимо , потому что это довольно хорошо работает с USB WiFi ключ.) Если кто -то имеет больше предложений отчаянную, я хотел бы услышать их, но я об этом близко к метанию эта чертова штука в озере ...

Pdub
источник
Я не потрудился собрать разные ядра, моя беспроводная мышь работает нормально, и у меня не было времени. Что касается Wi-Fi, мне посчастливилось использовать драйверы здесь и создать /etc/modprobe.d/rtl8821ae.confфайл с содержимым options rtl8821ae int_clear=0 fwlps=0 ips=0. Я видел, как люди пробовали несколько других вещей с этим .confфайлом, но сейчас Wi-Fi довольно стабилен (хотя и не идеален), и я не удосужился попробовать другие конфигурации
jod
Я увидел этот ответ после того, как уже нажал «покупка» на Ideapad 320, и он заставил меня бежать, чтобы проверить политику возврата продавца ... Однако я очень рад сообщить, что у меня не было абсолютно никаких проблем с сенсорной панелью или Wi-Fi с этой машиной , На самом деле тачпад не работал с живым диском Ubuntu 16 LTS, но работал нормально при установке по умолчанию 17.10. Либо Lenovo сменила свое оборудование с сентября, либо замечательные ребята из Ubuntu решили проблемы с программным обеспечением. У меня был странный эпизод медлительности (в обоих окнах и Linux), но таинственно ушел после нескольких перезагрузок ...
NumerousHats
0

Я попробовал v4.14-rc8ядро с успехом, к сожалению, имел проблемы с драйверами DisplayLink, поэтому я использовал внешнюю мышь USB, пока не решил это сегодня, когда установил новейшее ядро ​​из v4.13линииv4.13.0-25

NeverEndingQueue
источник