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?
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?