Opened 13 years ago
Closed 12 years ago
#1439 closed Defekt (erledigt)
Bildschirmauflösung
| Reported by: | bau | Owned by: | netzwerk |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2013/14 |
| Component: | Ich kenne die passende Komponente nicht. | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: |
Description
In Raum 5.18 startet der Client mit 1024x768.
Wenn ich mich einlogge erhalte ich mit xrandr aber die korrekte Auflösung (1280x1024) angezeigt.
Wenn ich eingebe
xrandr --output VGA1 --mode 1280x1024
erhalte ich die korrekte Auflösung!
Was ist denn dass jetzt wieder?
Möglich wäre natürlich ein Workaround, bei dem wir nach dem Login das Display abrufen und per xrandr die Auflösung richtig einstellen. Eigentlich sollte das aber auch so tun. Vor allem sollte der ldm mit der richtigen Konfiguration laufen!
Change History (6)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
Der Bildschirm aus 5.05 liefert definitiv nicht alle seine Modi, xrandr erkennt nur:
VGA1 connected 1024x768+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0* 800x600 60.3 56.2 848x480 60.0 640x480 59.9
Man kann neue Modi hinzufügen, z.B. 1280x1024 (siehe http://wiki.ubuntuusers.de/RandR):
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync xrandr --addmode VGA1 "1280x1024_60.00" xrandr --output VGA1 --mode "1280x1024_60.00"
Dann macht er auch 1280x1024
comment:3 by , 13 years ago
Nach dem Abziehen merkt sich mein Ubuntu die Werte des Bildschirms, allerdings steht die richtige Einstellung mal wieder unten und wird nicht standardmäßg genommen:
VGA1 connected 1024x768+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0* 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1280x1024_60.00 59.9
Man muss dann noch die gewünschte Auflösung erzwingen:
xrandr --output VGA1 --mode "1280x1024_60.00"
comment:4 by , 13 years ago
Ja, der Mechanismus funktioniert und die Software funktioniert, aber wenn die Bildschirme die Informationen falsch rausgeben, nutzt der beste Mechanismus nicht. Einige Bildschirme implementieren das EDID leider falsch.
Wichtig ist, dass man VGA-Kabel mit vollständigen Pins verwendet, nur diese übertragen die EDID-Information.
Ich hatte auch schon mal versucht, die Auflösung wie Du beschreibst zu erzwingen. Den neuen mode einrichten geht leider nicht über die lts.conf, man bräuchte dazu ein Startscript, z.B: in rc.local.
Aber tendenziell würde ich raten, wenn wir neue Monitore anschaffen (müssen wir doch ohnehin, oder?), welche zu nehmen, die das einfach richtig machen.
comment:5 by , 13 years ago
Abhilfe:
Ich habe den Monitor in den linken PCRaum (1.09) gebracht. Das dortige Windoofs interessiert sich nicht für die Daten des Monitors, es macht einfach 1280x1024 :-)
So können wir das auch mit den anderen muckenden Monitoren machen.
ToDo: Rundgang und schauen, welcher Monitor die kleine Auflösung hat.
Die Kabel sind übrigens in den Klassenzimmern überall mit allen PINS ausgestattet.
comment:6 by , 12 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | new → closed |
Mit der Installation der neuen Rechner wurden gleichzeitig alle Bilkdschirme gecheckt -> keine weitere Auffälligkeiten.
In 5.05 (ich habe grade Aufsicht :-) ) gibt der Bildschirm maximal 1024x768 rüber - deshalb nimmt der PC diese Auflösung. Ich habe den Bildschirm gerade ausgetauscht und teste ihn mal mit meinem Laptop.
In 5.18 gibt der Bildschirm die Auflösung nicht sortiert rüber:
Anscheinend nimmt xrandr sinnigerweise immer den obersten Eintrag.
Nachdem ich einmal kundgetan habe, dass ich lieber 1280x1024 haben würde, nimmt er mir diese Auflösung auch nach dem Login. Allerdings benutzt der ldm immernoch 1024x768 sobald ich mich auslogge.
Kann man dem irgendwie beibiegen, nach Möglichkeit 1280x1024 zu nehmen?