Package Details: asus-wmi-screenpad-dkms-git r17.5f45b53-1

Git Clone URL: https://aur.archlinux.org/asus-wmi-screenpad-dkms-git.git (read-only, click to copy)
Package Base: asus-wmi-screenpad-dkms-git
Description: Variation of the asus-wmi kernel module with screenpad brightness support
Upstream URL: https://github.com/Plippo/asus-wmi-screenpad
Licenses: GPL2
Submitter: laurinneff
Maintainer: laurinneff
Last Packager: laurinneff
Votes: 0
Popularity: 0.000000
First Submitted: 2021-03-26 15:56 (UTC)
Last Updated: 2021-06-08 16:48 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

Ataraxy commented on 2023-12-21 13:48 (UTC)

Checking in 5.5 months later... any chance of looking at the failed patch and set -x?

Ataraxy commented on 2023-07-05 15:45 (UTC) (edited on 2023-07-05 15:51 (UTC) by Ataraxy)

Would you please take a look at the patch?

Patching file asus-nb-wmi.c                                                                                           
Hunk #1 succeeded at 550 (offset 5 lines).                                                                            
Hunk #2 FAILED at 555.                                                                                                
Hunk #3 succeeded at 575 (offset 7 lines).                                                                            
1 out of 3 hunks FAILED -- saving rejects to file asus-nb-wmi.c.rej
--- asus-nb-wmi.c   2022-12-11 17:17:28.000000000 +0100
+++ asus-nb-wmi.c   2022-12-11 17:22:22.702726000 +0100
@@ -555,6 +556,7 @@ static const struct key_entry asus_nb_wm
    { KE_KEY, 0x7D, { KEY_BLUETOOTH } }, /* Bluetooth Enable */
    { KE_KEY, 0x7E, { KEY_BLUETOOTH } }, /* Bluetooth Disable */
    { KE_KEY, 0x82, { KEY_CAMERA } },
+   { KE_KEY, 0x85, { KEY_CAMERA } },
    { KE_KEY, 0x86, { KEY_PROG1 } }, /* MyASUS Key */
    { KE_KEY, 0x88, { KEY_RFKILL  } }, /* Radio Toggle Key */
    { KE_KEY, 0x8A, { KEY_PROG1 } }, /* Color enhancement mode */

I'd also suggest patching prepare-for-current-kernel.sh to add a set -x for it to die on errors, thereby highlighting them.

boscowitch commented on 2023-04-12 07:53 (UTC)

other have the same problem but go to the original project directly: https://github.com/Plippo/asus-wmi-screenpad/issues/47

boscowitch commented on 2023-04-12 07:52 (UTC)

Seems like its not officially supported with newer kernels ??? but still works with force, if I get this post correctly: https://github.com/Plippo/asus-wmi-screenpad/issues/49

boscowitch commented on 2023-04-08 09:07 (UTC)

how about adding the force option ? since i do not want to manually reinstall it at every linux kernel upgrade, or am i missing something here ?

boscowitch commented on 2023-04-08 09:06 (UTC)

I reinstalled the Linux headers + Lts headers and it works fo rmy other DKMS modules, they get removed and readded (also awarning about the old headers but i guess this is for the fallback boot and doesnt matter that much):

Packages (3) linux-api-headers-6.1.9-1  linux-headers-6.2.10.arch1-1  linux-lts-headers-6.1.23-1

Total Installed Size:  311.32 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n] 
(3/3) checking keys in keyring                                                                                                                                             [##########################################################################################################] 100%
(3/3) checking package integrity                                                                                                                                           [##########################################################################################################] 100%
(3/3) loading package files                                                                                                                                                [##########################################################################################################] 100%
(3/3) checking for file conflicts                                                                                                                                          [##########################################################################################################] 100%
(3/3) checking available disk space                                                                                                                                        [##########################################################################################################] 100%
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> dkms remove --no-depmod acpi_call/1.2.2 -k 6.2.10-arch1-1
==> dkms remove --no-depmod asus-wmi/1.0 -k 6.2.10-arch1-1
==> dkms remove --no-depmod vboxhost/7.0.6_OSE -k 6.2.10-arch1-1
:: Processing package changes...
(1/3) reinstalling linux-api-headers                                                                                                                                       [##########################################################################################################] 100%
(2/3) reinstalling linux-lts-headers                                                                                                                                       [##########################################################################################################] 100%
(3/3) reinstalling linux-headers                                                                                                                                           [##########################################################################################################] 100%
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating module dependencies...
(3/4) Install DKMS modules
==> dkms install --no-depmod acpi_call/1.2.2 -k 6.2.10-arch1-1
==> dkms install --no-depmod vboxhost/7.0.6_OSE -k 6.2.10-arch1-1
==> dkms install --no-depmod asus-wmi/1.0 -k 6.2.10-arch1-1
Module version  for asus-wmi.ko.zst
exactly matches what is already found in kernel 6.2.10-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for asus-nb-wmi.ko.zst
exactly matches what is already found in kernel 6.2.10-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Error! Installation aborted.
==> WARNING: `dkms install --no-depmod asus-wmi/1.0 -k 6.2.10-arch1-1' exited 6
==> depmod 6.2.10-arch1-1
==> ERROR: Missing 6.1.23-1-lts kernel modules tree for module acpi_call/1.2.2.
==> ERROR: Missing 6.1.23-1-lts kernel modules tree for module asus-wmi/1.0.
==> ERROR: Missing 6.1.23-1-lts kernel modules tree for module vboxhost/7.0.6_OSE.
(4/4) Refreshing PackageKit...

my current kernel (just upgraded again): Linux ciss-zen 6.2.10-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 07 Apr 2023 02:10:43 +0000 x86_64 GNU/Linux

so i guess removing does not work correctly once it stops working ? since its not loadable

boscowitch commented on 2023-04-06 17:46 (UTC) (edited on 2023-04-06 17:48 (UTC) by boscowitch)

Since a while ago i noticed that the brithness control is gone and not working anymore.

Reinstall gave the following errors:
==> dkms install --no-depmod asus-wmi/1.0 -k 6.2.9-arch1-1
Module version  for asus-wmi.ko.zst
exactly matches what is already found in kernel 6.2.9-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Module version  for asus-nb-wmi.ko.zst
exactly matches what is already found in kernel 6.2.9-arch1-1.
DKMS will not replace this module.
You may override by specifying --force.
Error! Installation aborted.
==> WARNING: `dkms install --no-depmod asus-wmi/1.0 -k 6.2.9-arch1-1' exited 6
==> ERROR: Missing 6.1.22-1-lts kernel modules tree for module asus-wmi/1.0

I build and installed it manually with force, and it worked again... but only till now, I guess next kernel upgrade came.... very strange

Ataraxy commented on 2022-01-17 12:23 (UTC)

I'm assuming upstream, because it does work fine for the current kernel, and there's only a prepare-for-current-kernel.sh.

Issue raised: https://github.com/Plippo/asus-wmi-screenpad/issues/35

laurinneff commented on 2022-01-17 09:05 (UTC)

@Ataraxy, can you try to manually install it from here to see if it's an issue with the package or upstream?

Ataraxy commented on 2022-01-16 08:01 (UTC)

It works on my current kernel (5.15) but fails on 5.4 and 5.9:

(2/4) Install DKMS modules
==> dkms install --no-depmod asus-wmi/1.0 -k 5.4.169-1-MANJARO
Error! Bad return status for module build on kernel: 5.4.169-1-MANJARO (x86_64)
Consult /var/lib/dkms/asus-wmi/1.0/build/make.log for more information.
==> WARNING: `dkms install --no-depmod asus-wmi/1.0 -k 5.4.169-1-MANJARO' exited 10
==> dkms install --no-depmod asus-wmi/1.0 -k 5.10.89-1-MANJARO
Error! Bad return status for module build on kernel: 5.10.89-1-MANJARO (x86_64)
Consult /var/lib/dkms/asus-wmi/1.0/build/make.log for more information.
==> WARNING: `dkms install --no-depmod asus-wmi/1.0 -k 5.10.89-1-MANJARO' exited 10
==> dkms install --no-depmod asus-wmi/1.0 -k 5.15.12-1-MANJARO
==> depmod 5.15.12-1-MANJARO

The file /var/lib/dkms/asus-wmi/1.0/build/make.log doesn't exist. How would I go about debugging this?