#1 Le 12/07/2016, à 11:32
- zazair
Touchpad qui ne marche plus après la mise en veille
Bonjour,
Je viens d'installer Xubuntu 16.04 sur mon Asus R455L.
L'installation s'est bien déroulée mais j'ai un petit problème :
A chaque fois que je mets l'ordi en veille le touchpad devient inactif et je suis obligé de redemarrer le pc pour qu'il se réactive.
J'ai donc chercher sur différents forum et je pense que la solution à mon problème se trouve ici : https://bugs.launchpad.net/ubuntu/+sour … ug/1490130 (le patch se trouve au post #8)
Y'aurait-il quelqu'un pour m'expliquer comment modifier un kernel et le recompiler ? (j'ai essayer de suivre le tuto sur la doc ubuntu mais je n'ai eu que des erreurs...)
Merci d'avance !
Hors ligne
#2 Le 12/07/2016, à 12:38
- Skubu
Re : Touchpad qui ne marche plus après la mise en veille
Salut,
Avant d'appliquer un quelconque patch essayons d'en savoir plus à l'aide d'un terminal.
Avant mise en veille, donne les retours de
xinput list
lsmod
et au cas où
lsusb
Debian / Archlinux | Gnome / KDE
Hors ligne
#3 Le 12/07/2016, à 15:57
- zazair
Re : Touchpad qui ne marche plus après la mise en veille
Pour xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=15 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB Camera id=12 [slave keyboard (3)]
↳ Asus WMI hotkeys id=13 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)
lsmod :
Module Size Used by
bnep 20480 2
bbswitch 16384 0
nls_iso8859_1 16384 1
intel_rapl 20480 0
btusb 45056 0
x86_pkg_temp_thermal 16384 0
nvidia_uvm 696320 0
intel_powerclamp 16384 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
coretemp 16384 0
nvidia_modeset 745472 1
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
nvidia 10076160 41 nvidia_modeset,nvidia_uvm
kvm_intel 172032 0
kvm 536576 1 kvm_intel
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 28672 1 uvcvideo
asus_nb_wmi 24576 0
videobuf2_core 36864 2 uvcvideo,videobuf2_v4l2
asus_wmi 28672 1 asus_nb_wmi
btintel 16384 1 btusb
mxm_wmi 16384 0
irqbypass 16384 1 kvm
sparse_keymap 16384 1 asus_wmi
v4l2_common 16384 1 videobuf2_v4l2
bluetooth 520192 10 bnep,btbcm,btrtl,btusb,btintel
videodev 176128 4 uvcvideo,v4l2_common,videobuf2_core,videobuf2_v4l2
snd_hda_codec_conexant 24576 1
snd_hda_codec_generic 77824 1 snd_hda_codec_conexant
media 24576 2 uvcvideo,videodev
crct10dif_pclmul 16384 0
wl 6365184 0
crc32_pclmul 16384 0
snd_hda_codec_hdmi 53248 1
aesni_intel 167936 0
snd_hda_intel 36864 5
snd_hda_codec 135168 4 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 73728 5 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
aes_x86_64 20480 1 aesni_intel
lrw 16384 1 aesni_intel
gf128mul 16384 1 lrw
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
cryptd 20480 2 aesni_intel,ablk_helper
cfg80211 565248 1 wl
snd_pcm 106496 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
input_leds 16384 0
joydev 20480 0
serio_raw 16384 0
dw_dmac 16384 0
dw_dmac_core 24576 1 dw_dmac
mei_me 36864 0
i2c_designware_platform 16384 0
mei 98304 1 mei_me
snd_soc_sst_acpi 16384 0
8250_dw 16384 0
i2c_designware_core 20480 1 i2c_designware_platform
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
wmi 20480 2 mxm_wmi,asus_wmi
snd 81920 21 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
spi_pxa2xx_platform 24576 0
soundcore 16384 1 snd
shpchp 36864 0
lpc_ich 24576 0
int3402_thermal 16384 0
processor_thermal_device 16384 0
int3400_thermal 16384 0
intel_pch_thermal 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device
acpi_thermal_rel 16384 1 int3400_thermal
acpi_pad 20480 0
mac_hid 16384 0
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
autofs4 40960 2
hid_generic 16384 0
usbhid 49152 0
hid 118784 3 hid_generic,usbhid
i915 1208320 4
i2c_algo_bit 16384 1 i915
drm_kms_helper 147456 1 i915
psmouse 126976 0
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
drm 360448 9 i915,drm_kms_helper,nvidia
ahci 36864 3
libahci 32768 1 ahci
r8169 81920 0
mii 16384 1 r8169
sdhci_acpi 16384 0
video 40960 2 i915,asus_wmi
sdhci 45056 1 sdhci_acpi
fjes 28672 0
Et lsusb :
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04ca:2006 Lite-On Technology Corp. Broadcom BCM43142A0 Bluetooth Device
Bus 001 Device 003: ID 0bda:57b5 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Hors ligne
#4 Le 12/07/2016, à 16:04
- Skubu
Re : Touchpad qui ne marche plus après la mise en veille
Après veille, tape
sudo rmmod psmouse && sudo modprobe psmouse
cela re-fonctionne-t-il ?
Dernière modification par Skubu (Le 12/07/2016, à 16:05)
Debian / Archlinux | Gnome / KDE
Hors ligne
#5 Le 13/07/2016, à 10:43
- zazair
Re : Touchpad qui ne marche plus après la mise en veille
Je viens d'essayer, ça ne fonctionne pas ...
Hors ligne
#6 Le 13/07/2016, à 13:34
- Skubu
Re : Touchpad qui ne marche plus après la mise en veille
Peut-être se désactive-t-il ?
Toujours après veille, tape
sudo rmmod psmouse && sudo modprobe psmouse
et donne le retour de
xinput --list-props 15 | grep Enabled
Debian / Archlinux | Gnome / KDE
Hors ligne
#7 Le 25/09/2016, à 12:43
- samx
Re : Touchpad qui ne marche plus après la mise en veille
Bonjour,
Je suis dans le même cas que zazair, le touchpad ne répond plus en sortie de veille, également sur un ordianteur ASUS
voici se que donne les différentes ligne de code :
samy@samy-K401LB:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB Camera id=10 [slave keyboard (3)]
↳ Asus WMI hotkeys id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
samy@samy-K401LB:~$ lsmod
Module Size Used by
rfcomm 69632 17
drbg 32768 1
ansi_cprng 16384 0
ctr 16384 1
ccm 20480 1
bnep 20480 2
binfmt_misc 20480 1
nls_iso8859_1 16384 1
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 172032 0
kvm 540672 1 kvm_intel
arc4 16384 2
uvcvideo 90112 0
ath9k 143360 0
ath9k_common 36864 1 ath9k
ath9k_hw 466944 2 ath9k_common,ath9k
videobuf2_vmalloc 16384 1 uvcvideo
irqbypass 16384 1 kvm
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_core 36864 2 uvcvideo,videobuf2_v4l2
v4l2_common 16384 1 videobuf2_v4l2
snd_hda_codec_realtek 86016 1
videodev 176128 4 uvcvideo,v4l2_common,videobuf2_core,videobuf2_v4l2
snd_hda_codec_generic 77824 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 53248 1
media 24576 2 uvcvideo,videodev
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
asus_nb_wmi 24576 0
asus_wmi 28672 1 asus_nb_wmi
ath 32768 3 ath9k_common,ath9k,ath9k_hw
sparse_keymap 16384 1 asus_wmi
snd_hda_intel 36864 5
mac80211 737280 1 ath9k
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 73728 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
aesni_intel 167936 2
aes_x86_64 20480 1 aesni_intel
snd_hwdep 16384 1 snd_hda_codec
ak8975 16384 0
snd_pcm 106496 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
ath3k 20480 0
btusb 45056 0
inv_mpu6050 20480 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
industrialio_triggered_buffer 16384 1 inv_mpu6050
btintel 16384 1 btusb
cfg80211 565248 4 ath,ath9k_common,ath9k,mac80211
bluetooth 520192 42 bnep,ath3k,btbcm,btrtl,btusb,rfcomm,btintel
snd_seq_midi 16384 0
lrw 16384 1 aesni_intel
snd_seq_midi_event 16384 1 snd_seq_midi
gf128mul 16384 1 lrw
kfifo_buf 16384 1 industrialio_triggered_buffer
glue_helper 16384 1 aesni_intel
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
industrialio 57344 4 industrialio_triggered_buffer,ak8975,kfifo_buf,inv_mpu6050
ablk_helper 16384 1 aesni_intel
input_leds 16384 0
cryptd 20480 2 aesni_intel,ablk_helper
mei_me 36864 0
joydev 20480 0
serio_raw 16384 0
i2c_mux 16384 1 inv_mpu6050
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
intel_pch_thermal 16384 0
snd_timer 32768 2 snd_pcm,snd_seq
mei 98304 1 mei_me
snd 81920 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
dw_dmac 16384 0
8250_dw 16384 0
i2c_designware_platform 16384 0
lpc_ich 24576 0
shpchp 36864 0
i2c_designware_core 20480 1 i2c_designware_platform
dw_dmac_core 24576 1 dw_dmac
snd_soc_sst_acpi 16384 0
soundcore 16384 1 snd
processor_thermal_device 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
spi_pxa2xx_platform 24576 0
int3402_thermal 16384 0
int340x_thermal_zone 16384 2 int3402_thermal,processor_thermal_device
acpi_pad 20480 0
mac_hid 16384 0
int3400_thermal 16384 0
acpi_thermal_rel 16384 1 int3400_thermal
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
autofs4 40960 2
psmouse 126976 0
nouveau 1495040 0
i915 1208320 4
mxm_wmi 16384 1 nouveau
ttm 94208 1 nouveau
i2c_algo_bit 16384 2 i915,nouveau
drm_kms_helper 147456 2 i915,nouveau
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
ahci 36864 3
r8169 81920 0
drm 364544 7 ttm,i915,drm_kms_helper,nouveau
libahci 32768 1 ahci
mii 16384 1 r8169
wmi 20480 3 mxm_wmi,nouveau,asus_wmi
video 40960 3 i915,nouveau,asus_wmi
i2c_hid 20480 0
sdhci_acpi 16384 0
sdhci 45056 1 sdhci_acpi
hid 118784 1 i2c_hid
fjes 28672 0
lsusb :
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 13d3:3474 IMC Networks Atheros AR3012 Bluetooth
Bus 001 Device 002: ID 0bda:57b5 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
la ligne (après la sortie de veille)
sudo rmmod psmouse && sudo modprobe psmouse
ne réactive pas le touchpad
la ligne (après la sortie de veille)
xinput --list-props 13 | grep Enabled
me donne
unable to find device 13
Dernière modification par samx (Le 29/09/2016, à 19:53)
Ubuntu 16.04.01 - Utilisateur débutant
Hors ligne
#8 Le 17/10/2016, à 17:27
- samx
Re : Touchpad qui ne marche plus après la mise en veille
Je me permet un petit up, je suis toujours à la recherche d'une solution si quelqu'un en a une ...
Ubuntu 16.04.01 - Utilisateur débutant
Hors ligne
#9 Le 20/10/2016, à 14:20
- izkielo
Re : Touchpad qui ne marche plus après la mise en veille
Bonjour samx, bonjour tout le monde,
Exactement le même problème ici, sur le même modèle d'Asus. J'ai moi aussi tenté les manip' proposées dans les posts de réponse au problème, mais ça ne donne rien non plus.
Je vais continuer mes recherches (et posterai mes éventuels résultats ici), mais si quelqu'un a une idée d'ici là, je suis preneur !
Hors ligne
#10 Le 22/10/2016, à 15:02
- Skubu
Re : Touchpad qui ne marche plus après la mise en veille
Salut,
@samx : Asus R455L aussi ?
@izkielo : donne le résultat de
xinput list
avant et après veille.
Debian / Archlinux | Gnome / KDE
Hors ligne
#11 Le 22/10/2016, à 20:52
- samx
Re : Touchpad qui ne marche plus après la mise en veille
Bonjour Skubu, non il ne s'agit pas du même modèle mais je pense qu'il y a pas mal de similitude : pour info voici les caractéristiques :
Asus Premium K401LB-FR026T
Ecran 14 "
Poids net 1,65 Kg
Dimensions (l x p x h) en mm 343 x 241 x 20.9
Caractéristiques de l'écran LED Back-lit, Ultra Slim 200nits, Full HD
Processeur Intel core i5-5200U
Vitesse du processeur De 2.2 GHz à 2.7 GHz
Mémoire cache externe 3 Mo
Mémoire RAM 4 Go
Type de mémoire RAM installée DDR3
Type de disque dur SATA
Capacité du disque dur 1 To
Vitesse de rotation du disque dur 5400 tours/min
Carte graphique NVIDIA GeForce 940M ( N16S-GT)
Mémoire vidéo dédiée 2048 Mo
Carte réseau Ethernet 10/100/1000 Mbps
Communication sans fil WiFi 802.11b/g/n
Connecteurs 2x USB 2.0, 2x USB 3.0, 1x Sortie casque, Entrée Audio Combo Jack, 1x RJ45 LAN Jack, 1x HDMI
Type de batterie 48WHrs, 3S1P, 3-cell Li-ion Prismatic
Ubuntu 16.04.01 - Utilisateur débutant
Hors ligne
#12 Le 25/10/2016, à 20:48
- Skubu
Re : Touchpad qui ne marche plus après la mise en veille
@samx: Pour répondre à ton post #7, on voit qu'après sortie de veille le touchpad n'est plus reconnu avec l'id 13.
Verifie avec un
xinput list
qu'il est encore détecté...
Est-ce que basculer en mode console (CTRL-ALT-F1) et revenir mode graphique (CTRL-ALT-F7) restaure le touchpad ?
Est-ce que mettre en veille une seconde fois le PC permet de restaurer le touchpad ?
Sinon, tente ça https://ubuntuforums.org/showthread.php … st12853653
Redémarre après la commande "sudo chmod..."
Si ça ne résout rien
sudo rm /etc/pm/sleep.d/65fixtouchpad
Sur launchpad https://bugs.launchpad.net/ubuntu/+sour … ug/1519034
Pas résolu avant le kernel 4.9 si on en croit le dernier commentaire...
En attendant, il faudrait appliquer le patch qui est là http://git.kernel.org/cgit/linux/kernel … cb347e0a13 à l'aide de https://wiki.ubuntu.com/Kernel/KernelBi … m_upstream
Jamais fait, si quelqu'un sait, qu'il se déclare... ou se taise à jamais.
To be continued...
Debian / Archlinux | Gnome / KDE
Hors ligne
#13 Le 29/10/2016, à 10:06
- samx
Re : Touchpad qui ne marche plus après la mise en veille
Merci de ta réponse, je teste ces manip dès que possible et j'éditerai ce message
avec la commande xinput après la mise en veille le touchpad n’apparaît nulle part ni en id13 ni sur une autre ligne
En passant en mode console puis en revenant en mode graphique pas de changement.
Une seconde mise en veille ne résout pas non plus le problème.
Et la commande :
sudo leafpad /etc/pm/sleep.d/65fixtouchpad
me rend
sudo: leafpad : commande introuvable
Dernière modification par samx (Le 29/10/2016, à 13:29)
Ubuntu 16.04.01 - Utilisateur débutant
Hors ligne
#14 Le 03/11/2016, à 23:36
- Skubu
Re : Touchpad qui ne marche plus après la mise en veille
leafpad doit être remplacer par l'éditeur de texte de ton choix. Par exemple, pour Gnome/Unity c'est gedit.
Désolé pour le temps de réponse...
Debian / Archlinux | Gnome / KDE
Hors ligne
#15 Le 19/01/2017, à 12:25
- samx
Re : Touchpad qui ne marche plus après la mise en veille
Merci de ta réponse. Je vais essayer.
J'ai moi aussi laissé passer un peu de temps, j'avoue avec regret que l'accumulation de petits soucis avec ubuntu m'en ont éloigné pendant quelques temps.
Ubuntu 16.04.01 - Utilisateur débutant
Hors ligne