O touchpad funciona lentamente desabilitando a irq # 16

1

Estou usando o laptop Acer e5-575g e meu touchpad tem um problema com todos os linux (seja lento ou não funciona)

Sempre o mesmo problema:

desativando #irq 16

Eu tentei o ubuntu (17.04 e 17.10) e o debian, kali linux

sempre o mesmo erro em dmesg :

[   50.818742] irq 16: nobody cared (try booting with the "irqpoll" option)
[   50.818746] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 4.10.0-42-generic #46-Ubuntu
[   50.818747] Hardware name: Acer Aspire E5-575G/Ironman_SK  , BIOS V1.29 07/21/2017
[   50.818747] Call Trace:
[   50.818748]  <IRQ>
[   50.818751]  dump_stack+0x63/0x81
[   50.818753]  __report_bad_irq+0x35/0xc0
[   50.818754]  note_interrupt+0x234/0x270
[   50.818755]  handle_irq_event_percpu+0x54/0x80
[   50.818756]  handle_irq_event+0x3b/0x60
[   50.818757]  handle_fasteoi_irq+0x8f/0x140
[   50.818758]  handle_irq+0x1a/0x30
[   50.818762]  do_IRQ+0x46/0xd0
[   50.818767]  common_interrupt+0x89/0x89
[   50.818773] RIP: 0010:cpuidle_enter_state+0x122/0x2c0
[   50.818775] RSP: 0018:ffffb80a80cf7e58 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff5c
[   50.818776] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 000000000000001f
[   50.818777] RDX: 0000000bd5086756 RSI: ffff9c036ed16a98 RDI: 0000000000000000
[   50.818777] RBP: ffffb80a80cf7e98 R08: cccccccccccccccd R09: 0000000000000008
[   50.818778] R10: 0000000000000002 R11: 0000000000000004 R12: ffff9c036ed21200
[   50.818778] R13: ffffffff9b2e72d8 R14: 0000000000000001 R15: ffffffff9b2e72c0
[   50.818778]  </IRQ>
[   50.818780]  ? cpuidle_enter_state+0x110/0x2c0
[   50.818781]  cpuidle_enter+0x17/0x20
[   50.818785]  call_cpuidle+0x23/0x40
[   50.818786]  do_idle+0x189/0x200
[   50.818787]  cpu_startup_entry+0x71/0x80
[   50.818789]  start_secondary+0x154/0x190
[   50.818790]  start_cpu+0x14/0x14
[   50.818790] handlers:
[   50.818793] [<ffffffffc0711950>] idma64_irq [idma64]
[   50.818795] [<ffffffffc0be8140>] i2c_dw_isr [i2c_designware_core]
[   50.818796] Disabling IRQ #16

Sempre o touchpad fica atrasado ou não funciona depois de algum tempo (geralmente segundos após o boot)

/proc/interrupts

            CPU0       CPU1       CPU2       CPU3       
   0:         20          0          0          0  IR-IO-APIC    2-edge      timer
   1:          0        385       5936        378  IR-IO-APIC    1-edge      i8042
   8:          0          0          1          0  IR-IO-APIC    8-edge      rtc0
   9:          5         32        175         34  IR-IO-APIC    9-fasteoi   acpi
  16:     199042      69811     579322     200447  IR-IO-APIC   16-fasteoi   idma64.0, i2c_designware.0
  82:         66         46        298         54  IR-IO-APIC   82-edge      ELAN0501:00
 120:          0          0          0          0  DMAR-MSI    0-edge      dmar0
 121:          0          0          0          0  DMAR-MSI    1-edge      dmar1
 122:          0          0          0          0  IR-PCI-MSI 458752-edge      aerdrv, PCIe PME
 123:          0          0          0          0  IR-PCI-MSI 475136-edge      PCIe PME, pciehp
 124:          0          0          0          0  IR-PCI-MSI 479232-edge      PCIe PME
 125:          0          0          0          0  IR-PCI-MSI 481280-edge      PCIe PME
 126:         81        559     113713       3872  IR-PCI-MSI 327680-edge      xhci_hcd
 127:       1505       9725      31400       5173  IR-PCI-MSI 376832-edge      ahci[0000:00:17.0]
 128:          9          3          0          2  IR-PCI-MSI 2097152-edge      rtsx_pci
 129:          0          0          0          0  IR-PCI-MSI 2099200-edge      enp4s0f1
 130:         23          3         32          3  IR-PCI-MSI 524288-edge    
 131:         75          9         23     650278  IR-PCI-MSI 32768-edge      i915
 132:         33          1          0          0  IR-PCI-MSI 360448-edge      mei_me
 133:        923        161        765        188  IR-PCI-MSI 514048-edge      snd_hda_intel:card0
 134:        109      72197       8546        303  IR-PCI-MSI 1572864-edge      ath10k_pci
 NMI:         14         15         15         15   Non-maskable interrupts
 LOC:     320461     377641     363951     340298   Local timer interrupts
 SPU:          0          0          0          0   Spurious interrupts
 PMI:         14         15         15         15   Performance monitoring interrupts
 IWI:          0          0          1          0   IRQ work interrupts
 RTR:          0          0          0          0   APIC ICR read retries
 RES:      75784      70992      62168      69280   Rescheduling interrupts
 CAL:      21381      19103      17673      17778   Function call interrupts
 TLB:      17069      16976      15621      15754   TLB shootdowns
 TRM:          0          0          0          0   Thermal event interrupts
 THR:          0          0          0          0   Threshold APIC interrupts
 DFR:          0          0          0          0   Deferred Error APIC interrupts
 MCE:          0          0          0          0   Machine check exceptions
 MCP:         11         11         11         11   Machine check polls
 ERR:          0
 MIS:          0
 PIN:          0          0          0          0   Posted-interrupt notification event
 PIW:          0          0          0          0   Posted-interrupt wakeup event

Apenas a opção de kernel acpi_osi= my touchpad funciona novamente, mas com essa opção meu brilho tem um problema (tela preta na alteração)

A propósito, no windows, tudo funciona bem.

    
por Elbek 08.02.2018 / 10:37

0 respostas