Red Hat Bugzilla – Bug 68668
(Rage 128) X lockup when using XVideo
Last modified: 2007-04-18 12:44:06 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020625
Description of problem:
When trying to watch a DVD using either Xine with Xv video driver or Ogle, the
screen and keyboard lock up after a while. The mouse cursor moves but otherwise
the display isn't updated, and the system doesn't respond to any keyboard input
including Ctrl-Alt-Backspace, Ctrl-Alt-Fn or Ctrl-Alt-Del. Because Xine works OK
with the XShm video driver and the problem happens with two different programs,
I'm assuming that the bug is in XFree86.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.xine -V Xv
Actual Results: A randomly varying time of the film is shown, then the display
freezes and keyboard doesn't work.
Expected Results: Film plays normally.
ATI Xpert2000Pro video card (Rage Pro PF chip)
ECS K7S5A motherboard
Created attachment 65104 [details]
XFree86 config file
mharris, please pick up the DMA turn off patches from Michel Danzer in
the Xfree CVS. This will SOLVE the problems. I have patched Xfree-4.2.0-52
with these changes and everything is FINE.
jceklosk: Can you please attach a patch that _just_ fixes this code and
does not add any new features? I don't have time currently to dig through
CVS myself, but if someone can attach a bugfix patch, I can get it integrated
mharris, what version of the Redhat Xfree 4.2.0 do you want the patch against?
4.2.0-52 or the latest from rawhide. The tricky thing about this patch is that
I have to patch things you already patched in the r128 code. The patch also
applies to the radeon drivers too.
mharris, I have created a patch for the r128 fullscreen video locks. The acutal
patch to the Xfree86 code was created by Michel Danzer. I created diffs for it
based on Rehat's Xfree 4.2.0-52 code baseline. Apply this patch file AFTER all
other r128 patches have been run. I included this same patch for Redhat 7.3 BUG
Created attachment 65508 [details]
ffix r128 fullscreen video locks using DMA
*** Bug 64503 has been marked as a duplicate of this bug. ***
Patch applied to rawhide 4.2.0-53, thanks for providing the patch.
*** Bug 68058 has been marked as a duplicate of this bug. ***
mharris, 4.2.0-53 with Michel Danzer's patch is perfect now on the r128 driver
for Xvideo, Please include these changes in the next Xfree 4.2.0 update in
Redhat 7.3 as well as any future Redhat Beta. Once the next version of Xfree86
has been released, these patches can be dropped because they are already in the
Great to get feedback on it working. Thanks again for submitting the
patches. It will indeed be in the final release of our next RHL product.
Any future 7.3 erratum will also most likely have all current patches
that are in rawhide, although likely the RPM package will be rearranged.
*** Bug 67204 has been marked as a duplicate of this bug. ***