Auflösung lightdm Loginscreen richtig einstellen

Y

ylf

Aktives Mitglied
Thread Starter
Dabei seit
30.09.2006
Beiträge
1.423
Reaktionspunkte
169
Ich habe Debian Wheezy mit LXDE und LightDM auf meinem iBook (PPC) installiert. So weit, so gut.

Nun ist es leider so, dass die Bildschirmauflösung nicht korrekt eingestellt wird. Die eingebaute Grafikhardware kann theoretisch 1048x768, das verbaute Display aber nur 800x600. Debian stellt deshalb immer 1048x768 ein, was logischerweise zu einer fehlerhaften Darstellung führt. (Das ist mir schon früher bei Debian aufgefallen, Fedora hatte diese Problem nicht. Egal) Beim Benutzer kann ich mich dadurch behelfen, indem ich einfach eine andere Auflösung wähle und diese Einstellung speichere. Das geht beim Loginscreen nicht.
Im Netz gibt es zahlreiche Workaroundvorschläge, wie man falsche Auflösungen beim Loginscreen behebt. Alle laufen auf die selbe Lösung hinaus, in der lightdm.conf ein script aufzurufen, indem mittels xrandr die gewünschte Auflösung gewählt wird oder eben xrandr direkt in der lightdm.conf aufrufen.

Das funktioniert nicht!

xrandr quittiert mit "can't open display".
(Man sieht dies während des Bootvorgangs nicht, aber es lässt sich leicht testen, so steht es auch in den ausführlicheren Anleitungen. Wenn man das script mit xrandr von der Konsole aus aufruft, während der Loginscreen aktiv ist, also noch kein User eingeloggt, sollte xrandr die Auflösung ändern.)

Kennt jemand eine (alternative) Lösung?
 
Lösung:
ich hatte gemäß den Anleitungen einfach am Ende der /etc/lightdm/lightdm.conf die Zeile display-setup-script=command angefügt. Diese wird gar nicht ausgeführt, warum auch immer.

Die conf Datei ist wie üblich reichlich kommentiert und die Option display-setup-script=command taucht auch weiter ober zwischen anderen auskommentiert auf. Kommentarzeichen entfernt und Originalzeile entsprechend vervollständigt.
 
Zurück
Oben Unten