Summary: | -intel pegs CPU, desktop performance suffers after upgrade to 2.9.0 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Bryce Harrington <bryce> | ||||||||||||
Component: | Driver/intel | Assignee: | Chris Wilson <chris> | ||||||||||||
Status: | RESOLVED NOTOURBUG | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||
Severity: | major | ||||||||||||||
Priority: | high | CC: | cworth | ||||||||||||
Version: | 7.4 (2008.09) | Keywords: | NEEDINFO, regression | ||||||||||||
Hardware: | x86 (IA32) | ||||||||||||||
OS: | Linux (All) | ||||||||||||||
Whiteboard: | |||||||||||||||
i915 platform: | i915 features: | ||||||||||||||
Attachments: |
|
Description
Bryce Harrington
2009-10-14 16:35:56 UTC
The immediate suspicion is software fallbacks... Though we've had another report of nearly 100% of the cpu time spinning within the kernel. Bryce, if you can guide the original reporter through gathering a useful sysprof (debugging symbols for the whole stack is a must!) that would be very useful, thanks. T60 is i945, correct? Useful to confirm that with lspci. You're right that it is 945: 00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03) Subsystem: Lenovo Device [17aa:2017] 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03) Subsystem: Lenovo Device [17aa:201a] However from glxinfo doesn't look like SW rendering is in use: direct rendering: Yes OpenGL vendor string: Tungsten Graphics, Inc OpenGL renderer string: Mesa DRI Intel(R) 945GM GEM 20090712 2009Q2 RC3 x86/MMX/SSE2 OpenGL version string: 1.4 Mesa 7.6 Created attachment 30425 [details]
BootDmesg.txt
Created attachment 30426 [details]
CurrentDmesg.txt
Created attachment 30427 [details]
XorgLog.txt
Created attachment 30428 [details]
xdpyinfo.txt
Created attachment 30429 [details]
glxinfo.txt
Ah, the critical detail is that the attached Xorg.log is the wrong one! In fact it is for driver version 2.8.0 from the configuration the original reporter reported as working. The relevant lines of fail from the Xorg.log.old is: (EE) intel(0): [drm] Failed to open DRM device for : No such file or directory (EE) intel(0): Failed to become DRM master. causing the driver to fallback to software rendering entirely. For whatever reason udev has not instantiated the revelant device node, typically /dev/dri/card0, for the module (the i915 module itself is loaded). This sounds like a system configuration issue above and beyond the driver/xserver. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.