Das Blacklisting von i2c_hid funktioniert nicht

1

Ich habe einen Dell Vostro 15 und richte in meinem Laptop Centos 7 ein. Nach der Installation funktioniert mein Touchpad nicht und ich habe online verwiesen, und es werden viele Vorschläge gegeben, dass ich versuchen sollte, das Kernelmodul i2c_hid auf eine schwarze Liste zu setzen, damit mein Touchpad funktioniert.

Also habe ich das versucht

// added in /etc/modprobe.d/blacklist.conf
blacklist i2c_hid
install i2c_hid /bin/false    // in arch wiki it was mentioned that blacklist alone might not work if some other non blacklisted module loads this module

danach habe ich versucht, durch Ausführen zu bestätigen, ob die Konfiguration korrekt ist

modprobe --showconfig | grep "^install" | grep "/bin"

Die Ausgabe des Befehls war

install i2c_hid /bin/false

Ich würde also davon ausgehen, dass ich es richtig konfiguriert habe. Danach habe ich den Rechner neu gestartet und lsmod gemacht und i2c_hid war wieder in der Ausgabe vorhanden.

Ich bin nicht sicher, ob dies zur Behebung des Problems mit dem Touchpad beiträgt, möchte jedoch wissen, ob ich das Modul auf eine schwarze Liste setze. Ich würde mehr von diesem {nouveau for nvidia graphics card} machen müssen.

Neeraj
quelle

Antworten:

0

Das Modul wird wahrscheinlich in Ihre ursprüngliche RAM-Disk (initramfs) geladen. Führen Sie Folgendes aus, um initramfs in CentOS 7 für Ihren laufenden Kernel neu zu erstellen, wobei die von Ihnen vorgenommenen Änderungen berücksichtigt werden

dracut -f

und neu starten.

Jordan Sokolic
quelle