ubuntu 16.04 LTS 64bit - l'écran devient noir toutes les 15 secondes

30

Je suis complètement perdu. Sur une nouvelle installation d'Ubuntu 16.04 LTS 64bit, mon écran d'ordinateur portable a commencé à devenir noir toutes les 15 secondes. Si je déplace la souris ou clique, l'affichage revient (je n'ai pas besoin de me connecter). Parce que cela se produit toutes les 15 secondes, l'ordinateur portable est essentiellement inutilisable. Cela ressemble à un comportement d'économiseur d'écran, mais cela peut être n'importe quoi.

Si je tape sudo lshw -C video | grep product:je reçois -

product: Broadwell-U Integrated Graphics
product: GM108M [GeForce 940M]

Si je tape sudo lshw -C videoje reçois -

  *-display
       description: VGA compatible controller
       product: Broadwell-U Integrated Graphics
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:44 memory:f0000000-f0ffffff memory:e0000000-efffffff ioport:4000(size=64)
  *-display UNCLAIMED
       description: 3D controller
       product: GM108M [GeForce 940M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:08:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:f1000000-f1ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:3000(size=128)

Si je tape xset s offcela semble n'avoir aucun effet.

Si je tape gnome screensaverje reçois -

** (gnome-screensaver:5014): WARNING **: screensaver already running in this session

Si je tape xscreensaverje reçois -

The program 'xscreensaver' is currently not installed. You can install it by typing: sudo apt install xscreensaver

Si je tape xset -qje reçois -

Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  500    repeat rate:  33
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  5/1    threshold:  5
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x22    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Enabled
  Monitor is On

Inutile de rester si j'allez dans Paramètres> Paramètres système ... et apporter des modifications Brightness and Lock, Powerou Screen Displaycela n'a aucun effet sur le problème. Je ne sais pas quoi faire. Toute aide serait appréciée.

user594707
la source
J'ai exactement le même problème: après la mise à niveau vers 16.04, l'écran devient vide après 15 secondes. J'ai un ordinateur portable Lenovo e520.
guettli

Réponses:

49

J'ai résolu ce problème. Je ne sais pas pourquoi le problème a été déclenché. Je ne sais pas vraiment quel était le problème. Je ne sais pas pourquoi ni comment fonctionne ma solution.

J'ai deviné que le problème se posait à cause de la signalisation de gestion de l'alimentation d'affichage ou DPMS. J'ai deviné que DPMS avait été activé par quelque chose que j'avais installé et qu'il fonctionnait avec un réglage par défaut de 15 secondes. J'ai deviné que DPMS éteignait l'affichage via le serveur X après 15 secondes (une valeur par défaut) d'activité nulle afin de "gérer l'alimentation". J'ai ouvert une console et tapé

xset -dpms

Cela désactive DPMS de façon permanente, pas seulement pour la session. Le problème a rapidement disparu.

user594707
la source
3
Pour moi, xset -dpmsutilise son impact après le redémarrage. Comment rendre cela permanent?
guettli
2
Ce problème est apparu à nouveau dans Ubuntu 17.04 (Gnome 3.24), mais cela le résout. Voir cette réponse pour une solution permanente: askubuntu.com/a/324286/115115
andy.holmes
2
La désactivation de DPMS semble être une très mauvaise solution dans ce cas, entraîne une consommation d'énergie accrue et une décharge de batterie plus rapide sur un ordinateur portable?
jdpipe