Red Hat Bugzilla – Bug 243760
Intel driver on Thinkpad T60 breaks video playback
Last modified: 2007-11-30 17:12:07 EST
Description of problem:
I have a Thinkpad T60 with Intel 945 integrated graphics. F7 selected the Intel
driver by default. This driver doesn't play back video. For example, I did a
yum install of xine, and xine immediately crashes upon launch. Other video
players also have problems.
I switched to the 810 drivers instead, and I was able to play back video fine.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. use intel drivers on T60
2. launch xine
xine crashes immediately
What version of xorg-x11-drv-i810 ?
Thanks for the bug report. We have reviewed the information you have provided
above, and there is some additional information we require that will be helpful
in our diagnosis of this issue.
Please attach your X server config file (/etc/X11/xorg.conf) and X server log
file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file
attachments using the bugzilla file attachment link below.
Could you please also try to run without any /etc/X11/xorg.conf whatsoever and
let X11 autodetect your display and video card? Attach to this bug
/var/log/Xorg.0.log from this attempt as well, please.
We will review this issue again once you've had a chance to attach this information.
Thanks in advance.
Created attachment 157582 [details]
my xorg.conf file
Created attachment 157583 [details]
Created attachment 157584 [details]
This is the error message I get when running xine from the command line:
This is xine (X11 gui) - a free video player v0.99.5.
(c) 2000-2007 The xine Team.
AFD changed from -2 to -1
X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 140 (XVideo)
Minor opcode of failed request: 19 ()
Serial number of failed request: 2363
Current serial number in output stream: 2364
I have since yum updated to xorg-x11-drv-i810 and still get the same problems
Created attachment 157586 [details]
/var/log/Xorg.0.log after removing xorg.conf
This is the log file after I deleted xorg.conf and let my system auto-detect
Created attachment 157857 [details]
Created attachment 157858 [details]
On a Fujitsu Siemens Amilo Si 1520 with Intel GM945 graphics and Quanta Display
15" 1280x800 Display the same problem exists.
Fedora7 is 2.6.21-1.3228.fc7, xorg-x11-drv-i810-2.0.0-4.fc7
Xine plays DVDs , sound is audible but the display window is black. Setting
"System/Preferences/Hardware/Screen Resolution" to 1024x768 from 1280x800 breaks
the display completely, the screen goes black.
When changing driver from "intel" to "i810" everything seems fine.
As the "intel" driver is described as "Experimental", I wonder how it got to be
the driver for the final release.
It may be of interest for you, that the same driver is causing problems with
openSuSE 10.3 alpha as well, only Xine seems to work correctly.
Casual J. Programmer, could you please attach to this bug your
/etc/X11/xorg.conf and /var/log/Xorg.0.log as uncompressed separate attachments
as well? Thank you.
xorg-x11-drv-i810-2.0.0-4.fc7 seems to fix this. Mplayer now works fine for me
using the Xv driver instead of X11.
From the changelog:
* Wed Jun 06 2007 Adam Jackson <firstname.lastname@example.org> 2.0.0-4
- Update to git master. Many Xv and DVO fixes. Adds support for 945GME,
965GME, G33, Q33, and Q35 chips.
Re: Comment #13
See Comment #10 and Comment #11
X is locking up, the system continues to run and it accessible via the network,
but a CTRL-ALT-BKspace does not restore the X session.
I found in the /var/log/Xorg.0.log.old the following:
(II) AIGLX: Suspending AIGLX clients for VT switch
Error in I830WaitLpRing(), timeout for 2 seconds
pgetbl_ctl: 0x7ef80001 pgetbl_err: 0x0
ipeir: 0 iphdr: bf089b31
LP ring tail: 700 head: 0 len: 1f001 start 0
Err ID (eir): 0 Err Status (esr): 1 Err Mask (emr): ffffffdf
instdone: ffe5fafd instdone_1: fffff
memmode: 0 instps: 8001e022
HW Status mask (hwstam): fffedffe
IRQ enable (ier): 2 imr: fffe0000 iir: 80
acthd: 2dd8024 dma_fadd_p: 2dd8100
ecoskpd: 307 excc: 0
TS_CTL 0 TS_DEBUG_DATA fef7fdf6
TD_CTL 0 / 0
space: 129272 wanted 131064
FatalError re-entered, aborting
The motherboard is an Intel DG965RY with a built in video card lspci reports the
VGA controller as:
00:02.0 VGA compatible controller: Intel Corporation 82G965 Integrated Graphics
Controller (rev 02)
One of the screen savers is triggering the bug as it just started happening
after I loaded a bunch of screensavers and set it to randomly choose one, plus
it only happens when the system brings up a screensaver.
In addition I have noticed that I can not play video's with mplayer which by
default uses xv (?) unless I specify "-vo x11" in FC6 I didn't have this issue.
switching to the i810 driver from the Intel experimental driver solves the problem
(In reply to comment #16)
> X is locking up, the system continues to run and it accessible via the network,
> but a CTRL-ALT-BKspace does not restore the X session.
What version of the i810 package do you have installed?
(In reply to comment #17)
> (In reply to comment #16)
> > X is locking up, the system continues to run and it accessible via the network,
> > but a CTRL-ALT-BKspace does not restore the X session.
> What version of the i810 package do you have installed?
When the X freezes I'm using the experimental intel driver as autodetected by
the Fedora 7 installer "Intell - Experimental modesetting driver for Intel
integrated graphics chipsets"
When I switch to the i810 driver it works, that is:
(II) LoadModule: "i810"
(II) Loading /usr/lib64/xorg/modules/drivers//i810_drv.so
(II) Module i810: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.6.5
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.2
the Experimental driver, the one that was failing, I am not using now was the
one distributed with F7 - x86_64
This is a duplicate of bug #239125.
*** This bug has been marked as a duplicate of 239125 ***