Summary: |
[945GM] XVideo usage crashes the server when DRI is disabled |
Product: |
xorg
|
Reporter: |
Ben Schwartz <bens> |
Component: |
Driver/intel | Assignee: |
Gordon Jin <gordon.jin> |
Status: |
RESOLVED
DUPLICATE
|
QA Contact: |
Xorg Project Team <xorg-team> |
Severity: |
normal
|
|
|
Priority: |
medium
|
CC: |
eric
|
Version: |
7.4 (2008.09) | |
|
Hardware: |
x86 (IA32) | |
|
OS: |
Linux (All) | |
|
Whiteboard: |
|
i915 platform:
|
|
i915 features:
|
|
Attachments: |
|
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.
Created attachment 25015 [details] xorg.conf I have two monitors, one 1024x768 and one 1440x900. I often run with them side by side, using Xrandr. To make this work, I need an xorg.conf with the line "Virtual 2464 1024". /var/log/Xorg.0.log then shows (EE) intel(0): Cannot support DRI with frame buffer width > 2048. which is fine; I don't use 3D accel, so I don't need DRI. Under xserver-1.3 and xf86-video-intel-2.1.1, this was fine. Even without DRI, Xvideo continued to work fine. When I upgraded to xserver-1.5.3 and xf86-video-intel-2.6.3, Xvideo stopped working. Now, whenever I play a video using xvideo, the server crashes. Usually, it crashes immediately upon playback initiating, but occasionally it shows stranger behaviors, like corrupting one line of the video, and then crashing when the video is closed. This is a major regression. If I shrink the virtual display, so that DRI can be enabled, then Xvideo works fine. I haven't been able to get any logs from the crashes; the X server restarts and seems to overwrite its log files. I don't know if there's anything to see in the logs.