[9.04fglrx用户注意]xorg内存泄漏,xorg-server-1.6.0 memory leak

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

[9.04fglrx用户注意]xorg内存泄漏,xorg-server-1.6.0 memory leak

#1

帖子 pcbird » 2009-04-06 2:26

http://bugs.gentoo.org/show_bug.cgi?id=262512

请看日期。

这个你开机时间长了top下,看看。

我上次top了下,xorg结果是60%,开其他的程序,swap都吃光了。

越久内存越大,没有停下的痕迹。

各位看看了。
上次由 pcbird 在 2009-04-29 22:46,总共编辑 1 次。

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#2

帖子 hubert_star » 2009-04-06 2:32

把下面两项加到grub的内核引导参数里面就行了

enable_mtrr_cleanup nopat

你看你的dmesg,应该会有很多xorg内存错误,加上后就没有了,主要是pat导致的内存泄漏,问题出在驱动上还是xorg上,我不知道,但是据我所知intel 945GM上肯定有这个问题,我的本子就是
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#3

帖子 pcbird » 2009-04-06 2:43

hubert_star 写了:把下面两项加到grub的内核引导参数里面就行了

enable_mtrr_cleanup nopat

你看你的dmesg,应该会有很多xorg内存错误,加上后就没有了,主要是pat导致的内存泄漏,问题出在驱动上还是xorg上,我不知道,但是据我所知intel 945GM上肯定有这个问题,我的本子就是
我ATI受限驱动。

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#4

帖子 hubert_star » 2009-04-06 2:45

修正过后还有错误吗?
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#5

帖子 pcbird » 2009-04-06 3:00

hubert_star 写了:修正过后还有错误吗?
那个具体的说下吧

直接在menu.lst 后面加那两参数吗。

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#6

帖子 pcbird » 2009-04-07 12:56

我发现那个compiz开启的时候xorg内存占用会上升的。
不开compiz的话,xorg就不怎么变化的。

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#7

帖子 jarryson » 2009-04-07 17:05

ATI 开源驱动。没有看到dmesg里面xorg的错误。但是好像以前有见过有一些,比较早了。

也没有见到说内存疯涨的。。几天了都。。开了compiz
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#8

帖子 hubert_star » 2009-04-07 17:37

jarryson 写了:ATI 开源驱动。没有看到dmesg里面xorg的错误。但是好像以前有见过有一些,比较早了。

也没有见到说内存疯涨的。。几天了都。。开了compiz
内存泄漏的问题肯定是存在的,xorg那里已经修复了这个错误,但是各个发行版还要等

如果没有大负载引用,看不出来效果,一般是:如果内存占用过大的话,就会发生swap换页,然后你退出程序,你会发现swap的空间没有被回收

找了原因找了好久

才有人发现是xorg的问题

至于加的几个选项,也只是暂时让后台错误小时,但是泄漏情况仍然存在

不管是intel还是ati,都会发生泄漏,arch官方已经讨论这个错误讨论很久了,应该很快就修复了

patch我已经发到arch的tasklist上了,不知道什么时候打进来
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#9

帖子 想入非非 » 2009-04-08 12:40

有时候会出现xorg进程暴涨的情况。。。不知道过几天会不会有所改进 :em06
Ubuntu User
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#10

帖子 pcbird » 2009-04-09 20:15

3083 root 20 0 905m 598m 27m S 31 34.0 60:50.14 Xorg


:em06

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#11

帖子 wangdu2002 » 2009-04-09 20:22

hubert_star 写了:把下面两项加到grub的内核引导参数里面就行了

enable_mtrr_cleanup nopat

你看你的dmesg,应该会有很多xorg内存错误,加上后就没有了,主要是pat导致的内存泄漏,问题出在驱动上还是xorg上,我不知道,但是据我所知intel 945GM上肯定有这个问题,我的本子就是
:em11
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
Final_x
帖子: 383
注册时间: 2008-05-03 23:05
联系:

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#12

帖子 Final_x » 2009-04-27 21:14

汇报一下: 9.04 amd64 显卡:HD3200(780G板载)
驱动: fglrx

<我没开3D桌面,就开了自带的特效,而且只开到normal>

情况如下:
昨天的时候 内存感觉占用很大, 在只开了一个eva一个pdf的情况下内存居然占用到1.5G
感觉很不可思议,但是看看swap使用还是为0,而且我内存比较大,就没理它,结果过一会一看到1.6...1.7```然后大概两小时后到2.5G
感觉超级不可思议,看sys-monitor 没有很大的进程,top一看,Xorg居然用了1.7G~!!!

注销了下X,貌似没出什么问题
今天看起来是这样:<开机 4:50分钟>
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2831 root 20 0 1609m 1.1g 28m S 6 31.9 29:36.37 Xorg
貌似还是很严重

代码: 全选

#
$ cat Xorg.0.log | grep WW
#
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
#
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
#
(WW) Falling back to old probe method for fglrx
#
(WW) This ATI Proprietary Linux Driver does not guarantee support of video driver ABI higher than 2.0
#
(WW) Video driver ABI version of the X server is 5.0
#
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
#
 ######################中间省略###############################
#
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
#
(WW) fglrx(0): could not detect X server version (query_status=-1)
#
(WW) AIGLX: 3D driver claims to not support visual 0x23
#
(WW) AIGLX: 3D driver claims to not support visual 0x24
#
#####################中间省略无数############################
#
(WW) AIGLX: 3D driver claims to not support visual 0x71
#
(WW) AIGLX: 3D driver claims to not support visual 0x72

NEW:是ATI受限驱动的问题[confirmed]
https://bugs.launchpad.net/ubuntu/+bug/353800
我把ATI受限驱动卸载了,用mesa,两天下来没有任何问题了
上次由 Final_x 在 2009-04-29 18:57,总共编辑 1 次。
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#13

帖子 pcbird » 2009-04-27 21:31

现在arch没这个问题了 :em04

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#14

帖子 hubert_star » 2009-04-27 23:06

前一段时间因为这个错误好折腾啊,现在雨过天晴了

呵呵,估计过两个月ubuntu就会修正这个问题吧

一般严重问题ubuntu都会修正的,无非就是等一段时间而已
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: [9.04用户注意]xorg内存泄漏???!!! xorg-server-1.6.0 memory leak

#15

帖子 hcym » 2009-04-27 23:17

hubert_star 写了:前一段时间因为这个错误好折腾啊,现在雨过天晴了

呵呵,估计过两个月ubuntu就会修正这个问题吧

一般严重问题ubuntu都会修正的,无非就是等一段时间而已
nnd,两只手尽说ubuntu不是

相煎何急

我咋没漏啊

:em24
回复