View previous topic :: View next topic |
Author |
Message |
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Mon Feb 05, 2007 4:54 pm Post subject: xorg 7.2 memory leak [Solved] |
|
|
Ok, so xorg is really enjoying the ram on my system. I have been having to restart X after one to two days of running because it gets up to 150MB to 200MB of ram. I'm using xorg-7.2 with KDE 3.5.6.
top shows X currently using 18.75% of my memory which is 187MB.
htop shows X using 8.3% of my memory (83MB).
xrestop only shows 43MB of resources used by X.
X memory usage went from 150MB to 175MB overnight...ie computer just sitting there, with a couple of programs that I run 24/7.
I didn't have this problem when I was on xorg-7.1.1 and I didn't notice it after switching to 7.2, but within a week or so. What gives?
Last edited by slithy on Fri Mar 30, 2007 9:45 pm; edited 3 times in total |
|
Back to top |
|
|
bcore n00b
Joined: 09 Apr 2003 Posts: 59 Location: Toronto
|
Posted: Tue Feb 06, 2007 1:01 am Post subject: |
|
|
I definitely agree that this problem exists since upgrading to xorg 7.2... After running for about 2 days, top reports:
Code: |
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
26468 root 15 0 660m 375m 6760 S 2 18.7 48:27.33 X
|
Restarting my KDE session doesn't help, but Ctrl-shift-bksp does. _________________ MR DOWNY: BISCUIT BRAAAAAAAAAAA
YUO: LOL!!!!! |
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Tue Feb 06, 2007 3:09 am Post subject: |
|
|
Yeah logging out did no good for me either. I did "/etc/init.d/xdm restart" instead.
My brother has also confirmed that X on his box is using up ~125MB and has been up since this morning. So there is definitely something going on here. |
|
Back to top |
|
|
vinz Tux's lil' helper
Joined: 11 Aug 2002 Posts: 93 Location: Switzerland
|
Posted: Tue Feb 06, 2007 12:17 pm Post subject: |
|
|
i have the same problem, but with xorg-server 1.1.1-r1 (included by xorg-x11 7.1)
Code: |
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
4 0 6137 6134 15 0 1053916 819788 - SLs+ tty7 65:08 /usr/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth vt7
|
it's using 800mb |
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Wed Feb 07, 2007 6:32 pm Post subject: |
|
|
BUMP!
After using X for 24hrs, memory was up to 200MB. Guess I'll be doing daily restarts of the X server. Anyone know what the culprit might be? |
|
Back to top |
|
|
BorgDrone2 Tux's lil' helper
Joined: 24 Oct 2006 Posts: 107
|
Posted: Sat Feb 10, 2007 3:50 am Post subject: |
|
|
maybe freetype? It recently got bumped (in ~x86 at least). If you look at the freetype change logs (not the portage change logs) you'll see that various memory leaks were fixed |
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Sat Feb 10, 2007 5:55 am Post subject: |
|
|
I just upgraded freetype from 2.1.10-r2 to 2.3.1. I'll report back after watching the memory usage for a bit. |
|
Back to top |
|
|
BorgDrone2 Tux's lil' helper
Joined: 24 Oct 2006 Posts: 107
|
Posted: Sat Feb 10, 2007 3:54 pm Post subject: |
|
|
upgrade fontconfig as well. The old version doesn't work properly with the newer freetype |
|
Back to top |
|
|
madcat87 Tux's lil' helper
Joined: 11 Aug 2005 Posts: 120
|
Posted: Sat Feb 10, 2007 11:14 pm Post subject: |
|
|
I upgraded to the newest freetype and now my fonts are all distorted and blury.And in the font section in Control Center the check box for anti-alising has three positions.Anybody have any idea what the problem is?
EDIT:Sorry I posted this in the wrong topic By Mistake. |
|
Back to top |
|
|
bunder Bodhisattva
Joined: 10 Apr 2004 Posts: 5934
|
Posted: Sun Feb 11, 2007 12:21 am Post subject: |
|
|
i've always always had this problem... even back in the xfree days. _________________
Neddyseagoon wrote: | The problem with leaving is that you can only do it once and it reduces your influence. |
banned from #gentoo since sept 2017 |
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Sun Feb 11, 2007 1:12 am Post subject: |
|
|
First off, upgrading freetype and fontconfig to their newest versions (2.3.1 and 2.4.2) and then restarting the X server has seemed to fix the memory leak. My X memory usage is now at a reasonable level.
When I upgraded my freetype, my fonts also became really blurry. I am running KDE-3.5.6 and the anti-aliasing settings just needed to be set again.
Under kcontrol -> Fonts, I have "Use anti-aliasing for fonts" check and under the Configure button, I have hinting style set to full and no other options set. Now I have fonts that look just like they did before the freetype upgrade.
I'm going to go ahead and mark this thread as solved unless this isn't working for anyone else. |
|
Back to top |
|
|
madisonicus Veteran
Joined: 20 Sep 2006 Posts: 1130
|
Posted: Sun Feb 11, 2007 1:43 am Post subject: |
|
|
Glad to see this fixed. I might try Xorg 7.2 out myself now.
For the font issues, this thead might be some help. I guess there are major differences between the 2.3.x version and previous ones.
-m _________________ Please add [SOLVED] to your message title if you feel that your question has been answered.
------
Intel Q9300 Core2 Quad * Gigabyte GA-EP35C-DS3R
Samsung x360
AMD64 x2 4200+ * TF7050-M2 * HTPC
ZOTAC ION A-U Mini-ITX * HTPC |
|
Back to top |
|
|
Phenax l33t
Joined: 10 Mar 2006 Posts: 972
|
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Sun Feb 11, 2007 1:51 pm Post subject: |
|
|
slithy wrote: | First off, upgrading freetype and fontconfig to their newest versions (2.3.1 and 2.4.2) and then restarting the X server has seemed to fix the memory leak. My X memory usage is now at a reasonable level. | is that really true after some time has passed? because I am seeing X now using amount of memory it never used before 7.2. And its growing.
slithy wrote: |
I'm going to go ahead and mark this thread as solved unless this isn't working for anyone else. | I don't think its solved. |
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Sun Feb 11, 2007 5:50 pm Post subject: |
|
|
So it seems like I spoke too soon. For the 4 or 5 hours that I let X run, the memory wasn't growing, but then it started to grow an hour or so after that. It gain another 40MB over night . |
|
Back to top |
|
|
Phenax l33t
Joined: 10 Mar 2006 Posts: 972
|
Posted: Sun Feb 11, 2007 7:41 pm Post subject: |
|
|
May I recommend running on the suspected memory leaker? |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Sun Feb 11, 2007 8:03 pm Post subject: |
|
|
Phenax wrote: | May I recommend running on the suspected memory leaker? | would X even run under valgrind? I think it will be just too slow to have any use. And typically the current X leak (X using like 500MB of RAM) is seen after 5-6 hours of usage. |
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Sun Feb 11, 2007 8:08 pm Post subject: |
|
|
devsk wrote: | Phenax wrote: | May I recommend running on the suspected memory leaker? | would X even run under valgrind? I think it will be just too slow to have any use. And typically the current X leak (X using like 500MB of RAM) is seen after 5-6 hours of usage. |
Infact it does...I just did a "valgrind startx" and it doesn't feel any different to me. I'll let it run for a while and see what valgrind reports. |
|
Back to top |
|
|
BorgDrone2 Tux's lil' helper
Joined: 24 Oct 2006 Posts: 107
|
Posted: Sun Feb 11, 2007 8:11 pm Post subject: |
|
|
Ubuntu forms are buzzing about this as well. One post suggest it may be related to AIGLX
Quote: | It appears to be associated with AIGLX (which, as I understand it, is compiled with X.org as of Edgy). When I use a normal X session sans AIGLX with Gnome, the memory consumption seems pretty normal.
Still high for X though. Is this a bug that's been reported?
|
|
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Sun Feb 11, 2007 8:19 pm Post subject: |
|
|
BorgDrone2 wrote: | Ubuntu forms are buzzing about this as well. One post suggest it may be related to AIGLX
Quote: | It appears to be associated with AIGLX (which, as I understand it, is compiled with X.org as of Edgy). When I use a normal X session sans AIGLX with Gnome, the memory consumption seems pretty normal.
Still high for X though. Is this a bug that's been reported?
|
| how do you run a "normal X session"? Does option AIGLX has to be set to 'FALSE' for that?
aiglx patch now is part of 7.2, so it is possible. But that codepath was enabled with Code: | Option "AIGLX" "true" | in ServerLayout section fo xorg.conf . And its not set on my box. |
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Sun Feb 11, 2007 9:51 pm Post subject: |
|
|
BorgDrone2 wrote: | Ubuntu forms are buzzing about this as well. One post suggest it may be related to AIGLX
Quote: | It appears to be associated with AIGLX (which, as I understand it, is compiled with X.org as of Edgy). When I use a normal X session sans AIGLX with Gnome, the memory consumption seems pretty normal.
Still high for X though. Is this a bug that's been reported?
|
|
No version of Ubuntu is running 7.2. I am running Feisty on my laptop and it is still using 7.1.1. |
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Mon Feb 12, 2007 4:32 am Post subject: |
|
|
So after letting X nibble on my memory till it was over 100MB, I shut down the X server and took a look at the valgrind output, which didn't show any leaks. I'm no expert with valgrind, so if someone else know how to spot the leaks better, jump on it. |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Thu Feb 15, 2007 4:26 pm Post subject: |
|
|
has anybody found a fix yet? my X usage currently:
Code: |
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
14568 root 16 0 1061m 471m 12m S 2 23.5 38:32.12 X |
|
|
Back to top |
|
|
slithy Guru
Joined: 26 Nov 2005 Posts: 321 Location: Kansas
|
Posted: Thu Feb 15, 2007 8:18 pm Post subject: |
|
|
devsk wrote: | has anybody found a fix yet? |
I've downgraded to xorg-server-1.1.1-r4 as a temporary solution. |
|
Back to top |
|
|
devsk Advocate
Joined: 24 Oct 2003 Posts: 2995 Location: Bay Area, CA
|
Posted: Thu Feb 15, 2007 8:33 pm Post subject: |
|
|
is there anybody here who has seen the problem and not using nvidia card? I have another machine with integrated i945 card, which doesn't show this problem with xorg-server 1.2:
Code: | 2718 root 15 0 507m 49m 9m S 1 2.4 4:25.32 X |
|
|
Back to top |
|
|
|