Puncte:0

Dezactivați controlerul tactil pe serverul Ubuntu

drapel cn

Prieteni,

Am mesaje de jurnal continue despre eșecul pornirii Melfas LGD AIT Touch Controller pe un laptop Dell care acționează ca un server care rulează Ubuntu 20.04.3 LTS. Când caut pentru dezactivarea acestui controler sau a oricărui controler de ecran tactil în Ubuntu, obțin rezultate xorg - nu am instalat nicio interfață grafică, acesta este doar pentru server. Nu pot dezactiva acest dispozitiv în BIOS-ul Dell.

Puteți sugera cum pot dezactiva acest lucru în Ubuntu, astfel încât să nu mai încerce să pornească driverul/modul/etc pentru el?

În cazul în care este util, am inclus o iterație a setului repetat de mesaje înregistrate:

19 ianuarie 07:14:35 lt2 kernel: [ 630.844743] usb 1-1-port7: Nu se poate activa.Poate cablul USB este prost?
19 ianuarie 07:14:35 kernel lt2: [ 630.924518] usb 1-1.7: nou dispozitiv USB de viteză completă numărul 66 folosind ehci-pci
19 ianuarie 07:14:35 kernel lt2: [ 631.420504] usb 1-1.7: dispozitivul nu acceptă adresa 66, eroare -32
19 ianuarie 07:14:35 kernel lt2: [ 631.423246] usb 1-1-port7: încercați ciclul de pornire
19 ianuarie 07:14:38 lt2 kernel: [ 633.876744] usb 1-1-port7: Nu se poate activa. Poate cablul USB este prost?
19 ianuarie 07:14:38 kernel lt2: [ 633.956498] usb 1-1.7: nou dispozitiv USB de viteză completă numărul 68 folosind ehci-pci
19 ianuarie 07:14:38 lt2 kernel: [ 633.986924] usb 1-1.7: a fost găsit un nou dispozitiv USB, idVendor=1fd2, idProduct=5001, bcdDevice= 5.00
19 ianuarie 07:14:38 kernel lt2: [ 633.986930] usb 1-1.7: șiruri noi de dispozitive USB: Mfr=1, Product=2, SerialNumber=0
19 ian 07:14:38 kernel lt2: [ 633.986934] usb 1-1.7: Produs: Controler tactil LGD AIT
19 ian 07:14:38 kernel lt2: [ 633.986937] usb 1-1.7: Producator: Melfas
19 ianuarie 07:14:38 kernel lt2: [ 633.992266] intrare: Melfas LGD AIT Touch Controller ca /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.7/1-1.7: 1.0/0003:1FD2:5001.00D8/input/input236
19 ianuarie 07:14:38 lt2 kernel: [ 633.992500] intrare: Melfas LGD AIT Touch Controller Mouse ca /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.7/1-1.7 :1.0/0003:1FD2:5001.00D8/input/input237
19 ianuarie 07:14:38 lt2 kernel: [ 633.992975] hid-multitouch 0003:1FD2:5001.00D8: input,hiddev0,hidraw1: USB HID v1.00 Mouse [Melfas LGD AIT Touch Controller]:10 ud:0000 .0-1.7/input0
19 ian 07:14:38 lt2 kernel: [ 633.994328] hid-generic 0003:1FD2:5001.00D9: hiddev1,hidraw2: Dispozitiv USB HID v1.00 [Melfas LGD AIT Touch Controller] pe us.b:-000100 -1,7/intrare1
19 ianuarie 07:14:38 kernel lt2: [ 634.068679] usb 1-1.7: deconectare USB, numărul dispozitivului 68
19 ianuarie 07:14:40 lt2 kernel: [ 636.612743] usb 1-1-port7: Nu se poate activa. Poate cablul USB este prost?
19 ianuarie 07:14:41 kernel lt2: [ 636.692417] usb 1-1.7: nou dispozitiv USB de viteză completă numărul 70 folosind ehci-pci
19 ianuarie 07:14:41 kernel lt2: [ 637.188471] usb 1-1.7: dispozitivul nu acceptă adresa 70, eroare -32
19 ianuarie 07:14:41 kernel lt2: [ 637.191272] usb 1-1-port7: încercați ciclu de pornire

aTdHvAaNnKcSe!

Editați | ×: Am încercat să dezactivez adăugând linia „blacklist hid_multitouch” la blacklist.conf urmată de „update-initramfs -u” și apoi o repornire, dar asta părea să nu facă nicio diferență.

Puncte:0
drapel in

Puteți oricând să blocați dispozitivul prin ID prin udev pentru a vă asigura că nu este încărcat. Iată cum:

  1. SSH pe dispozitiv (sau utilizați consola)
  2. Creați un fișier de blocare care vă va permite să dezactivați dispozitivele. De exemplu:
    sudo {editor la alegere} /etc/udev/rules.d/01-usb-block.rules
    
    Notă: Asigurați-vă că înlocuiți {editor la alegere} cu editorul ales de dvs.
  3. Adăugați următoarele la fișier:
    ACTION=="add", SUBSYSTEMS=="usb", RUN+="/bin/sh -c 'pentru gazdă în /sys/bus/usb/devices/usb*; do echo 0 > $host/authorized_default; gata' "
    ACTION=="add", ATTR{idVendor}=="1fd2" RUN+="/bin/sh -c 'echo 1 >/sys$DEVPATH/authorized'"
    
    Notă: The 1fd2 valoare pentru ATTR{idVendor} vine de la întrebarea ta inițială. Totuși, puteți edita codul de 4 caractere pentru a filtra pe orice furnizor.
  4. Salvați fișierul
  5. Reporniți

Acest lucru va spune sistemului că orice hardware care este de la furnizor 1fd2 nu este de utilizat.

Rednarb avatar
drapel cn
A funcționat perfect și am învățat ceva! Mulțumesc!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.