Rolovacie koliesko u touchpadu, inštalácia driveru

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
rnbw
Příspěvky: 37418
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#76 Příspěvek od rnbw »

Je to jedno a v tom druhom je preklep, uz som to opravil.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#77 Příspěvek od Duvsan »

Tak som pre istotu otvoril nový terminál.
Overenie:
    root@S760:/home/dusan# lsinitramfs /boot/initrd.img* | grep psmouse
    usr/lib/modules/6.8.0-36-generic/kernel/drivers/input/mouse/psmouse.ko.zst
    usr/lib/modules/6.8.0-35-generic/kernel/drivers/input/mouse/psmouse.ko.zst
    usr/lib/modules/6.8.0-35-generic/kernel/drivers/input/mouse/psmouse.ko.zst
    usr/lib/modules/6.8.0-36-generic/kernel/drivers/input/mouse/psmouse.ko.zst
    root@S760:/home/dusan#
Náprava:
    root@S760:/home/dusan# sudo update-initramfs -u -k all
    update-initramfs: Generating /boot/initrd.img-6.8.0-36-generic
    I: The initramfs will attempt to resume from /dev/sda3
    I: (UUID=f570dbe0-eb12-4b10-82fa-c9681f688080)
    I: Set the RESUME variable to override this.
    update-initramfs: Generating /boot/initrd.img-6.8.0-35-generic
    I: The initramfs will attempt to resume from /dev/sda3
    I: (UUID=f570dbe0-eb12-4b10-82fa-c9681f688080)
    I: Set the RESUME variable to override this.
    root@S760:/home/dusan#
Uživatelský avatar
rnbw
Příspěvky: 37418
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#78 Příspěvek od rnbw »

Tak skus ten update-initramfs.
Alebo jednoducho bez restartu modul odstran a zaved znovu:

Kód: Vybrat vše

rmmod psmouse
modprobe psmouse
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#79 Příspěvek od Duvsan »

To sa ti podarilo. Po prvom kroku umrel touchpad. Ešteže mám bezdrôtovú klávesnicu s integrovaným touchpadom a ten fungoval. Mal som oba príkazy vlepiť naraz. Ale zmena žiadna. Pre istotu som dal reštart.

Riešime mouse. Nemali sme riešiť touchpad?

Už nabootoval. Po starom. "Kruhový posun" je prítomný, ale zašednutý a nefunkčný.
Uživatelský avatar
rnbw
Příspěvky: 37418
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#80 Příspěvek od rnbw »

psmouse je modul, ktory obsluhuje vsetky PS/2 mysi, teda aj touchpady.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#81 Příspěvek od Duvsan »

OK
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#82 Příspěvek od asdf »

Kdyžtak ještě zkus:

Kód: Vybrat vše

sudo dmesg | grep psmouse
Měla by tam být hláška, že ten náš modul není podepsaný.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#83 Příspěvek od Duvsan »

root@S760:/home/dusan# sudo dmesg | grep psmouse
[ 1.286821] psmouse: loading out-of-tree module taints kernel.
[ 1.286845] psmouse: module verification failed: signature and/or required key missing - tainting kernel
[ 2.802490] psmouse serio4: synaptics: queried max coordinates: x [..5574], y [..4726]
[ 2.865877] psmouse serio4: synaptics: Touchpad model: 1, fw: 7.4, id: 0x180b1, caps: 0xd04731/0xa42000/0xa0000/0x0, board id: 0, fw id: 631307
root@S760:/home/dusan#
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#84 Příspěvek od asdf »

Tak teď se ten modul nahrál. Tak by kolečko mělo fungovat. Ono to asi nebude v žádném nastavení. Asi bych jen na nějaké stránce vyzkoušel, jestli kolečko roluje.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#85 Příspěvek od Duvsan »

Hej a veruže áno. :) Len veľmi ostro. V nastaveniach je stále zošednuté.
Nevieš, ako ho spomaliť?
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#86 Příspěvek od asdf »

Super! Já se podívám do zdrojáku, snad tam něco vyzkoumám.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#87 Příspěvek od Duvsan »

Čiže budeme znovu prekladať a kompilovať. Síce, nie je to až taká práca. V prípade aktualizácie či reinštalácie postačí podstrčiť mu ten výsledný súbor, alebo bude treba pre novšie jadro znovu prekompilovávať? Nie je možné ten súbor "zamknúť", aby ho systém nenahradil?

Mimochodom, čo je vlastne preklad a čo je kompilácia? Asi sa mi to pletie.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#88 Příspěvek od asdf »

Správně bys to měl udělat vždycky celé znova. Ale asi bude zatím stačit to dělat od toho:

Kód: Vybrat vše

make -C ... $PWD clean
Teoreticky by asi stačilo tam dávat pořád ten samý soubor, ale to bych se trochu bál. Kdyby se tam něco změnilo, tak by to asi dělalo docela blbosti.

Překlad a kompilace je to samé a sice to "make -C ... $PWD".
Pak jsi ještě dělal to "zstd psmouse.ko" a to je komprese. Aby to bylo kratší.
Uživatelský avatar
Duvsan
Příspěvky: 6120
Registrován: 21 úno 2009, 00:00
Bydliště: Okres Nitra

#89 Příspěvek od Duvsan »

A to je ďalšia otázka. Pomocou zstd sme to skomprimovali, aby si to systém zase rozbaľoval. Nejde vynechať to koliečko?

Posledné tri dni som presedel za počítačom. Idem von niečo robiť. O štyroch má zase pršať. Tak zatiaľ.
Uživatelský avatar
asdf
Příspěvky: 707
Registrován: 06 říj 2022, 00:00
Kontaktovat uživatele:

#90 Příspěvek od asdf »

Možná by to stačilo dát mu jen ten "psmouse.ko". To jsem nezkoušel. Radši bych to dělal s tím zstd.
Odpovědět

Zpět na „Výpočetní technika“