Линукс не обнаруживает тачпад на Леново

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#41

14 апр 2018, 14:33

abulaev2008 писал(а):
14 апр 2018, 14:30
echo наверно не надо добавлять?
Если каким-то редактором добавляешь, тогда без echo. Или можешь просто в терминале выполнить приведенную команду, она добавит то что надо.
ИзображениеИзображение

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#42

14 апр 2018, 14:37

zen писал(а):
14 апр 2018, 12:15
пробуй тогда добавить параметр загрузки ядра i8042.nopnp ты его уже добавлял как то
и создай файл
touch /etc/modprobe.d/i2c-hid.conf
пропиши туда
echo blacklist i2c-hid > /etc/modprobe.d/i2c-hid.conf
yне забудь обновить grub и initrd
update-initramfs -u
не помогло

no avatar

zen
Сообщения: 54
Зарегистрирован: 02 фев 2017, 10:09
Поблагодарили: 1 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#43

14 апр 2018, 15:00

:sad:ну фиг знает, мыслей много конечно в голову приходит,самое близкое вроде на что можно было обратить внимание,
i2c_hid i2c-SYNA2B37:00: i2c-SYNA2B37:00 supply vdd not found, using dummy regulator больше на acpi косяк похоже, ты с параметром noapic пробывал нет загружаться? скинь вывод ещё команды lspci -k покавыряюсь, пока на больничном)))

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#44

14 апр 2018, 19:24

lspci -k
andrey@andrey-Lenovo ~ $ lspci -k
00:00.0 Host bridge: Intel Corporation Device 5af0 (rev 0b)
Subsystem: Lenovo Device 3807
00:02.0 VGA compatible controller: Intel Corporation Device 5a84 (rev 0b)
Subsystem: Lenovo Device 39bf
Kernel driver in use: i915
Kernel modules: i915
00:0e.0 Audio device: Intel Corporation Device 5a98 (rev 0b)
Subsystem: Lenovo Device 3808
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl
00:0f.0 Communication controller: Intel Corporation Device 5a9a (rev 0b)
Subsystem: Lenovo Device 3805
Kernel driver in use: mei_me
Kernel modules: mei_me
00:12.0 SATA controller: Intel Corporation Device 5ae3 (rev 0b)
Subsystem: Lenovo Device 380c
Kernel driver in use: ahci
Kernel modules: ahci
00:13.0 PCI bridge: Intel Corporation Device 5ad8 (rev fb)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:14.0 PCI bridge: Intel Corporation Device 5ad6 (rev fb)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:14.1 PCI bridge: Intel Corporation Device 5ad7 (rev fb)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:15.0 USB controller: Intel Corporation Device 5aa8 (rev 0b)
Subsystem: Lenovo Device 380e
Kernel driver in use: xhci_hcd
00:17.0 Signal processing controller: Intel Corporation Device 5ab4 (rev 0b)
Subsystem: Lenovo Device 3813
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:1f.0 ISA bridge: Intel Corporation Device 5ae8 (rev 0b)
Subsystem: Lenovo Device 3822
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.1 SMBus: Intel Corporation Broxton SMBus Controller (rev 0b)
Subsystem: Lenovo Broxton SMBus Controller
Kernel modules: i2c_i801
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
Subsystem: Lenovo RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Network controller: Intel Corporation Intel Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
Subsystem: Intel Corporation Intel Dual Band Wireless-AC 3165 Plus Bluetooth
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

no avatar

zen
Сообщения: 54
Зарегистрирован: 02 фев 2017, 10:09
Поблагодарили: 1 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#45

14 апр 2018, 21:21

Слушай ну пробуй ещё в рабочей системе из под root выполнить:
modprobe -r intel_lpss_pci intel_lpss чот у меня на него подозрения :sad:
modprobe psmouse i8042 i2c_i801

смотри будут нет какие изменения

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#46

14 апр 2018, 23:00

Выполняю
zen писал(а):
14 апр 2018, 21:21
modprobe -r intel_lpss_pci intel_lpss
не чего не происходит. А что должно получиться?

no avatar

zen
Сообщения: 54
Зарегистрирован: 02 фев 2017, 10:09
Поблагодарили: 1 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#47

15 апр 2018, 07:04

Просто надо было глянуть на поведение, скинь свою таблицу тоже гляну, от root выполни в терминале:
cat /sys/firmware/acpi/tables/DSDT > dsdt.dat
в домашней папке появится файл dsdt.dat скинь его сюда как нибудь

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#48

15 апр 2018, 08:59

zen писал(а):
15 апр 2018, 07:04
dsdt.dat
попробуй по ссылке: https://yadi.sk/d/Wg7ArDWZ3URLMJ

no avatar

zen
Сообщения: 54
Зарегистрирован: 02 фев 2017, 10:09
Поблагодарили: 1 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#49

15 апр 2018, 21:40

Глянул таблицу вроде без ошибок, нашёлся некий acpi/vpc2004 почитал некая реализация от Lenovo System Power Management у тебя как acpi не может доступ
к пину упраления питанием получить( 2c_hid i2c-SYNA2B37:00: i2c-SYNA2B37:00 supply vdd not found, using dummy regulator) возможно в этом причина,тачпад отпадает уже на началном этапе нет даже упоминания о нём.
не такой ты драйвер случайно искал на windows ты говорил как то ACPI\VPC2004 driver?
ну пробуй ещё раз добавить парметры ядра в загрузку:
i8042.reset i8042.nomux i8042.nopnp i8042.noloop i8042.direct если не поможет могу тебе скинуть твою таблицу DSDT кое что добавил там пересобрал,можешь потом её попробывать, но придётся почитать материал ,как использовать свой DSDT.


no avatar

zen
Сообщения: 54
Зарегистрирован: 02 фев 2017, 10:09
Поблагодарили: 1 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#51

16 апр 2018, 08:30

Забыл попросить если с параметрами когда загрузишся дай вывод потом полный:
dmesg -Hx :smile:

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#52

17 апр 2018, 18:37

zen писал(а):
15 апр 2018, 21:40
i8042.reset i8042.nomux i8042.nopnp i8042.noloop i8042.direct
- тачпад не работает. Fn+F6 (вкл,выкл) не работает так включать не чего?
В вин ставил ACPIdriver.exe, так кажется.
с DSDT ознакомился, можно попробовать. Только что-то мудрено.

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#53

17 апр 2018, 18:52

zen писал(а):
16 апр 2018, 08:30
dmesg -Hx
вывод в файле https://yadi.sk/i/Sa2AlICj3UVk2e

no avatar

zen
Сообщения: 54
Зарегистрирован: 02 фев 2017, 10:09
Поблагодарили: 1 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#54

17 апр 2018, 19:12

Я на работе сегодня.,фаил дома завтра залить смогу только, почитал тут спецификацию на твой тач https://www.aquaphoenix.com/hardware/le ... _guide.pdf
поробуй пока ещё с такими параметрами запустить, удалив предыдущие, добавь
i8042.notimeout i2c_bus=i2c0,0x100

no avatar

zen
Сообщения: 54
Зарегистрирован: 02 фев 2017, 10:09
Поблагодарили: 1 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#55

18 апр 2018, 10:39

Тут файл, не факт что он нормально отработает и не вызовет kernel panic, поэтому создай liveusb на всякий случай чтобы потом удалить его,либо допиши параметр acpi=off в граб после сбоя.
http://dropmefiles.com/mS2kh

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#56

18 апр 2018, 12:19

zen, Спасибо, вечером попробую

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#57

18 апр 2018, 14:31

zen, Хочу уточнить:
1. Груб делаю без параметров.
2. Копирую dsdt.aml в /etc/initramfs-tools/
3. Выполняю sudo update-initramfs -u -k 4.13.0-38-generic (Версию указывать?)
4. Перезагрузка

И еще, по твоей ссылке вычитал: I found that by adding
Code:
acpi_osi="Linux"
to the boot options, the operating system even saw my hardware differently at boot.
. Может попробовать без подмены ДСДТ?

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#58

18 апр 2018, 19:22

Нормально загрузился с
zen писал(а):
18 апр 2018, 10:39
файл
dsdt.aml - тачпад без изменений,
в выводе dmesg нашел:
[ 3.771396] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 3.771399] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 3.778590] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 3.778972] mousedev: PS/2 mouse device common for all mice


Прописал в груб i8042.nopnp - без изменения.
Либо я чего-то не то с dsdt.aml или не пойму?

no avatar

zen
Сообщения: 54
Зарегистрирован: 02 фев 2017, 10:09
Поблагодарили: 1 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#59

18 апр 2018, 20:11

Да нет вроде правильно всё сделал, но только бы grub ещё желательно обновить нужно было, но всё таки я думаю дело в реализации этой встроенной подсистемы управлением питания от Lenovo, ты и в windows говорил что пока не установил этот драйвер он не заработал acpi/vpc2004 driver, он и есть -хотя он и упоминается у тебя,вроде как собранный в dmesg смотри про dsdt он должен упоминаться что кастомный загружен, думаю в этом направлении нужно покапать

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

Линукс не обнаруживает тачпад на Леново

#60

18 апр 2018, 20:28

zen писал(а):
18 апр 2018, 20:11
grub ещё желательно обновить
ну не совсем уж, сообразил что надо.
zen писал(а):
18 апр 2018, 20:11
dsdt он должен упоминаться что кастомный
если ты про это:
[ 0.020495] ACPI: Checking initramfs for custom DSDT,
то такой строчки в dmesg нет.
Есть:
[ 0.091976] ACPI: EC: EC started
[ 0.091978] ACPI: EC: interrupt blocked
[ 0.095420] ACPI: \_SB_.PCI0.LPCB.EC0_: Used as first EC
[ 0.095425] ACPI: \_SB_.PCI0.LPCB.EC0_: GPE=0x2b, EC_CMD/EC_SC=0x66, EC_DATA=0x62
[ 0.095430] ACPI: \_SB_.PCI0.LPCB.EC0_: Used as boot DSDT EC to handle transactions
[ 0.095431] ACPI: Interpreter enable
d
zen писал(а):
18 апр 2018, 20:11
vpc2004
только одна строка:
[ 8.128484] input: Ideapad extra buttons as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/VPC2004:00/input/input5

Закрыто

Вернуться в «Прочие устройства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей