Avell W1513-Touchpad funktioniert nicht: Pin kann unter Ubuntu 18.04 nicht als IRQ verwendet werden

Avell W1513-Touchpad funktioniert nicht: Pin kann unter Ubuntu 18.04 nicht als IRQ verwendet werden

Ich habe ein Avell W1513-Notebook und das Touchpad funktioniert nicht. Es wird nicht in der Xinput-Liste angezeigt:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=13   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ Power Button                              id=9    [slave  keyboard (3)]
    ↳ HD Webcam: HD Webcam                      id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]
    ↳ Logitech USB Receiver                     id=12   [slave  keyboard (3)]
    ↳ Logitech USB Receiver                     id=15   [slave  keyboard (3)]

Es sieht so aus, als ob der Kernel dies nicht unterstützt, aber beim Booten wird eine Fehlermeldung angezeigt, die einen Hinweis auf das Problem geben könnte:

Jun  7 09:17:34 shrek4 kernel: [    3.615709] cannonlake-pinctrl INT3450:00: pin 263 cannot be used as IRQ
Jun  7 09:17:34 shrek4 kernel: [    3.615715] genirq: Setting trigger mode 8 for irq 132 failed (intel_gpio_irq_type+0x0/0x130 [pinctrl_intel])
Jun  7 09:17:34 shrek4 kernel: [    3.615891] i2c_hid i2c-UNIW0001:00: i2c-UNIW0001:00 supply vdd not found, using dummy regulator
Jun  7 09:17:34 shrek4 kernel: [    3.619111] cannonlake-pinctrl INT3450:00: pin 263 cannot be used as IRQ
Jun  7 09:17:34 shrek4 kernel: [    3.619116] genirq: Setting trigger mode 8 for irq 132 failed (intel_gpio_irq_type+0x0/0x130 [pinctrl_intel])
Jun  7 09:17:34 shrek4 kernel: [    3.619189] i2c_hid i2c-UNIW0001:00: Could not register for UNIW0001:00 interrupt, irq = 132, ret = -1
Jun  7 09:17:34 shrek4 kernel: [    3.619312] i2c_hid: probe of i2c-UNIW0001:00 failed with error -1

Ich bin mir nicht sicher, ob das Gerät, das diese Meldungen generiert, das Touchpad selbst ist, aber indieser ThreadDie gleiche Meldung tritt bei einem ähnlichen Touchpad-Problem auf.

Habe bereits erfolglos versucht, mit eingeschaltetem ACPI zu booten, i8402 unterstützt Kernel 4.17 und synaptics_i2cModul (plus Blacklisting ).i2c_hid

Da es sich nicht um eine gängige Marke handelt, folgen hier die Spezifikationen:

H/W path       Device     Class          Description
====================================================
                          system         1513 I7
/0                        bus            GI5CN5E
/0/0                      memory         64KiB BIOS
/0/3a                     memory         16GiB System Memory
/0/3a/0                   memory         [empty]
/0/3a/1                   memory         [empty]
/0/3a/2                   memory         16GiB SODIMM DDR4 Synchronous 2667 MHz 
/0/3a/3                   memory         [empty]
/0/45                     memory         384KiB L1 cache
/0/46                     memory         1536KiB L2 cache
/0/47                     memory         9MiB L3 cache
/0/48                     processor      Intel(R) Core(TM) i7-8750H CPU @ 2.20GH
/0/100                    bridge         Intel Corporation
/0/100/1                  bridge         Skylake PCIe Controller (x16)
/0/100/1/0                display        GP107M [GeForce GTX 1050 Ti Mobile]
/0/100/2                  display        Intel Corporation
/0/100/8                  generic        Skylake Gaussian Mixture Model
/0/100/12                 generic        Intel Corporation
/0/100/14                 bus            Intel Corporation
/0/100/14/0    usb1       bus            xHCI Host Controller
/0/100/14/0/4             multimedia     HD Webcam
/0/100/14/0/7             input          USB Receiver
/0/100/14/0/b             input          ITE Device(8291)
/0/100/14/0/e             communication  Bluetooth wireless interface
/0/100/14/1    usb2       bus            xHCI Host Controller
/0/100/14.2               memory         RAM memory
/0/100/14.3    wlo1       network        Intel Corporation
/0/100/15                 bus            Intel Corporation
/0/100/16                 communication  Intel Corporation
/0/100/17                 storage        Intel Corporation
/0/100/1b                 bridge         Intel Corporation
/0/100/1b.4               bridge         Intel Corporation
/0/100/1d                 bridge         Intel Corporation
/0/100/1d/0               generic        RTL8411B PCI Express Card Reader
/0/100/1d/0.1  enp4s0f1   network        RTL8111/8168/8411 PCI Express Gigabit E
/0/100/1e                 communication  Intel Corporation
/0/100/1f                 bridge         Intel Corporation
/0/100/1f.3               multimedia     Intel Corporation
/0/100/1f.4               bus            Intel Corporation
/0/100/1f.5               bus            Intel Corporation
/0/1           scsi1      storage        
/0/1/0.0.0     /dev/sda   disk           250GB WDC WDS250G2B0B-
/0/1/0.0.0/1              volume         511MiB Windows FAT volume
/0/1/0.0.0/2   /dev/sda2  volume         232GiB EXT4 volume
/1                        power          To Be Filled By O.E.M.

Die einzige Alternative besteht darin, zu warten, bis der Kernel dies unterstützt. Oder fällt hier irgendjemandem ein behebbares Problem ein (anstelle eines Mangels an Unterstützung)?

Danke schön!

Antwort1

Unter Ubuntu 19.04 funktioniert das Touchpad einwandfrei – falls bei Ihnen das gleiche Problem auftritt, lohnt sich ein Update.

Antwort2

Avell-Händler sagten mir, dass sie keine Clevo-Teile verwenden. Ich habe jedoch einige Notebooks von TongFang (einem ODM-Hersteller) gefunden, die möglicherweise Teile an Avell verkaufen. Zumindest sehen ihre Gehäuse und Spezifikationen gleich aus.

Sie können jedoch auch versuchen, Linux-bezogene Informationen zu finden, indem Sie nach ähnlichen Elementen suchen. Ich habe Folgendes gefunden:

http://forum.notebookreview.com/threads/tongfang-gj5cn6e.816637/

Sehen Sie sich die YouTube-Rezension an (genau wie Avell es von einem Unternehmen macht, sie kaufen von Tongfang und verkaufen es unter ihrem Markennamen weiter). Es sieht genauso aus wie Avell-Notizbücher.

Das fragliche Modell ist TongFang GJ5CN6E, aber sie haben noch viele andere und vielleicht ist Ihr Modell eines davon.

Antwort3

Beim ASUS GL703GE gibt es ein ähnliches Problem:

canonlake-pinctrl INT3450:00:0 Pin 225 kann nicht als IRQ verwendet werden

Auf Askubuntu: 18.04 ITE 8910 Touchpad auf Asus Strix GL703GE funktioniert nicht

auf dem Launchpad: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1782653

https://github.com/torvalds/linux/blob/master/drivers/pinctrl/intel/pinctrl-cannonlake.c#L328

verwandte Informationen