Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Linux - neprobudí se touchpad

Ahoj, našel by se tady člověk co trošku rozumí Linuxu a poradil by mi s následujícím problémem?
Vlastním notebook Asus X541N který již z nějakého důvodu nepovolí nainstalovat Windows 7 (instalačka vždy zamrzne) a pokud nainstaluju Windows 10, tak je systém dost zabržděnej, protože notebook má ještě plotnovej disk. Rozhodl jsem se tedy pro Linuxovou distribuci Kubuntu 21.04. Vše šlape tak jak má až na problém s touchpadem - když uspím notebook a následně probudím, tak touchpad již nefunguje a musím vždy notebook restartovat, poté již zase funguje. Tohle se děje u všech možný distribucí (zkoušeno Ubuntu, Kubuntu, ElementaryOS, Fedora, Mint) a vždy stejný problém po uspání. Myš v USB funguje i po probuzení, ale touchpad nikdy. Při instalaci systému i vždy zaškrtávám aby se nainstaloval dodatečné drivery a software z internetu.
Na internetu jsem našel pár starých vláken kde se řeší podobný problém (třeba ZDE) ale jelikož jsem uplný nováček v linuxu, tak nemám tušení jak se jakýkoliv patch používa, nebo cokoliv nastavuje. Dokážu spustit terminál a psát, to je tak vše.
Pokud se najde někdo, kdo dokáže poradit s problémem, tak budu opravdu rád.

[93163-20210620-205811-jpg][93164-20210620-205818-jpg]

Předmět Autor Datum
Nahraď svoje ložisko hdd za 500GiB SSD + W10 x64 bit., MS Edge DEV 93.0.9 x64 - browser. Žiadne dist…
Nuda 20.06.2021 21:26
Nuda
Takovou radu jsem nechtěl slyšet. Je to starý notebook který slouží jen na internet a filmy, kterých…
Anonn 20.06.2021 21:38
Anonn
Nuda a jeho bláboly... A Linux šmejd rozhodne nie je,... to by ho nepoužívalo všetkých TOP500 superp…
Ale 20.06.2021 22:20
Ale
... a několik tisíc terminálů Sazky je na Linuxu.
Rce 21.06.2021 00:37
Rce
Mám na domácí mašině už nejméně deset let jedině Linux a chrochtám blahem. Všechno na tom udělám, od…
Rce 20.06.2021 23:35
Rce
čo ti vypíše cat /proc/bus/input/devices keď sa problém vyskytne?
Ale 20.06.2021 22:22
Ale
I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button" P: Phys=PNP0C0C/button/inpu…
Anonn 20.06.2021 22:42
Anonn
Máš tam nainstalovanou Plasmu? Jestli plasma načuchá myš, touchpad odpojí. Podívej se Nastavení syst…
Rce 20.06.2021 23:49
Rce
Myslím že to je plasma, ale problém nastal i bez připojení myši. Zkoušel jsem i vypínání a zapínaní…
Anonn 21.06.2021 00:38
Anonn
Taky může pomoct znovu zavést ovladač (modul) touchpadu - čili zkus psát v terminálu :) lsmod vypí…
gilhad 21.06.2021 04:54
gilhad
Jestli tam má SystemD, tak je spíš potřeba sudo systemctl restart application.service Kde applica…
Rce 22.06.2021 00:32
Rce
Díky. Ještě nebyl čas na to kouknout, ale dám vědět. poslední
Anonn 22.06.2021 23:55
Anonn

Nahraď svoje ložisko hdd za 500GiB SSD + W10 x64 bit., MS Edge DEV 93.0.9 x64 - browser. Žiadne distrá Linuxu necpi na domácu mašinu.

V prípade ložiska sa OS W10 nevypína, iba uspáva do RAM, aby načítaný SW zostal načítaný na pozadí v rýchlej RAM. Teda akýkoľvek slimačí hdd určite nebude na vine, ak máš dostatok rýchlej RAM.

Pritom ntLite z ISO W10, dokáže vyrobiť skutočne pravý desktopový OS, ktorý predčí svojou stabilitou, bezpečnosťou, úspornosťou veškeré linuxácke náhrady, šmejdy.

Mám na domácí mašině už nejméně deset let jedině Linux a chrochtám blahem. Všechno na tom udělám, od kancelářiny, přes grafiku a profi střih filmu a videa. Skvěle se v tom programuje. Když tady čtu zoufalé dotazy na Widle, nic takového mi nehrozí. Vše funguje a daleko svižnějí, páč KDE nejsou gigantické monstrum, jako Widle. Než něco vypustíš do klávesnice, zjisti si o tom vůbec něco.

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/PNP0C09:01/PNP0C0C:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/PNP0C09:01/PNP0C0D:01/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=4000 0 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3 leds
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0019 Vendor=1043 Product=0000 Version=0000
N: Name="Asus Wireless Radio Control"
P: Phys=asus-wireless/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/ATK4002:00/input/input9
U: Uniq=
H: Handlers=rfkill kbd event8
B: PROP=0
B: EV=3
B: KEY=80000000000000 0 0 0

I: Bus=0018 Vendor=0b05 Product=0201 Version=0100
N: Name="FTE1200:00 0B05:0201 Mouse"
P: Phys=i2c-FTE1200:00
S: Sysfs=/devices/pci0000:00/0000:00:17.0/i2c_designware.1/i2c-2/i2c-FTE1200:00/0018:0B05:0201.0001/input/input10
U: Uniq=
H: Handlers=mouse0 event5
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=903
B: MSC=10

I: Bus=0018 Vendor=0b05 Product=0201 Version=0100
N: Name="FTE1200:00 0B05:0201 Touchpad"
P: Phys=i2c-FTE1200:00
S: Sysfs=/devices/pci0000:00/0000:00:17.0/i2c_designware.1/i2c-2/i2c-FTE1200:00/0018:0B05:0201.0001/input/input11
U: Uniq=
H: Handlers=mouse1 event6
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=2e0800000000003
B: MSC=20

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Asus WMI hotkeys"
P: Phys=asus-nb-wmi/input0
S: Sysfs=/devices/platform/asus-nb-wmi/input/input13
U: Uniq=
H: Handlers=rfkill kbd event9
B: PROP=0
B: EV=100013
B: KEY=1000000080000 0 0 0 0 181606f00900000 8280027801701000 e000000000000 0
B: MSC=10

I: Bus=0003 Vendor=13d3 Product=5a01 Version=1608
N: Name="USB2.0 VGA UVC WebCam: USB2.0 V"
P: Phys=usb-0000:00:15.0-5/button
S: Sysfs=/devices/pci0000:00/0000:00:15.0/usb1/1-5/1-5:1.0/input/input14
U: Uniq=
H: Handlers=kbd event10
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:0e.0/sound/card0/input15
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:0e.0/sound/card0/input16
U: Uniq=
H: Handlers=event12
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:0e.0/sound/card0/input17
U: Uniq=
H: Handlers=event13
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:0e.0/sound/card0/input18
U: Uniq=
H: Handlers=event14
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=9"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:0e.0/sound/card0/input19
U: Uniq=
H: Handlers=event15
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=10"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:0e.0/sound/card0/input20
U: Uniq=
H: Handlers=event16
B: PROP=0
B: EV=21
B: SW=140

Máš tam nainstalovanou Plasmu? Jestli plasma načuchá myš, touchpad odpojí. Podívej se Nastavení systému->Hardware->Vstupní zařízení->Touchpad. Prohlídni všechno, hlavně doporučuji pozornosti ucho "Povolit/zakázat Touchpad".

Též některé notebooky touchpad vypnou při uspání hardwarově. Podívej, zda máš na notebooku v nejvyšší řadě kláves ikonu touchpadu. Ikony jsou většinou modré a tato ikona bývá na klávese F5, F7 nebo F9. Ikona na klávesnici může být i přeškrtnuta. Stiskni tlačítko s ikonou (většinou ho musíš stisknout v kombinaci s klávesou [Fn]), a touchpad se opět aktivuje.

Napiš v terminálu:
xinput --list
(není-li xinput funkční, nainstaluj balíček 'xorg-x11-server-utils')
vypíše to id zařízení Touchpad
Pak zkus:
xinput disable id (číslo ID najdeš ve výpisu xinput --list)
xinput enable id
Touchpad by se mohl zmátožit. Jakou nouzeové řešení je dát toto do bat souboru a ve správci napájení to nechat spustit po obživnutí počítače.

Myslím že to je plasma, ale problém nastal i bez připojení myši. Zkoušel jsem i vypínání a zapínaní v nastavení systému. Kombinace kláves už mě taky napadla, je na to zkratka FN + F9. To vypíše Touchpad vypnut a pak Touchpad zapnut a stále nic. Teď jsem zkoušel ten xinput v terminálu a stále bez úspěchu. Vypisuje toto:
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ FTE1200:00 0B05:0201 Mouse id=11 [slave pointer (2)]
⎜ ↳ PixArt USB Optical Mouse id=15 [slave pointer (2)]
⎜ ↳ FTE1200:00 0B05:0201 Touchpad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Asus Wireless Radio Control id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB2.0 VGA UVC WebCam: USB2.0 V id=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)

takže jsem zkoušel vypnout a zapnout ID 11 i 12 a nic.
A v BIOSU moc možností není, ale je tam vše na enabled včetně touchpadu. Tam jsem pár možností zkoušel, ale bez úspěchu.

Taky může pomoct znovu zavést ovladač (modul) touchpadu - čili zkus psát v terminálu :)

lsmod vypíše zavedené moduly - vyzkoušej ho (těch modulů asi bude hodně, takže raději "lsmod >text1.txt" a pak si text.txt otevřít v textovém editoru) , když touchpad funguje a porovnej s případem když nefunguje - pokud je v prvním případě modulů víc, tak asi stačí chybějící zavést

následující se většinou dělá pod rootem, takže se tak přihlásit, nebo před každý příkaz napsat "sudo " - s mezerou, bez uvozovek

modprobe <jméno modulu> - zavede modul (pokud není zaveden)

rmmod <jméno modulu> - uvolní modul z paměti

Uživatelsky jednoduché distribuce většinou zavádějí všechno jako moduly (pokud by sis kompiloval vlastní jádro, tak můžeč do něj nechat natvrdo zakompilovat vše, co máš a naopak vyhodit vše co nemáš)

když ti zrovna touchpad půjde, můžeš zkusit "lshw >text2.txt" a nechat moduly vypsané "lsmod" hledat v text2.txt, okolo by mohlo být něco, co by tě navedlo, že jde o modul k touchpadu (touchpad nemám, ale pro představu, tohle píše k mojí síťové kartě a modul je tedy r8169)

*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: eth0
version: 15
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=10.0.1.10 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
resources: irq:37 ioport:f000(size=256) memory:fc704000-fc704fff memory:fc700000-fc703fff

Taky to můžeš zkusit "postupně strefovacím způsobem" , kdy při běžícím touchpadu budeš pomocí rmmod vyhazovat z paměti jeden modul za druhým - pokud najednou přestane touchpad funguvat, asi byl ten poslední modul jeho (nebo něčeho, na čem závisí) - pokud zavedeš pomocí modprobe ten poslední modul a touchpad se rozběhne, tak jsi ho asi strefil.

Když vypadne něco jiného, důležitého (wifina, klávesnice ...) tak vždycky můžeš ten počítač restartovat a on si to zase všechno natahá (a samozřejmě existuje řada jiných postupů bez restartu, ale ty jsou složitější)

Když ti touchpad nepůjde (po uspání a probuzení), zkus mu zahodit tento modul a znova ho zavést, třeba se rozběhne. Pokud to bude fungovat, dej si to do nějakého skriptu a ideálně ho nech spouštět v rámci probouzení. Nebo ho prostě spouštej ručně.

Zpět do poradny Odpovědět na původní otázku Nahoru