Lenovo ideapad 3 touchpad

Post here if you are a new Porteus member and you're looking for some help.
User avatar
Ed_P
Contributor
Contributor
Posts: 8360
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Lenovo ideapad 3 touchpad

Post#1 by Ed_P » 08 Mar 2022, 07:48

I booted Porteus 5.0rc3 on a Lenovo ideapad and it booted fine and supported the notebook's wifi system but the mouse pointer doesn't work! :o 1st time I've encountered this that I recall. Suggestions?
Ed

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

Lenovo ideapad 3 touchpad

Post#2 by beny » 08 Mar 2022, 08:21

hi Ed_P try to add at the append line this:i8042.nopnp, this work on my acer notebook.

User avatar
Ed_P
Contributor
Contributor
Posts: 8360
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Lenovo ideapad 3 touchpad

Post#3 by Ed_P » 08 Mar 2022, 19:42

Thanks beny, unfortunately it didn't solve the problem. :(
Ed

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

Lenovo ideapad 3 touchpad

Post#4 by beny » 08 Mar 2022, 19:44

LABEL slack-517
MENU LABEL slack-5-17
LINUX ../vmlinuz-5.17.0-rc6-beny
APPEND root=UUID=9d05a67e-9edb-46f9-bd10-6312736f1658 rw i8042.nopnp
INITRD ../initrd.zstd
hi Ed_P like this?

User avatar
Ed_P
Contributor
Contributor
Posts: 8360
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Lenovo ideapad 3 touchpad

Post#5 by Ed_P » 08 Mar 2022, 20:30

Similar.

Code: Select all

LABEL safe
MENU LABEL Graphics mode (Safe)
KERNEL /boot/syslinux/vmlinuz
INITRD /boot/syslinux/initrd.xz
APPEND extramod=UUID:FE1A-6D02/Modules noload=save.dat i8042.nopnp
TEXT HELP
    Run Porteus the best way we can.
    Try to autoconfigure graphics
    card and use the maximum
    allowed resolution and with
    NO changes saved.
ENDTEXT
Ed

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

Lenovo ideapad 3 touchpad

Post#6 by beny » 09 Mar 2022, 17:22

hi Ed_P try if work for you
https://bbs.archlinux.org/viewtopic.php?id=260602

I managed to solve it by editing the file /etc/default/grub and appending the command "pci=nocrs" after the the command "quiet" to the GRUB_CMDLINE_LINUX_DEFAULT argument leaving it like this

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet pci=nocrs"

Right after editing that file, I ran again the grub configuration using this command

sudo grub-mkconfig -o /boot/grub/grub.cfg

User avatar
Ed_P
Contributor
Contributor
Posts: 8360
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Lenovo ideapad 3 touchpad

Post#7 by Ed_P » 09 Mar 2022, 18:24

:o beny :worship: You are the man. :celebrate3: "pci=nocrs" did the trick, when I added it to the USB drive's /boot/syslinux/porteus.cfg file's APPEND line. :good:

Thank you beny. :beer:

Added in 13 minutes 48 seconds:
beny wrote:
09 Mar 2022, 17:22
hi Ed_P try if work for you
https://bbs.archlinux.org/viewtopic.php?id=260602
"libinput list-devices" is new to me and looks interesting. What about the "xinput output" command mentioned in the link. I get

Code: Select all

root@porteus:/home/guest# xinput 
bash: xinput: command not found
root@porteus:/home/guest# xinput output
bash: xinput: command not found
root@porteus:/home/guest# 
Ed

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

Lenovo ideapad 3 touchpad

Post#8 by beny » 09 Mar 2022, 21:53

hi Ed_P https://slackware.uk/slackware/slackwar ... 6_64-1.txz if you have this libs on:
guest@porteus:~$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB-PS/2 Optical Mouse id=8 [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)]
↳ Power Button id=7 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
is a desktop computer so the log is simple.

User avatar
Ed_P
Contributor
Contributor
Posts: 8360
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Lenovo ideapad 3 touchpad

Post#9 by Ed_P » 10 Mar 2022, 00:13

I have the libs but no xinput.

Code: Select all

guest@porteus:~$ su
Password: 
root@porteus:/home/guest# ls /mnt/live/memory/images
000-kernel.xzm/             06-crippled_sources-5.16.11.xzm/
001-core.xzm/               07-printing-x86_64-2022-01-15.xzm/
002-xorg.xzm/               firefox-94.0.2-x86_64-en-US.xzm/
002-xtra.xzm/               libinput-1.19.3-x86_64-1.xzm/
003-cinnamon-20220305.xzm/  mychanges.xzm/
root@porteus:/home/guest# xinput
bash: xinput: command not found
root@porteus:/home/guest# 
Ed

Post Reply