Bug 15870 - high X process load
Summary: high X process load
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.3 (2007.09)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-08 03:57 UTC by richlv
Modified: 2018-06-12 18:43 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (29.51 KB, text/plain)
2008-05-08 03:57 UTC, richlv
no flags Details
xorg.conf, without comments (1.89 KB, text/plain)
2008-05-08 03:58 UTC, richlv
no flags Details

Description richlv 2008-05-08 03:57:44 UTC
Created attachment 16427 [details]
Xorg.0.log

after an upgrade from slackware 12.0 to 12.1, X process is using a lot of cpu power for simple operations. for example, simply switching between two application windows (on a freshly started machine) can raise it's cpu usage to 80 and more %.

the problem is reproducible with i810 and vesa drivers.
it happens both with (i915) and without in-kernel dri support.
reproducible with kernels 2.6.24.5, 2.6.25 and 2.6.25.2 (while not appearing with previous xorg version on 2.6.25 and earlier).
intel framebuffer driver is enabled in the kernel and used for vt.

i believe this is a different problem from bug 2952, as the original problem is solved and other problem involves nvidia binary driver.

attached are xorg logfile and configuration file. note, logfile says this is prerelease, but judging from the date, that's one day before actual release, so i suspect it's an rc who was then released unmodified or something like that :)

lspci -v for the video adapter :
00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 03)
        Subsystem: GVC/BCM Advanced Research Unknown device 2179
        Flags: bus master, fast devsel, latency 0
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        Capabilities: [e4] Vendor Specific Information <?>
        Kernel driver in use: agpgart-intel

grep "model name" /proc/cpuinfo
model name      : Intel(R) Celeron(R) CPU 2.20GHz
Comment 1 richlv 2008-05-08 03:58:47 UTC
Created attachment 16428 [details]
xorg.conf, without comments
Comment 2 richlv 2008-05-08 04:19:58 UTC
it seems that i succeeded downgrading all relevant x packages to ones available in slackware 12.0 - and the problem is gone.
so this probably is a regression.
Comment 3 richlv 2008-07-02 05:04:21 UTC
the problem still there with xorg-server 1.4.2 and kernel upgraded to 2.6.25.9 (which fixes some optimisation bug, in case that would have changed anything).
Comment 4 richlv 2008-08-21 05:05:39 UTC
i tried 2.6.26.3 and disabled previously enabled framebuffer - that did not help.
isn't there any debugging i could perform ?
Comment 5 richlv 2008-08-29 05:01:30 UTC
as suggested in #xorg, i disabled both compositing & aiglx. that did not help
Comment 6 richlv 2008-09-18 06:14:35 UTC
as suggested in #xorg, i started up plain x (with xinit).
i run 'top' in xterm window, and continuously selected text in that window. X proxess cpu load rose to 40%
Comment 7 Adam Jackson 2018-06-12 18:43:31 UTC
Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please file a new report if you continue to experience issues with a current server.


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.