Komme nicht mehr in die DE (Xfce) - Screensaver deaktivieren

Hallo liebe EnOS-Community.

Das erste Mal, dass ich EnOS so sehr beschädigt habe. Ich komme noch in den Benutzer per tty, aber leider nicht mehr in die graphische Oberfläche.

Der Bootlog bleibt immer an einer bestimmten Stelle hängen. Da stand gestern: Display nicht vorhanden o.s.ä.

Ich hatte DPMS ausgeschaltet, weil immer nach 600sek/10min der Bildschirmschoner an ging.

Heute ist die letzte funktionierende Zeile im Log: [ OK ] Reached target Graphical Interface.

Updates konnte ich machen. Mittlerweile Zen-Kernel 7.0.2 (kein weiterer Kernel installiert).

Dracut habe ich deinstalliert, aber vor kurzem mal genutzt, obwohl ich standard-mäßig mkinitcpio nutze.

War nur für Plymouth zum Testen. Habe das aber aufgegeben & entfernt. Verlängert nur unnötig das Booten.

Wenn ich ‘startx’ ausführe, steht:

Parse error on line 1 of section InputClass in file /etc/X11/xorg.conf.d/10-monitor.conf “Option” is not a valid keyword in this section.

Fatal server error:

no screens found(EE)

usw.

Durch Löschen des Inhalts konnte startx ausgeführt werden. Dies sah aber komisch aus. Es waren 3 weiße rechteckige Terminal-Fenster zu sehen.

Nach einem

sudo grub-mkconfig /boot/grub/grub.cfg

starte EnOS wieder normal. Yeah!

Nun stellt sich mir die Frage: "Wie kann ich den DPMS-Screensaver deaktivieren?

Hallo, Probier das mal aus:
xset -dpms

Danke! Hatte ich bereits probiert.
Das Arch-Wiki konnte mir bisher keine Lösung bieten. Siehe:

$ xset q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     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:  20
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/TTF,built-ins
DPMS (Display Power Management Signaling):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Enabled
  Monitor is On
xset -dpms
xset q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     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:  20
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/TTF,built-ins
DPMS (Display Power Management Signaling):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Disabled

Nach 10 min wird der Bildschirm schwarz.

Ich schaue mal, ob ein Neustart hilft…

Nach einem Neustart ist DPMS wieder aktiviert.

$ xset q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     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:  20
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  600    cycle:  600
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/TTF,built-ins
DPMS (Display Power Management Signaling):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Enabled
  Monitor is On

Ich probiere es mal mit “sudo”.

Auch mit “sudo xset -dpms” ist nach einem Neustart DPMS wieder aktiviert.

Deshalb hatte ich es ja mit der “10-monitor.conf” probiert, was nach hinten los ging.

Mal sehen, was mit “xset s noblank” passiert…

Edit: Leider keine Änderung. Bildschirm geht nach 600sek/10min aus.

@Tanzmusikus ,
cat dpms.sh

#!/bin/sh
sleep 2; xset -dpms

chmod +x dpms.sh



Ausprobiert.

Mit xset s noblank s off scheint es zu funktionieren.
Habe es in die .bashrc eingetragen.

Mal sehen, ob es dauerhaft DPMS bzw. den Screensaver/Bildschirmschoner deaktiviert.

@eso
Danke! Das werde ich demnächst auch ausprobieren! :smiling_face_with_three_hearts:

Nun scheint es ja sogar 2 Lösungen zu geben. :nerd_face:

@eso Bin nun zum Schluss gekommen, was dauerhaft funktioniert.

  • xset s noblank s off in der .bashrc hat nicht funktioniert
  • #!/bin/sh
    sleep 2; xset -dpms als Startprogramm hat nicht funktioniert

… aber Beides vereint:

#!/bin/bash
xset s noblank s off

als Startprogramm funktioniert dauerhaft & zuverlässig. :star_struck:

Vielen Dank für deine Ideen !!