ubuntu 16.04 LTS 64bit - ekran ściemnia się co 15 sekund

30

Jestem całkowicie zagubiony. Podczas nowej instalacji Ubuntu 16.04 LTS 64bit ekran mojego laptopa zaczął się ściemniać co 15 sekund. Jeśli poruszę myszą lub kliknę, ekran powróci (nie muszę się logować). Ponieważ dzieje się tak co 15 sekund, laptop jest zasadniczo bezużyteczny. Wygląda jak zachowanie wygaszacza ekranu, ale może być czymkolwiek.

Jeśli piszę sudo lshw -C video | grep product:, dostaję -

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

Jeśli piszę sudo lshw -C video, dostaję -

  *-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)

Jeśli piszę, xset s offwydaje się, że nie ma to żadnego efektu.

Jeśli piszę gnome screensaver, dostaję -

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

Jeśli piszę xscreensaver, dostaję -

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

Jeśli piszę xset -q, dostaję -

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

Nie trzeba pozostać, jeśli przejdę do Ustawienia> Ustawienia systemu ... i dokonam zmian w Brightness and Lock, Powerlub Screen Displayto nie ma wpływu na problem. Nie wiem co mam robić. Każda pomoc będzie mile widziana.

użytkownik594707
źródło
Mam dokładnie ten sam problem: po aktualizacji do 16.04 ekran staje się pusty po 15 sekundach. Mam laptopa Lenovo e520.
guettli

Odpowiedzi:

49

Rozwiązałem ten problem. Nie mam pojęcia, dlaczego problem został wywołany. Nie wiem na czym tak naprawdę polegał problem. Nie wiem, dlaczego i jak działa moje rozwiązanie.

Domyślam się, że problem pojawił się z powodu sygnalizacji zarządzania energią wyświetlacza lub DPMS. Domyślam się, że DPMS został włączony przez coś, co zainstalowałem i że działa domyślnie na 15 sekund. Domyślam się, że DPMS wyłączał wyświetlanie przez serwer X po 15 sekundach (wartość domyślna) zerowej aktywności w celu „zarządzania energią”. Otworzyłem konsolę i napisałem

xset -dpms

Spowoduje to trwałe wyłączenie DPMS, nie tylko podczas sesji. Problem natychmiast zniknął.

użytkownik594707
źródło
3
Dla mnie xset -dpmsużywa jego wpływu po ponownym uruchomieniu. Jak zrobić to na stałe?
guettli
2
Ten problem pojawił się ponownie w Ubuntu 17.04 (Gnome 3.24), ale to go rozwiązuje. Zobacz tę odpowiedź na trwałe rozwiązanie: askubuntu.com/a/324286/115115
andy.holmes
2
Wyłączenie DPMS wydaje się w tym przypadku bardzo złym rozwiązaniem, powoduje zwiększenie zużycia energii i szybsze rozładowanie baterii laptopa?
jdpipe