Description of problem: During installation of CI onto Acer C710, with seaBIOS, touch pad / mousepad cannot be used. installation navigation is by keyboard or external mouse Version-Release number of selected component (if applicable): ISO Name: Mageia-7-rc-x86_64 DATE.txt: Mon May 27 17:50:29 CEST 2019 How reproducible: always Steps to Reproduce: 1.install above .iso into (Chromebook) Acer C710 with SeaBIOS 2. 3.
Created attachment 11048 [details] install report.bug.xz
Created attachment 11049 [details] output of dmesg
From dmesg: [ 18.609563] input: Cypress APA Trackpad (cyapa) as /devices/pci0000:00/0000:00:1f.3/i2c-7/7-0067/input/input4 I'd guess the driver module for that is kernel/drivers/input/mouse/cyapatp.ko.xz which isn't included in the installer.
CC: (none) => mageia
Priority: Normal => release_blockerCC: (none) => davidwhodgins
Should be fixed in drakx-installer-images-2.63-1. Ben, please try one of the new netinstall images when it reaches the mirrors.
Status: NEW => ASSIGNEDAssignee: bugsquad => mageia
tried this one from http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/7: Mageia-7-netinstall-..> 2019-06-01 19:18 80M. no improvement.
Created attachment 11050 [details] report.bug from stage 2 using above net-install.iso, at keyboard selection - no mouse pointer operation
Can you attach (note paste) the output of: sudo libinput list-devices > /tmp/libinput-devices.txt
Keywords: (none) => NEEDINFOCC: (none) => thierry.vignaud
Also, is the dmesg output in comment #2 is from the installer or the installed system?
(In reply to Thierry Vignaud from comment #7) > Can you attach (note paste) the output of: > sudo libinput list-devices > /tmp/libinput-devices.txt On the installed system (not during install) of course.
(In reply to Thierry Vignaud from comment #8) > Also, is the dmesg output in comment #2 is from the installer or the > installed system? from installed system.
(In reply to Thierry Vignaud from comment #7) > Can you attach (note paste) the output of: > sudo libinput list-devices > /tmp/libinput-devices.txt $ sudo libinput list-devices > /tmp/libinput-devices.txt [sudo] password for *****: ***** is not in the sudoers file. This incident will be reported. returns an empty file
Use: su - libinput list-devices > /tmp/libinput-devices.txt
(In reply to Thierry Vignaud from comment #12) > Use: > su - > libinput list-devices > /tmp/libinput-devices.txt [root@localhost ~]# libinput list-devices > /tmp/libinput-devices.txt -bash: libinput: command not found creates an empty .txt file. hmmm
You'll need to install the libinput-tools package to satisfy Thierry's request. Could you boot from the netinstall ISO again, and when you get to the installer GUI, switch to the debug shell (Ctrl-Alt-F2) and run the command modprobe cyapatp Does this report any errors? ('dmesg' may provide more information if so) If successful, does 'dmesg' now show a line like input: Cypress APA Trackpad (cyapa) as /devices/pci0000:00/0000:00:1f.3/i2c-7/7-0067/input/input4 and if you switch back to the GUI (Ctrl-Alt-F7), does the touchpad now work?
"urpmf libinput" is your friend Just run "urpmi libinput" as root
# urpmi --auto-update http://mirror.aarnet.edu.au/pub/mageia/distrib/7/x86_64/media/core/release/media_info/20190602-175341-synthesis.hdlist.cz updated medium "Core Release (distrib1)" medium "Core Updates (distrib3)" is up-to-date http://mirror.aarnet.edu.au/pub/mageia/distrib/7/x86_64/media/nonfree/release/media_info/20190602-180832-synthesis.hdlist.cz updated medium "Nonfree Release (distrib11)" medium "Nonfree Updates (distrib13)" is up-to-date medium "Tainted Release (distrib21)" is up-to-date medium "Tainted Updates (distrib23)" is up-to-date http://mirror.aarnet.edu.au/pub/mageia/distrib/7/i586/media/core/release/media_info/20190602-175539-synthesis.hdlist.cz updated medium "Core 32bit Release (distrib31)" medium "Core 32bit Updates (distrib32)" is up-to-date http://mirror.aarnet.edu.au/pub/mageia/distrib/7/i586/media/nonfree/release/media_info/20190602-180829-synthesis.hdlist.cz updated medium "Nonfree 32bit Release (distrib36)" medium "Nonfree 32bit Updates (distrib37)" is up-to-date medium "Tainted 32bit Release (distrib41)" is up-to-date medium "Tainted 32bit Updates (distrib42)" is up-to-date # urpmi libinput No package named libinput
Created attachment 11057 [details] libinput-devices output
(In reply to Martin Whitaker from comment #14) > You'll need to install the libinput-tools package to satisfy Thierry's > request. done, thanks > > Could you boot from the netinstall ISO again, and when you get to the > installer GUI, switch to the debug shell (Ctrl-Alt-F2) and run the command > > modprobe cyapatp > > Does this report any errors? ('dmesg' may provide more information if so) no > > If successful, does 'dmesg' now show a line like > > input: Cypress APA Trackpad (cyapa) as > /devices/pci0000:00/0000:00:1f.3/i2c-7/7-0067/input/input4 exported "bug "to a usb stick, searched it under kwrite for "cypress"- none found tried "cyapatp" these are the only 2 entries I found: * lsmod ******************************************************************************** fuse 122880 2 - Live 0xffffffffc06df000 dm_zero 16384 0 - Live 0xffffffffc063c000 dm_mirror 28672 0 - Live 0xffffffffc06c0000 dm_region_hash 16384 1 dm_mirror, Live 0xffffffffc0637000 dm_log 20480 2 dm_mirror,dm_region_hash, Live 0xffffffffc0631000 dm_mod 151552 3 dm_zero,dm_mirror,dm_log, Live 0xffffffffc069a000 cyapatp 73728 0 - Live 0xffffffffc0687000 crc_itu_t 16384 1 cyapatp, Live 0xffffffffc05a4000 af_packet 49152 0 - Live 0xffffffffc067a000 psmouse 176128 0 - Live 0xffffffffc064e000 > > and if you switch back to the GUI (Ctrl-Alt-F7), does the touchpad now work? no
There must still be something missing, but what? Could you attach the output from /sbin/lsmod in the installed system. Sorry this is turning into a game of Twenty Questions!
(In reply to Martin Whitaker from comment #19) > There must still be something missing, but what? > > Could you attach the output from /sbin/lsmod in the installed system. > > Sorry this is turning into a game of Twenty Questions! as I mentioned in the o/p, limited market (maybe) so shouldnt be a release blocker. in saying that, it is a really nice little unit to use, so maybe in greater use than I think. (am looking at getting a Acer Travelmate B113 to compare, ex-windows)
Created attachment 11061 [details] output of /sbin/lsmod
Ah, looks like chromeos_laptop is the missing piece. From the kernel driver description: This driver instantiates i2c and smbus devices such as light sensors and touchpads.
Keywords: NEEDINFO => (none)
(In reply to ben mcmonagle from comment #20) At least most touchpads can now be used with installer, unlike when we were using the evdev driver (actually since Mageia 6) (after a brief cople months with evdev+synaptics) . (In reply to Martin Whitaker from comment #22) Looks like you got a nice catch :-) Which means, we might want to add more platform drivers in the future (which we don't until now...)
Please test the new netinstall image when drakx-installer-images-2.64-1 reaches your mirror.
dah dah dahhhhh..... success closing as fixed thanks Martin
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED
Thanks for all the testing Ben.