94 votes

18.04 L'écran reste vide après un réveil de suspension

Ainsi, lorsque je suspends mon ordinateur portable, puis que je le réveille plus tard, il s'allume, je peux, par exemple, augmenter et diminuer le volume avec confirmation audio à l'aide du clavier, mais mon écran reste noir et n'affiche rien jusqu'à ce que je redémarre mon ordinateur portable.

0voto

penta Points 344

J'ai essayé toutes les réponses données dans ce post, aucune d'entre elles ne m'a aidé (changement de pilotes, mise à jour de pilotes, édition de /etc/default/Grub, changement de gestionnaire d'affichage, faire plus de swap, passer quelques heures, prier pour l'ordinateur portable).

J'ai finalement abandonné et j'ai pensé à activer le mode hibernation, en activant ce mode, j'ai exécuté

cat /sys/power/state

Ce qui m'a donné

disabled

Alors j'ai pensé que c'était dû à l'UEFI boot mode dans le BIOS. J'ai fait cette option pour legacy support ce qui a permis une autre option Boot priority par défaut comme UEFI First .

Après cela, je suis capable de reprendre le système après une suspension.

cat /sys/power/state

offre maintenant plus d'options, ce qui a suspend .

Ceci a été fait sur le Legion Y540 (GTX 1650 avec pilotes Nvidia - 418 (pas d'IGPU) /Ubuntu 20 LTS/ Kernel 5.4/ dernier BIOS en date)

P.S. Windows n'a jamais eu de problème pour reprendre le travail à partir de la veille.

0voto

kalpaj agrawalla Points 101

Pour KDE / Kubuntu :

En plus de changer le volume, je pouvais aussi voir le curseur de la souris et le déplacer dans le fond noir (écran). À cause de cet "écran" noir, je n'ai pas pu ouvrir ou fermer une session, ni effectuer un arrêt ou un redémarrage en douceur.

Auparavant, tuer plasmashell ou Xorg à partir de tty, réglait le problème, mais cela entraînait la perte des applications/fenêtres ouvertes et des données non sauvegardées dans la mémoire tampon (comme le texte dans Kate, etc.).

J'ai finalement compris que je pouvais tuer kscreenlocker à la place. Pour faire la même chose.

  1. ctrl + alt + f2
  2. pkill -9 kscreenlocker_g o pkill -9 kscreenlocker_greet
  3. ctrl + alt + f1

Maintenant, le kscreenlocker_greet devrait avoir redémarré, permettant la connexion de l'utilisateur !

Remarque : cette solution est réservée aux utilisateurs de KDE, mais elle ne nécessite pas de modifier les pilotes/paramètres d'affichage, comme le suggèrent les réponses ci-dessus.

A la vôtre !

0voto

Benny Points 181

C'est probablement l'équivalent de quelqu'un qui appuie sur des boutons pour voir si cela résout ses problèmes, mais il semble que l'ajout de la balise persistent au mot-clé GRUB_CMDLINE_LINUX_DEFAULT a fait l'affaire pour moi.

Ce qui se passait, c'est qu'à chaque fois que je verrouillais mon écran, ça éteignait mon moniteur.

Après avoir ajouté le persistent au mot-clé GRUB_CMDLINE_LINUX_DEFAULT ligne de la /etc/default/grub et en exécutant sudo update-grub mon écran ne s'éteint plus après le verrouillage. Aujourd'hui, je peux revenir et entrer mon mot de passe pour me connecter et continuer mon travail comme un pro sans avoir à faire la ALT + F1 , F2 , F3 que certains d'entre vous ont pu s'habituer à utiliser !

MERCI persistent MOT CLÉ DANS MON GRUB_CMDLINE_LINUX_DEFAULT LIGNE ! ( et aussi megashake )

Voici un échantillon de mon /etc/default/grub fichier.

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="vga=0 rdblacklist=nouveau nouveau.modeset=0 acpi_osi=Linux persistent"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1024x768

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
GRUB_INIT_TUNE="480 440 1"
#GRUB_DISABLE_OS_PROBER=false

-2voto

aaron manee Points 1
  • Amener le pointeur[ flèche ] en bas de l'écran
  • Maintenez enfoncée la barre de clic gauche qui se trouve sous le pavé tactile de l'ordinateur portable, puis poussez la flèche vers le centre de l'écran. vers le centre de l'écran qui déplace l'écran vers le haut et vous verrez la barre vide en bas de l'écran puis cliquez dessus .... Cela fonctionne pour moi à chaque fois....Bonne chance...

-2voto

Sravan Points 13
  • Essayez simplement de changer le mode de démarrage en UEFI dans le bios.
  • J'ai également rencontré le même problème sur mon ordinateur portable Lenovo.
  • Je viens de changer le mode de démarrage et je l'utilise sans problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X