| Summary: | xv causes X crash and screen corruption, i810 video | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | bdonlan |
| Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
/etc/X11/XF86Config
Log of the session where X crashed during xv playback Log of session where X crashed Log of attempt to restart X Output of lspci -vv |
||
|
Description
bdonlan
2003-08-30 11:42:36 UTC
Created attachment 16821 [details]
/etc/X11/XF86Config
Created attachment 16822 [details]
Log of the session where X crashed during xv playback
Created attachment 16823 [details]
Log of session where X crashed
Wrong log file - this is the correct one
Created attachment 16824 [details]
Log of attempt to restart X
Created attachment 16826 [details]
Output of lspci -vv
This appears to be connected with strange artefacts that sometimes appear flickering down mplayer xv playbacks - blue or green blocks and lines flickering down the scren usually. Restarting X stops these artefacts. This usually results in a crash when I do some sort of other activity in a windowed xv playback, or when the screensaver activates, which makes me suspect a race condition. In addition, by running 'mode3' from svgalib, I can get a text console, but X still refuses to restart, with "active ring not flushed". Have you tried installing x11-base/xfree-drm for your i810 card? If not could you please try drmfrom this package over the drm in the kernel and attach results. I'm using: xorg-x11-6.7.0-r1
I also see strange artifacts appear sometimes, flickering down mplayer xv playbacks - but only green blocks and lines flickering down the scren usually.
Switching to framebuffer and playing using -vo fbdev2 shows me that there's nothing wrong with my media files.
Previous reporter mentions "Restarting X stops these artefacts." I'm not sure this is the case for me. I've crashed at least once, but often I just stop abort mplayer (also VLC) when I see the green artifacts, and reboot. Usually stuff works again. So here I think we can conclude it's something to do with i810, X and/or kernel. It's not specific to mplayer.
I've disabled Xscreensaver for now, as I use my laptop for watching movies often, so I haven't crashed due to that, and haven't done more than one XV playback at a time for now, that I remember.
For me also: This happens frequently, but not on every usage of XV.
Reproducible: Sometimes
Steps to Reproduce:
1. Play video with 'mplayer' or 'vlc', at least with files sized 50Mb and up..
Actual Results:
Sometimes it works without any problem. Other times, the video window goes green (not blue as previous reporter mentions). I do get weird blocky patterns, usually in the bottom of the video output in X - the entire screen displaying perhaps a "staticky pattern", as previous reporter mentions.
Expected Results:
Less green blocky patterns while watching encoded video files.
Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r5)
And from /etc/make.conf:
CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://
mirror.pudas.net/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo"
USE="-java -svga -offensive distcc ipv6 jack oci8 gtk2 sasl maildir portaudio dv
dr cdr monkey directfb speex faad faac dvd matroska jikes nas wifi fbcon imap ss
l perl sse mmx x86 zlib xvid usb theora oss truetype spell readline quicktime nl
s ldap mad flac cups dga audiofile avi alsa acpi apm aalib crypt ncurses slang t
hreads"
ALSA_CARDS="intel8x0"
VIDEO_CARDS="intel8x0"
P.s. I can supply Xorg.log if need be. Just ask for more detail. Thanks in advance. I haven't tried another DRM, because I don't know if that exists/makes sense, at this point.
P.P.s. I asked someone on #mplayer and he told me it was likely something to do with X and/or my video card.
If you can reproduce with >=6.8.99.15, please reopen. |