[i915] tiiling is never enabled reducing video performance

Bug #329266 reported by Luis Silva
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Confirmed
Undecided
Unassigned
Nominated for Jaunty by Luis Silva

Bug Description

In jaunty there was a video performance regression relatively to gutsy. Looking at the output of dmesg I found:
[ 31.371230] [drm] Initialized drm 1.1.0 20060810
[ 31.392534] [drm:i915_gem_detect_bit_6_swizzle] *ERROR* Couldn't read from MCHBAR. Disabling tiling.
[ 31.392773] [drm] Initialized i915 1.6.0 20080730 on minor 0

and from grep '(EE)' /var/log/Xorg.0.log I get:
[ 2.679616] (EE) intel(0): Failed to set tiling on front buffer: rejected by kernel
[ 2.682539] (EE) intel(0): Failed to set tiling on back buffer: rejected by kernel
[ 2.682660] (EE) intel(0): Failed to set tiling on depth buffer: rejected by kernel
[ 21.951492] (EE) intel(0): Mode 1280x1024 does not fit virtual size 800x800 - internal error
[ 741.801804] (EE) intel(0): Mode 1280x1024 does not fit virtual size 800x800 - internal error

This is an asus eeepc 701 4G.
>lsb_release -rd
Description: Ubuntu jaunty (development branch)
Release: 9.04

>uname -a
Linux neo 2.6.28-7-generic #20-Ubuntu SMP Mon Feb 9 15:43:21 UTC 2009 i686 GNU/Linux

Relevant part of lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)

Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Luis, could you please upload the output of `lspci -vvnn`, the full Xorg.0.log and the full output of `dmesg` as separate attachments?

Changed in xserver-xorg-video-intel:
status: New → Incomplete
Revision history for this message
Luis Silva (lacsilva) wrote :
Revision history for this message
Luis Silva (lacsilva) wrote :
Revision history for this message
Luis Silva (lacsilva) wrote :
Geir Ove Myhr (gomyhr)
Changed in xserver-xorg-video-intel:
status: Incomplete → Confirmed
Revision history for this message
Martin Olsson (mnemo) wrote :

This bug was fixed upstream by Jesse Barnes in january. See this link:
http://lists.freedesktop.org/archives/intel-gfx/2009-January/001186.html

There is an ongoing effort to backport this patch into ubuntu, see this LP bug:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/349314

Revision history for this message
Ulrik Mikaelsson (rawler) wrote :

I've tested the .40 kernel proposed in bug #349314. It does not resolve the problem for the Intel chipset in my Mac Mini.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.