web-dev-qa-db-fra.com

Ubuntu 14.04 ne se réveille pas lorsque l'écran est verrouillé et vide

Quand je verrouille l'écran (Super+L ou Ctrl+Alt+L) et attendez que l’écran s’assombrisse, je ne peux plus reprendre. Je déplace ma souris et appuie sur mon clavier, mais l'écran reste vide. Mon moniteur passe en mode veille. Si je l'éteins puis le rallume, il indique "pas d'entrée".

Je suppose que le fait d'appuyer sur une touche du clavier ou de déplacer la souris ne le réveille pas car le clavier ne fonctionne pas. Les touches majuscule et verrouillage numérique ne s'allument pas lorsque je les appuie (ce qui est généralement le cas). Pourquoi le clavier est-il désactivé lorsque l'écran est verrouillé?

C'est Ubuntu 14.04 sur un Dell Optiplex GX620, la souris est sans fil (récepteur Logitech Unifying) et le clavier est connecté via USB. J'ai essayé de connecter une souris ou un clavier différent à un autre port. Le laser rouge de la souris au bas de l'écran s'allume, mais le PC ne reprend pas.

J'ai utilisé Debian Sid, Arch Linux et elementaryOS sur cet ordinateur avant Ubuntu, et ce problème ne s'est pas produit. Ubuntu est la seule distribution qui verrouille l'écran avec LightLocker, alors peut-être que le problème vient de LightLocker ...

La chose étrange: Cela ne se produit pas si je laisse le PC seul et attend jusqu'à ce qu'il se verrouille automatiquement! Seulement si je le verrouille manuellement.

Edit: Je ne peux pas accéder à TTY1-6 non plus.

9
Lesik2008

J'ai eu des problèmes similaires avec Ubuntu 14.04 et 16.04 plus récemment.

Après avoir lutté pendant un certain temps, j'ai constaté que la désactivation de la suspension automatique USB résolvait le problème.

Cette fonctionnalité fait partie de usbcore qui est compilée dans le noyau d'Ubuntu.

De https://unix.stackexchange.com/a/175035 ,

Editez le fichier /etc/default/grub et modifiez la ligne GRUB_CMDLINE_LINUX_DEFAULT pour ajouter l'option usbcore.autosuspend=-1:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Notez que quit splash étaient déjà des options. Alors gardez les autres options que vous avez aussi.

Après avoir sauvegardé le fichier, mettez à jour grub:

Sudo update-grub

Et redémarrez .

Maintenant, vérifiez la valeur autosuspend:

cat /sys/module/usbcore/parameters/autosuspend

Et il devrait afficher -1.

7
pradyunsg