/srv/irclogs.ubuntu.com/2010/04/18/#ubuntu-x.txt

rippsI think the Xorg slowdown is gone now, but it's been replaced with a pretty bad memory leak. Now my swap partition slowly fills up, even when I have no large apps open. It can fill my entire 2 gb partition in only a few hours.05:26
Sarvattserver 1.8 branch in edgers now, or wait for MM to open and keep lucid on 1.7.x I wonder..06:19
Sarvattdarn launchpad publisher got stuck not publishing libxdmcp and now theres a huge dep wait chain06:25
vishripps: you are using ATI?  i'm having the same problem06:37
vishi have a 3.39GiB swap and sometimes it gets filled to 70% :s06:39
Sarvatti get it on intel too but only with chromium here07:15
Sarvattor chrome07:15
vishSarvatt: only with the flash video or any video?07:17
Sarvattflash is so invasive who knows07:17
vishit sometimes happens even without flash.. but easier/quicker to do it with flash ... i use inkscape a lot and view a lot of image folders but still it is really getting bad :(07:17
Sarvatti dont go out of my way to watch videos though07:17
Sarvattvalgrind inkscape?07:18
Sarvattguess you'd need to valgrind the server while running inkscape, thats fun07:19
vishhavent had an inkscape update in a long time.. and the problem persists even after i close the apps.. 07:19
Sarvattcat /sys/kernel/debug/dri/0/gem_objects wrapped over to negative numbers for you? :)07:21
vishhmm , not yet , but i have seen negative numbers when my swap is getting rapidly filled07:23
vishthis is "ps aux" from last night >  http://paste.ubuntu.com/416321/07:24
vishand after 10hr >  http://paste.ubuntu.com/416492/  and all i did was open inkscape once and play a couple of videos in vlc07:25
vish$ free07:25
vish             total       used       free     shared    buffers     cached07:25
vishMem:       2060208    1980144      80064          0      91052     50346007:25
vish-/+ buffers/cache:    1385632     67457607:25
vishSwap:      3550324       3612    354671207:25
vishthats free , swap is just starting ;)07:25
Sarvatthello cairo-dock07:26
vishlol!07:26
vishand that is slow right now , since i just had the system in idle and was probably using the sys only for ~1-2 hrs07:27
Sarvatti'd try turning that off to see if it's any better :)07:28
vishwill try that..  07:29
vishneed to use something else for window list07:29
Sarvatti dont see anything out of line besides that java maybe in those pastes?07:39
vishSarvatt: yeah , that java is vuze but it has always been that way , is uses 6% of ram usually07:40
vish6-7%07:41
vishi have a conky running so i notice that and firefox always in the top 207:41
Sarvattoh you're using cairo-dock in cairo mode, i was valgrinding it in gl07:55
vishSarvatt: yeah the open gl doenst work well, has some problems , i'm using the "cairo-dock -c"07:59
vishSarvatt: btw , i'm using their weekly ppa > https://launchpad.net/~cairo-dock-team/+archive/weekly/08:02
vishhmm , i used the reload in synaptic [which usually shoots the X cpu usage] and swap just jumped to 22MIb from ~708:05
vishBug #355355 is for the synaptic problem , but thats a different bug though08:07
ubottuLaunchpad bug 355355 in synaptic "Update Manager causes high Xorg CPU usage when checking for updates" [Medium,Confirmed] https://launchpad.net/bugs/35535508:07
ricotzSarvatt, are you still here?09:21
Sarvattyeah just waiting for the next publisher run before i pass out. how is that ia32-libs working out?09:22
=== lool- is now known as lool
ricotzSarvatt, my attempt is working great, so just download the packages on buildtime and one have a source of 100k09:23
Sarvattsweet! i'll copy it over as soon as all of these libs build, thanks for doing that09:25
ricotzSarvatt, only needs a rebuild on an update and everything is uptodate09:26
SarvattOOPS-1569EC30809:29
ubottuhttps://lp-oops.canonical.com/oops.py/?oopsid=1569EC30809:29
Sarvattboo, canonical only :) uess i'll just bump the version and reupload since i cant rebuild09:32
ricotzSarvatt, i could keep an eye on the ia32-lib package in the ppa if you add me to the team ;-)09:46
Laneyhiya09:50
Laneyso I just rebooted my Macbook running lucid, and noticed that the tap to click behaviour has changed09:50
Laneytwo fingers now is middle click instead of right click09:50
vishLaney: iirc , there was a huge flame war and it got changed ;)09:55
* vish finds bug#09:55
vishLaney: Bug 43281409:56
Laneyoh, good09:56
ubottuLaunchpad bug 432814 in gnome-settings-daemon "Touchpad: Action for middle and right click is reversed since jaunty" [Low,Fix released] https://launchpad.net/bugs/43281409:56
Laneysince jaunty?09:56
Laneythe mind boggles09:56
vishLaney: not sure , i never used it , but the tap was reversed and got changed back it seems09:56
Sarvatti'd say probably 90% of the synaptics bugs are just people complaining about the defaults :D09:56
vish;)09:57
LaneyI can't actually tell from that bug what happened09:57
Sarvattnow its really the same as upstream so they can complain upstream :)09:57
Laneytoo much text09:57
Laneyis it back to 2 fingers for right click now?09:58
tormodsome people should go to sleep soon ;)10:00
tormodSarvatt, are you preparing xorg-edgers for server 1.8?10:00
tormodvish, from your ps aux I don't see that Xorg is eating memory10:03
Sarvatttormod: thinking about it, started updating libs just to get some of the xcb fixes so people could test and it'd be pretty easy to move to 1.8.x. not sure if we should do it for lucid or wait for mm to open in a few weeks10:05
\vishoops !10:06
\vish!test10:06
ubottuhrm?10:06
tormodI think there can be a lot of people wanting to try out latest X without upgrading (with no return option) to MM10:06
tormodso you have my moral support :)10:07
Sarvattstaying the heck away from 1.9 for now though, thats for sure10:07
Sarvattoh alrighty!10:07
tormodoh I was thinking 1.9/master :)10:07
tormodbut once 1.8 is setup, throwing in master (once its ok) should be easy, no?10:08
\vishtormod: hi did i miss anything after "] <tormod> vish, from your ps aux I don't see that Xorg is eating memory"  10:08
tormod\vish, no10:08
Sarvattit'll just break and we'll have to update a crapload of package deps every update if we do master is what i'm worried about :)10:08
\vishbtw , this is the current one , now the swap is starting to be used , and i havent played flash video , will be doing that in a bit  http://paste.ubuntu.com/416561/10:09
\vishand the gem_objects is still fine now , hasnt gotten negative >  http://paste.ubuntu.com/416563/10:10
tormodwell Xorg has grown from 36 to 56 MB, but that's not much compared to vuez and firefox and the other usual suspects10:10
Sarvattdo you really have that much crap running all the time? :D10:11
\vishhehe ;)10:11
\vishSarvatt: which ones  inkscape.. or ?10:11
\vishbtw , that is how i usually have the system running , this problem has been only for the past 10 days10:12
tormodwell that's one 1GB of gem object bytes10:12
tormodSarvatt, is that the kernel exploding?10:12
tormod\vish, how much video RAM do you have?10:12
\vishi think it is 512MB10:13
=== \vish is now known as vish
vishtormod: how do i find that without rebooting and checking my bios?10:18
vishvideo ram10:19
tormodyou should see it dmesg and Xorg.0.log10:19
* vish checks10:19
tormoddmesg|grep VRAM10:20
vishtormod: radeon: VRAM 128M   and radeon: GTT 512M10:21
tormodI guess GTT includes memory that can be "borrowed" from system RAM10:22
Sarvatttormod: nice, xorg-edgers is annoying apparently :)10:22
Sarvatt(xorg-devel)10:23
tormodSarvatt, you mean according to upstream with specific corporate affiliations?10:23
vishmight be "radeon: 512M of GTT memory ready."   it mentions "upto 512MB HyperMemory"10:23
tormodI guess everything that makes people use something than Fedora is annoying10:24
tormod*else than10:24
lapionhello, anyone know how to set the value for hangtimer on i915, or even disabling it completely ?10:28
Sarvattneed to recompile your kernel to change it10:28
vishtormod: so. this is a kernel problem and not an X issue.. not needed to bisect the -ati  driver?10:36
Sarvattneed to change the #define DRM_I915_HANGCHECK_PERIOD 75 line in drivers/gpu/drm/i915/i915_drv.h10:37
tormodvish, well if another version of -ati makes a change, please do it10:37
vishk..10:38
lapionhmm can xserver add a timestamp to x.org.log ?10:39
tormodvish, check if the gem object bytes number correlate with the swapping issue10:39
tormodlapion, there are patches for it, but if you don't need high time resolution you can use some log stamper tools10:40
vishtormod: the gem_object keeps increasing:  http://paste.ubuntu.com/416616/ 10:41
tormodvish, you had a 71MB increase in used RAM (free, +/- buffers), can you track that with ps aux?10:44
vishtormod: the ps aux now > http://paste.ubuntu.com/416619/   X has increased from  56804 > 58456 , looks like everything just keeps creaping up a bit10:48
vishrrs  41316  >  4324410:49
vishrss*10:49
lapiontormod, thanks, working on compilation bit.10:59
lapionI have not compiled under ubuntu yet.. only SuSE, redhat and slackware11:00
lapionbtw. in the recent update i955 was blacklisted was this done on kernel level ?11:10
tormodlapion, yes the latest kernel update (see its changelog) blacklisted KMS for a number of 915 cards, so they will use UMS instead11:13
tormodvish, but did you see some other app increase close to 71 MB over that time?11:14
vishtormod: nope..11:14
lapionhence the black screen I get with that kernel..11:14
vishno single app gains[ed] memory like that11:15
tormodlapion, so KMS worked for you, but now they forced broken UMS on you?11:16
lapionwell it worked but crashed after a long time.. usually if I had the processor running on native-clockspeed, when underclocked it could run for days.. it's my tv/relzax searchs ystrem\11:18
lapionusually it would crash while tvtime was still active..11:19
lapionhence the reason I think the hangcheck is a bit buggy11:19
lapiongit is go(o?)d !!11:26
tormod(l)? ;)11:28
Sarvatttormod: ok protos all uploaded, will get a newer xserver in there when I wake up in a few hours :)11:31
Sarvatttormod: btw can you renew my membership? can't renew myself :)11:31
tormodSarvatt, cool! I guess updating many proto packages is not so much work as the rest (re the xorg-devel discussion)...11:32
lapiontormod, linus'changelog or ubuntu-dev changelog ?11:33
tormodlapion, ubuntu, /usr/share/doc/linux-image-2.6.32-21-generic/changelog.Debian.gz11:34
lapionhmm can't find any patches in launchpad to find out what needs to be reversed11:42
tormodlapion, are you building the kernel from ubuntu git?11:44
lapionno kernel-source11:44
lapionpackage11:44
tormodanyway, I see only i8xx cards blacklisted, http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-lucid.git;a=summary11:47
lapionhmm of course I can allways enable kms at boot\11:52
lapionbtw tormod I have never had a hangcheck related crash while the processor was set to run at a clock speed lower then native clockspeed12:55
tjaaltonhttps://edge.launchpad.net/~tjaalton/+archive/test/+packages19:22
tjaalton"the final merge" for lucid :)19:22
jcristauhehe19:23
tjaaltonif slangasek accepts it of course19:25
tjaaltonwasn't completely refusing the idea when I asked..19:25
tjaaltonbryceh, Sarvatt: ^19:25
tjaaltonprobably will say a thing or two about the new wacom & vmmouse19:26
brycehtjaalton, nice, will be interesting to see if slangasek accepts it this late in the release though19:31
tjaaltonbryceh: yeah19:31
tjaaltonthere are options though..19:31
tjaaltonbut they would be more work19:31
tjaalton(if the goal would be to just allow having /etc/X11/xorg.conf.d as well)19:32
tjaaltonbut we'll see19:33
tjaaltonhmm getting dark, enough work it seems and time to head home ->19:33
Sarvatthmm funky issue with the proto builds, I guess they all need a pkg-config dep now?20:04
Sarvatthttp://launchpadlibrarian.net/44676877/buildlog_ubuntu-lucid-i386.x11proto-core_7.0.16%2Bgit20100418.81c3cc1c-0ubuntu0sarvatt_FULLYBUILT.txt.gz20:05
Sarvattall the warning: PKG_PROG_PKG_CONFIG is m4_require'd but not m4_defun'd lines in every one built on a PPA20:06
jcristauyeah XORG_DEFAULT_OPTIONS does that.20:07
vishis this something that can occur >  kernel: [78341.171633] radeon 0000:01:00.0: dadb8c00 reserve failed for wait20:09
vishi notice such messages in the syslog20:09
Sarvattjcristau: should a pkg-config build dep be added to the build deps for all the protos or am I on the wrong track?20:10
jcristauSarvatt: i think you're on the right track :)20:11
Sarvattphew, wasn't sure if it was something funky because I updated xutils-dev with the newest tarballs20:13
* Sarvatt just woke up and isn't all with it :)20:13
Sarvattdebian/rules get-tarballs rocks btw, thanks for that :)20:14
jcristaunp :)20:16
jcristauwas impossible to update those packages without at least some automation20:16
Sarvattwow 15 minutes to build a proto package on launchpad20:29
jcristau14'59 of them in autoreconf? :)20:30
Sarvattwell its been 13 minutes and its not even at the autoreconf stage yet, i was just guessing around 15 :D20:30
Sarvatthttps://edge.launchpad.net/~xorg-edgers/+archive/ppa/+build/169836120:31
Sarvattjust updating all of the essential files took most of the time, build deps went fast20:31
Sarvattyeah like 30 seconds to do the actual build :)20:32
* Sarvatt kills launchpad uploading all the rest of the protos and libs20:32
=== Sinnerman is now known as Cobalt
Sarvattjcristau: so with this proto merge, the build deps on the world are going to have to change right?21:18
jcristauSarvatt: need to avoid that, either with provides or empty transitional packages21:19
Q-FUNKre22:18
tjaaltonbryceh: the merged packages have been uploaded for review <thumbs up>22:30
=== raof is now known as RAOF

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!