linuxwacom / input-wacom

Linux kernel driver for Wacom devices
GNU General Public License v2.0
611 stars 58 forks source link

Linux mint - not updating. #431

Open HannahFantasia opened 2 months ago

HannahFantasia commented 2 months ago

System info:

          .-MMMMMMMMMMMMMMM-.              ----------------------- 
      .-MMMM`..-:::::::-..`MMMM-.          OS: Linux Mint 21.3 x86_64 
    .:MMMM.:MMMMMMMMMMMMMMM:.MMMM:.        Host: B250-HD3P 
   -MMM-M---MMMMMMMMMMMMMMMMMMM.MMM-       Kernel: 5.15.0-113-generic 
 `:MMM:MM`  :MMMM:....::-...-MMMM:MMM:`    Uptime: 6 mins 
 :MMM:MMM`  :MM:`  ``    ``  `:MMM:MMM:    Packages: 2303 (dpkg), 22 (flatpak) 
.MMM.MMMM`  :MM.  -MM.  .MM-  `MMMM.MMM.   Shell: bash 5.1.16 
:MMM:MMMM`  :MM.  -MM-  .MM:  `MMMM-MMM:   Resolution: 1920x1080, 1920x1080 
:MMM:MMMM`  :MM.  -MM-  .MM:  `MMMM:MMM:   DE: Xfce 4.18 
:MMM:MMMM`  :MM.  -MM-  .MM:  `MMMM-MMM:   WM: Xfwm4 
.MMM.MMMM`  :MM:--:MM:--:MM:  `MMMM.MMM.   WM Theme: Mint-Y-Aqua 
 :MMM:MMM-  `-MMMMMMMMMMMM-`  -MMM-MMM:    Theme: Mint-Y-Aqua [GTK2/3] 
  :MMM:MMM:`                `:MMM:MMM:     Icons: Mint-Y-Sand [GTK2/3] 
   .MMM.MMMM:--------------:MMMM.MMM.      Terminal: xfce4-terminal 
     '-MMMM.-MMMMMMMMMMMMMMM-.MMMM-'       Terminal Font: Monospace 12 
       '.-MMMM``--:::::--``MMMM-.'         CPU: Intel i5-6400 (4) @ 3.300GHz 
            '-MMMMMMMMMMMMM-'              GPU: NVIDIA GeForce GTX 1650 
               ``-:::::-``                 Memory: 1729MiB / 31920MiB 

When I run the tutorial after having installed all the dependencies this is my output:

hannah@hannah-B250-HD3P:~/Downloads/input-wacom-1.2.0$ if test -x ./autogen.sh; then ./autogen.sh; else ./configure; fi && make && sudo make install || echo "Build Failed"
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking if build path '/home/hannah/Downloads/input-wacom-1.2.0' has spaces... no
checking for kernel type... Linux
checking for linux-based kernel... yes
checking for kernel source/headers... /lib/modules/5.15.0-113-generic/build
checking kernel version... 5.15.0-113-generic
checking RHEL7 minor release... 0
checking power supply version... v4.1+
checking devm_add_action_or_reset... yes
checking hid_is_using_ll_driver... yes
checking hid_is_usb... yes
checking legacy I2C probe API... yes
checking input_set_timestamp... yes
checking CONFIG_MODULE_SIG... y
checking CONFIG_MODULE_SIG_FORCE... 
checking CONFIG_LOCK_DOWN_KERNEL... 
checking CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT... 
checking secure boot state... off
checking if modules must be signed... recommended
checking CONFIG_MODULE_SIG_HASH... sha512
checking for module signing hash algorithm... sha512
checking for kernel autogenerated key at /lib/modules/5.15.0-113-generic/build/certs/signing_key.pem... no
checking for kernel autogenerated cert at /lib/modules/5.15.0-113-generic/build/certs/signing_key.x509... no
checking for shim MOK key at /var/lib/shim-signed/mok/MOK.priv... yes
checking for shim MOK cert at /var/lib/shim-signed/mok/MOK.der... yes
checking for module signing key... /var/lib/shim-signed/mok/MOK.priv
checking for module signing certificate... /var/lib/shim-signed/mok/MOK.der

checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating 3.17/Makefile
config.status: creating 4.5/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
configure:
----------------------------------------
  BUILD ENVIRONMENT:
       linux kernel - yes 4.5
      kernel source - yes /lib/modules/5.15.0-113-generic/build

NOTE: The kernel drivers included in this package are only tested with the
X Wacom driver built from xf86-input-wacom. If you are running an X server
version older than 1.7, please use the drivers provided by the linuxwacom
package.

Please run 'make && make install'.
make  all-recursive
make[1]: Entering directory '/home/hannah/Downloads/input-wacom-1.2.0'
Making all in 4.5
make[2]: Entering directory '/home/hannah/Downloads/input-wacom-1.2.0/4.5'
    Building input-wacom drivers for 4.5 kernel.
make -C /lib/modules/5.15.0-113-generic/build M=/home/hannah/Downloads/input-wacom-1.2.0/4.5 
make[3]: Entering directory '/usr/src/linux-headers-5.15.0-113-generic'
make[3]: Leaving directory '/usr/src/linux-headers-5.15.0-113-generic'
make[2]: Leaving directory '/home/hannah/Downloads/input-wacom-1.2.0/4.5'
make[2]: Entering directory '/home/hannah/Downloads/input-wacom-1.2.0'
make[2]: Leaving directory '/home/hannah/Downloads/input-wacom-1.2.0'
make[1]: Leaving directory '/home/hannah/Downloads/input-wacom-1.2.0'
[sudo] password for hannah:         
Making install in 4.5
make[1]: Entering directory '/home/hannah/Downloads/input-wacom-1.2.0/4.5'
make -C /lib/modules/5.15.0-113-generic/build M=/home/hannah/Downloads/input-wacom-1.2.0/4.5 modules_install mod_sign_cmd='"/lib/modules/5.15.0-113-generic/build/scripts/sign-file" "sha512" "/var/lib/shim-signed/mok/MOK.priv" "/var/lib/shim-signed/mok/MOK.der"'
make[2]: Entering directory '/usr/src/linux-headers-5.15.0-113-generic'
arch/x86/Makefile:142: CONFIG_X86_X32 enabled but no binutils support
  INSTALL /lib/modules/5.15.0-113-generic/extra/wacom.ko
  SIGN    /lib/modules/5.15.0-113-generic/extra/wacom.ko
  INSTALL /lib/modules/5.15.0-113-generic/extra/wacom_i2c.ko
  SIGN    /lib/modules/5.15.0-113-generic/extra/wacom_i2c.ko
  INSTALL /lib/modules/5.15.0-113-generic/extra/wacom_w8001.ko
  SIGN    /lib/modules/5.15.0-113-generic/extra/wacom_w8001.ko
  DEPMOD  /lib/modules/5.15.0-113-generic
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[2]: Leaving directory '/usr/src/linux-headers-5.15.0-113-generic'
mkdir -p /etc/depmod.d
echo "override wacom * extra" > /etc/depmod.d/input-wacom.conf
echo "override wacom_w8001 * extra" >> /etc/depmod.d/input-wacom.conf
echo "override wacom_i2c * extra" >> /etc/depmod.d/input-wacom.conf
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/bin:/sbin" depmod -a 5.15.0-113-generic
/usr/sbin/update-initramfs -u -k 5.15.0-113-generic
update-initramfs: Generating /boot/initrd.img-5.15.0-113-generic
make[1]: Leaving directory '/home/hannah/Downloads/input-wacom-1.2.0/4.5'
make[1]: Entering directory '/home/hannah/Downloads/input-wacom-1.2.0'
make[2]: Entering directory '/home/hannah/Downloads/input-wacom-1.2.0'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/home/hannah/Downloads/input-wacom-1.2.0'
make[1]: Leaving directory '/home/hannah/Downloads/input-wacom-1.2.0'

Then after reboot I run:

hannah@hannah-B250-HD3P:~/Downloads/input-wacom-1.2.0$ modinfo wacom | grep version
version:        v2.00-input-wacom
srcversion:     FA405A5960955855CD149EF
vermagic:       5.15.0-113-generic SMP mod_unload modversions 

It seems like my version is still stuck at v2.00-input-wacom. After doing this, I have no tablet input at all.