Package Details: synaptics-led 4.18-5

Git Clone URL: https://aur.archlinux.org/synaptics-led.git (read-only)
Package Base: synaptics-led
Description: Synaptics LED enabled psmouse kernel module
Upstream URL: https://github.com/mmonaco/PKGBUILDs
Licenses: GPL2
Submitter: dgbaley27
Maintainer: dgbaley27 (vantu5z)
Last Packager: vantu5z
Votes: 13
Popularity: 0.000296
First Submitted: 2011-05-23 16:24
Last Updated: 2018-11-18 17:18

Required by (1)

Sources (3)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

ftecedeiro commented on 2018-06-06 23:35

Aur Targets (1): synaptics-led

Proceed with installation? [Y/n] ==> Making package: synaptics-led 4.16-1 (qui 07 jun 2018 00:32:34 WEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found SHA256SUMS -> Found synaptics-led.install -> Found kernel.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... ==> Removing existing $pkgdir/ directory... ==> Starting build()... -> Module will be installed to: /usr/lib/modules/extramodules-4.16-ARCH -> Getting source from git://repo.or.cz/linux.git -> Performing Integrity Check elan_i2c_smbus.c: FAILED synaptics.c: FAILED sha256sum: WARNING: 2 computed checksums did NOT match ==> ERROR: A failure occurred in build(). Aborting... The build failed.

svalx commented on 2018-04-10 14:46

Hi,vantu5z. Are you can to submit this patch to upstream kernel for other distributions?

Fuelen commented on 2018-02-02 21:39

Please update SHA256SUMS

vantu5z commented on 2018-01-20 06:02

Now used "readlink -f" to detect extramodules directory for current kernel. This changes should fix issue with multiple kernel installed.

wiselord commented on 2018-01-13 20:14

Got latest patch from git. Thanks for update, now it's bit to bit equal to one I've used on my system.

I hope other users won't get any regressions with this fix.

Does anybody know if there were any attempts to add this patch to upstream kernel?

wiselord commented on 2018-01-03 19:56

At some kernel version (I don't remember exactly, 4.12 most probably) the patch stopped working for me. So I spent a bit of time to debug it (via printk). And for me (HP Probook 4720s) the field priv->info.capabilities had bit 1 equal to zero (a-la value xxxxxxxx xxxxxxxx xxxxxx0x). So, masked with 0xD000FF it returned 0xD00071 instead of 0xD00073.

I don't know what these magic numbers mean, but what I did is changed the mask from 0xD000FF to 0xD000FD to skip checking this 1st bit and it works for me now.

vantu5z commented on 2017-12-31 08:27

wiselord, where did you get this numbers? For me it works without this changes.

wiselord commented on 2017-12-29 11:06

There is a piece of patch

  • if (!(priv->info.ext_cap_0c & 0x2000) &&
  • (priv->info.capabilities & 0xd000ff) != 0xd00073) {
  • printk(KERN_NOTICE "synaptics: led: failed capabilities check\n");
  • return false;
  • }

This one doesn't work for me (I get this kernel notice in dmesg), but when I replace the check with:

  • (priv->info.capabilities & 0xd000fd) != 0xd00071) {

,it works for me.

vantu5z commented on 2017-12-29 06:39

Sorry we should wait a little while arch update kernel from 4.14.8 to 4.14.9. Because 4.14.y that used for this module already 4.14.9 and have changes which make compilation failed.

Fuelen commented on 2017-12-28 14:56

Please update SHA256SUMS