[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sid/xorg und fehlerhaftes Fullscreen Video Playback



Hallo,

seit ca einer Woche funktioniert mein Fullscreen Video Playback mit 
keinem Player mehr wie es sollte auf dem zweiten Screen meines 
Dualdesktops.

Ich benutze (seit langer Zeit) den nvidia 9755 Treiber (selbstgebaute 
Debian Pakete) in einer Dual-Desktop Konfiguration. An denen kann es 
nicht direkt liegen, da das Problem erst seit ca. 1 Woche auftritt und 
ich sie bereits viel länger erfolgreich im Einsatz habe/hatte.

Jeder Videoplayer (mplayer, kaffeine, mythtv) "denkt" das auf dem 
zweiten Desktop (Beamer mit 1280x720) eine viel zu hohe Auflösung 
(vermutlich die vom CRT) verwendet wird und daher ist das Bild nach 
unten-rechts verschoben. Auf meinem CRT (erster Desktop) wird 
Fullscreen Video korrekt dargestellt.

Bei Mythtv sehe ich z.B: auch folgende eigenartige Ausgabe:
# mythfrontend -display :0.1 
..
2007-04-26 02:39:18.235 Total desktop dim: 1280x720, with 1 screen[s].
2007-04-26 02:39:18.260 Using screen 0, 1400x1050 at 0,0
2007-04-26 02:39:18.287 Current Schema Version: 1188
2007-04-26 02:39:18.288 mythfrontend version: 0.20.20070327-1 
www.mythtv.org
2007-04-26 02:39:18.288 Enabled verbose msgs:  important general
2007-04-26 02:39:19.346 Total desktop dim: 1280x720, with 1 screen[s].
2007-04-26 02:39:19.348 Using screen 0, 1400x1050 at 0,0
2007-04-26 02:39:19.349 Switching to wide mode (MePo-wide)
..

Das Bild erscheint auf dem zweiten Desktop, leider aber komplett falsch 
skaliert (oder besser nur Ausschnitt zu sehen). Bei Mythtv kann ich das 
mit -geometry wieder gerade rücken, bei mplayer wird's schon 
kompliziert (benutze Softwarescaling).

Irgendwer meldet hier also die falschen Auflösungen, leider habe ich 
keinen Plan wer dafür zuständig ist? Eventuell ja der Window-Manager, 
da gab es bei xfwm4 auch ein paar Updates vor einiger Zeit. Allerdings 
habe ich auch mal metacity probiert, dort funktioniert es ebenfalls 
nicht.

Weiß jemand Rat? Über welchen Mechanismus ermitteln Videoplayer die 
Fullscreen Auflösung? Achso xdpyinfo gibt für beide den korrekten Wert 
aus und normale Desktop-Anwendungen funktionieren einwandfrei auf dem 
zweiten Schirm.

Im übrigen funktioniert unter einer TwinView Konfiguration Fullscreen 
Video auf dem zweiten Ausgang korrekt (mplayer -xineramascreen 1). 
Allerdings mag ich Twinview nicht sonderlich und hier tauchen dann 
zusätzlich noch ColorKey Probleme (rote und blaue "Fehl"-Pixel) bei der 
Videowiedergabe auf.

-- 
Markus Schulz

> meine Spülmaschine heißt Nicole und arbeitet autonom... ansprechendes
> ergonomisches 3D-UI, sprachgesteuert, force-feedback...
Force-Feedback? Ach so, sie tritt dir in den Arsch wenn du rumnölst sie
müsste mal wieder spülen? eg [d.a.s.r]



Reply to: