I connected one monitor(max resolution is 1920x1200) via VGA to my GM945. I place VGA left of LVDS. Then play video and drag the video's window, when the window is across the two monitor, the video's display is blue in the second monitor. Reproduce steps: 1, start X, xterm , twm; 2, xrandr --output VGA --left-of LVDS 3, mplayer VIDEO_FILE 4, place mplayer's window to cross two monitor Source: xf86_video_intel xf86-video-intel-2.4-branch commit f3b72c59e5000bcdb07cbdf080e09c55b9826eff xserver 1.4 branch [root@x-945gm ~]# xrandr -q Screen 0: minimum 320 x 200, current 3200 x 1200, maximum 4048 x 2048 VGA connected 1920x1200+0+0 (normal left inverted right x axis y axis) 519mm x 324mm 1920x1200 60.0*+ 1600x1200 59.9 1280x1024 75.0 59.9 1152x864 74.8 1024x768 75.1 60.0 800x600 75.0 60.3 640x480 75.0 60.0 720x400 70.1 LVDS connected 1280x800+1920+0 (normal left inverted right x axis y axis) 304mm x 190mm 1280x800 60.0*+ 1024x768 60.0 800x600 60.3 640x480 59.9
Which Xv port you're using with mplayer? Overlay can only output on one pipe, so this is expected result.
I did not specify video port. It should use the default texture video.
Use mplayer -vo option to test both texture and overlay video please.
By running xvinfo, we can see only "overlay" is available, no "texture video" presented. Is this under expected when DRI is disabled?
texture video is not relate to DRI at all, so check with your log to see why texture video is disabled. Close this as overlay works like this.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.