Red Hat Bugzilla – Bug 215335
Xorg memory leak when using kde random background function
Last modified: 2007-11-30 17:11:48 EST
Description of problem:
Serious xorg memory leak when using KDE's Background changing functionality
(Desktop background changing to random pictures).
Version-Release number of selected component (if applicable):
All the time
Steps to Reproduce:
1. Right click on KDE desktop, choose Configure Desktop, slideshow, choose a
bunch of pictures, set random and a time of 5 minutes.
2. Monitor top during each background change. With my 2 monitor desktop (does
use NVidia card and driver), and it uses up ~ 5 and 17 MB per change and is
never freed. Over a typical weekend, I had used up over 4 GB for Xorg server.
Swaps out. Xorg uses over 8GB virtual mem (~ 2 - 4 GB real). Node becomes slow.
It shouldn't take up the extra memory at each change and never release it.
Backing Store and Save-unders enabled. I am using an NVidia card with an NVidia
driver. I have seen this primarly on x86_64 (64 bit). I am seeing this with
and without KDE translucency enabled.
i cannot reproduce this issue with KDE.3.5.5 in FC6-update. Which kde version
did you install on your machine? please attach the output of "rpm -qa | grep
kde". Does the problem appear if you use the opensource nv driver? Does the
problem appear with gnome-desktop?
I can see something similar to this with the ati fglrx driver.
If I am building an rpm from source and it is writing a whole bunch
of stuff to the console very rapidly than the CPU used by X is going
up to 80%. As soon as the writing on the konsole slows down CPU goes
down too. Some kind of rendering issue but I am not sure where the
problem lies! KDE, Xorg, ?
could please attach the output of "rpm -qa | grep kde". Does the problem
appear with gnome-desktop? it seems a bug in Xorg
This is appearing to be a problem, so far, with KDE random background and 3rd
party graphics drivers. I have a laptop running FC6 using the random background
setting for KDE using latest updates for KDE, and after 5 days of being up, plus
running the KDE translucency setting for 4 of the 5 days, I only have used ~ 110
MB real (377 MB virtual), which is what I would expect for all of the usage that
my laptop gets (several tabs open in Firefox, plus open images, plus several
terminals open, and VNC viewer running). I tend to think that it is a
combination of the third party driver (in my case Nvidia, and in the other
persons comment, the fglrx, which I have had nothing but problems with on this
laptop. In fact, I have better luck running the ati open driver than the fglrx
driver for my mobile radeon. Just goes to show about open source
programming...). Anyway, do you have any channels that I should submit this up
to through NVidia to see if they have any info. This has been happening for a
while (Even through FC5, and maybe even FC4).
there's a forum