FS#11380 - xf86-video-intel 2.4.2-1 gives TTM error

Attached to Project: Arch Linux
Opened by Philipp Gildein (rmbl) - Tuesday, 02 September 2008, 21:00 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 02 September 2008, 21:52 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture i686
Severity Medium
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After upgrading to the latest xorg-server (1.4.99.906-2), mesa (7.1-1), libdrm (2.3.1-1), intel-dri (7.1-2) and xf86-video-intel (2.4.2-1) I get an error when launching glxgears:

[rmbl@rmbl-arch pkgs]$ glxgears
Failed to initialize TTM buffer manager. Falling back to classic.

This seems to result in a very poor performance:
295 frames in 5.0 seconds = 58.951 FPS
301 frames in 5.0 seconds = 60.020 FPS
301 frames in 5.0 seconds = 60.019 FPS

Before the upgrade i sometimes got as many as 700FPS so this is definitively a lot worse than before.

System Specs:
Linux rmbl-arch 2.6.26-ARCH #1 SMP PREEMPT Tue Aug 26 21:15:43 UTC 2008 i686 Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz GenuineIntel GNU/Linux
Intel GMA X3100

Additional info:

xorg-server 1.4.99.906-2
mesa 7.1-1
libdrm 2.3.1-1
intel-dri 7.1-2
xf86-video-intel 2.4.2-1

xorg.conf graphics section:

Section "Device"
Option "NoAccel" "false"
Option "DRI" "true"
Option "DDC" "true"
Option "XVideo" "true"
Option "AccelMethod" "EXA"
Option "Legacy3D" "false"
Option "MigrationHeuristic" "greedy"
Option "EnablePageFlip" "true"
Option "ExaNoComposite" "false"
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile GM965/GL960 Integrated Graphics Controller"
BusID "PCI:0:2:0"
EndSection


Steps to reproduce:
Install the latest stuff from testing with a X3100 graphics card and run glxgears in the terminal of your choice.

This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 02 September 2008, 21:52 GMT
Reason for closing:  Not a bug
Comment by Glenn Matthys (RedShift) - Tuesday, 02 September 2008, 21:36 GMT
glxgears is not a representative benchmark. Do you experience slow performance anywhere else? (And by the way, that glxgears result looks like vsync is enabled)
Comment by Jan de Groot (JGC) - Tuesday, 02 September 2008, 21:52 GMT
vsync is enabled by default since mesa 7.1rc4 for the intel driver. The warning is harmless, as TTM has never made it into a stable release of any Xorg or kernel DRI driver.

Loading...