Gdm "automatische Bildhelligkeit"

Hallo in die Runde,

nach langer suche nach einer Lösung, ist es mir nicht gelungen die automatische Bildschirmhelligkeit für gdm (Gnome 50.4) zu deaktivieren. Wäre dankbar für einen guten Tipp.

Herzliche Grüße Stephan

Meinst du so etwas:
https://help.gnome.org/gnome-help/power-autobrightness.html

Das funktioniert auf den Desktop nach der Anmeldung, lässt sich aber nicht auch auf den Display Manager übertragen.

Ja, ich kann die Helligkeit mit den Tasten beeinflussen. Trotzdem verdunkelt sich automatisch die Helligkeit ohne mein zutun, manchmal wird es so dunkel dass nichts mehr sichtbar ist. Deshalb wäre es nützlich die automatische Helligkeit zu deaktivieren. Nach der Anmeldung ist die automatische Helligkeit deaktiviert.

Für den GNOME-Desktop lassen sich Einstellungen mit dconf auf den gewünschten Wert festnageln. Für GDM ist das Festnageln von Konfigurationsparametern auch möglich, aber nicht so einfach zu bewerkstelligen. Siehe dazu:
https://wiki.archlinux.org/title/GDM#dconf_configuration

https://documentation.suse.com/de-de/sles/15-SP7/html/SLES-all/cha-gui-desktop.html#sec-gui-desktop-gnome-global

und

# man 7 dconf

Hier einige Ausschnitte aus der Konfiguration von SLED15SP7 (GNOME 45):

# more /etc/dconf/db/gdm.d/01-gdm

# GNOME Power-Einstellungen
[org/gnome/settings-daemon/plugins/power]
ambient-enabled=false
# more /etc/dconf/db/gdm.d/locks/01-gdm-locks

# Power-Einstellungen
/org/gnome/settings-daemon/plugins/power/ambient-enabled
# more /etc/dconf/profile/*
::::::::::::::
/etc/dconf/profile/benutzer
::::::::::::::
user-db:user
system-db:benutzer
::::::::::::::
/etc/dconf/profile/gdm
::::::::::::::
user-db:user
system-db:gdm
file-db:/usr/share/gdm/greeter-dconf-defaults
# tree -a -p -u -g /etc/dconf/

/etc/dconf/
├── [drwxr-xr-x root     root    ]  db
│   ├── [-rw-r--r-- root     root    ]  benutzer
│   ├── [drwxr-xr-x root     root    ]  benutzer.d
│   │   ├── [-rw-r--r-- root     root    ]  00-benutzer
│   │   └── [drwxr-xr-x root     root    ]  locks
│   │       └── [-rw-r--r-- root     root    ]  00-benutzer-locks
│   ├── [-rw-r--r-- root     root    ]  gdm
│   └── [drwxr-xr-x root     root    ]  gdm.d
│       ├── [-rw-r--r-- root     root    ]  01-gdm
│       └── [drwxr-xr-x root     root    ]  locks
│           └── [-rw-r--r-- root     root    ]  01-gdm-locks
└── [drwxr-xr-x root     root    ]  profile
    ├── [-rw-r--r-- root     root    ]  benutzer
    └── [-rw-r--r-- root     root    ]  gdm

Nach jeder DConf-Lockdown-Konfigurationsänderung muss dieser Befehl mit root-Rechten ausgeführt werden:

# cd /etc/dconf/db
# dconf update

Damit die direkt im Verzeichnis /etc/dconf/db liegenden Dateien aktualisiert werden.

Vielen Dank, funktioniert leider nicht. War heute morgen im Arch Wiki unterwegs und habe auch viel gegoogelt um eine brauchbare Lösung zu finden. Es klappt aber leider nicht. Würde mich auch nicht so stören, wenn es nicht automatisch so übertrieben dunkel autoreguliert wäre (natürlich kann ich mit den Tasten aufhellen bzw. abdunkeln). Nach der Anmeldung, auf dem Desktop ist die automatische Helligkeit brauchbar. Zuerst dachte ich, dass der Sensor spinnt, aber es passiert nur auf gdm vor der Anmeldung.

Habe jetzt diese Lösung gefunden und es funktioniert:

  1. sudo -u gdm dbus-launch gsettings set org.gnome.settings-daemon.plugins.power ambient-enabled false
  2. sudo systemctl stop iio-sensor-proxy.service
  3. sudo systemctl mask iio-sensor-proxy.service

Danach ein reeboot und das war’s.

KORREKTUR, die richtige Reihenfolge:

  • dbus-launch gsettings set org.gnome.settings-daemon.plugins.power ambient-enabled false
  • sudo systemctl disable --now iio-sensor-proxy.service
  • sudo systemctl stop iio-sensor-proxy.service
  • sudo systemctl mask iio-sensor-proxy.service
  • sudo reboot

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.