Ice
Well-Known Member
Hi Leute,
ich habe seit geraumer Zeit meinen Arbeitsplatz im Dual-Screen Mode mit 2 TFTs laufen. Bisher funktionierte das mit Xinerama auch soweit einwandfrei.
Vor Kurzem habe ich den Xorg auf Version 6.9.0 upgedatet. In dieser Version gibt es wohl laut etlichen Posts in diversen Foren einige Probleme mit Radeon, Dual-Head und Xinerama.
Daher habe ich meine Config kurzerhand auf MergeFB umgebaut. Das Ganze funktioniert eigentlich auch ganz ordentlich, außer, dass beim Start des X-Servers beide Monitore als ein großer Bildschirm angesprochen werden und somit mein Anmeldefenster (KDM) zentriert genau hinter den Rändern der Bildschirme angezeigt wird. Auch nach der Anmeldung ist KDE zunächst nicht in der Lage die Bereiche der einzelnen Monitore zu erkennen und das Maximieren eines Fensters führt folglich zu 2560x1024.
Das Ganze ist mir auch einleuchtend, weil bei MergeFB ja beide Monitore über einen einzigen Screen angesteuert werden.
Wenn ich mich jetzt aber aus KDE abmelde (Sitzung beenden), dann wird auf einmal die Trennung der beiden Monitore erkannt und der Anmeldemanager wird (wie in KDE eingerichtet) auf Bildschirm 1 angezeigt. Auch nach erneuter Anmeldung bleibt die logische Trennung der Bildschirme bestehen, was ich natürlich super finde.
Sobald ich aber den X-Server neu starte, z.B. Ctrl+Alt+Backspace ist die Trennung der Monitore wieder dahin.
Wenn ich X nicht automatisch starte, sondern aus der Konsole mit "startx", dann werden die Bildschirme auch sauber getrennt.
Ich verstehe jetzt gerade nicht mehr so genau, welche Komponente (Xorg, KDM, KDE) jetzt für welche Einstellung verantwortlich ist und wo ich hingreifen muss, damit auch beim automatischen Start von X die Trennung der Monitore funktioniert.
Kann mir da vielleicht jemand etwas auf die Sprünge helfen?
Bei Bedarf liefere ich gerne Config-Files usw.
Versionen:
FreeBSD 6.0-P4
Xorg 6.9.0
KDE 3.5.1
Thx,
Ice
ich habe seit geraumer Zeit meinen Arbeitsplatz im Dual-Screen Mode mit 2 TFTs laufen. Bisher funktionierte das mit Xinerama auch soweit einwandfrei.
Vor Kurzem habe ich den Xorg auf Version 6.9.0 upgedatet. In dieser Version gibt es wohl laut etlichen Posts in diversen Foren einige Probleme mit Radeon, Dual-Head und Xinerama.
Daher habe ich meine Config kurzerhand auf MergeFB umgebaut. Das Ganze funktioniert eigentlich auch ganz ordentlich, außer, dass beim Start des X-Servers beide Monitore als ein großer Bildschirm angesprochen werden und somit mein Anmeldefenster (KDM) zentriert genau hinter den Rändern der Bildschirme angezeigt wird. Auch nach der Anmeldung ist KDE zunächst nicht in der Lage die Bereiche der einzelnen Monitore zu erkennen und das Maximieren eines Fensters führt folglich zu 2560x1024.
Das Ganze ist mir auch einleuchtend, weil bei MergeFB ja beide Monitore über einen einzigen Screen angesteuert werden.
Wenn ich mich jetzt aber aus KDE abmelde (Sitzung beenden), dann wird auf einmal die Trennung der beiden Monitore erkannt und der Anmeldemanager wird (wie in KDE eingerichtet) auf Bildschirm 1 angezeigt. Auch nach erneuter Anmeldung bleibt die logische Trennung der Bildschirme bestehen, was ich natürlich super finde.
Sobald ich aber den X-Server neu starte, z.B. Ctrl+Alt+Backspace ist die Trennung der Monitore wieder dahin.
Wenn ich X nicht automatisch starte, sondern aus der Konsole mit "startx", dann werden die Bildschirme auch sauber getrennt.
Ich verstehe jetzt gerade nicht mehr so genau, welche Komponente (Xorg, KDM, KDE) jetzt für welche Einstellung verantwortlich ist und wo ich hingreifen muss, damit auch beim automatischen Start von X die Trennung der Monitore funktioniert.
Kann mir da vielleicht jemand etwas auf die Sprünge helfen?
Bei Bedarf liefere ich gerne Config-Files usw.
Versionen:
FreeBSD 6.0-P4
Xorg 6.9.0
KDE 3.5.1
Thx,
Ice
Zuletzt bearbeitet:
