/srv/irclogs.ubuntu.com/2009/05/21/#ubuntu-x.txt

=== ripps_ is now known as ripps
=== jldugger is now known as pwnguin
Sarvattugh, going to have to do something else with mesa, need to install a dri.pc to build xserver master07:49
wgranttseliot: Are you aware of the -synaptics rename in Debian, and its clobbering of our local changes in Karmic?11:20
tseliotouch, no11:21
tseliotwgrant: I'll have a look at it11:21
tseliotthanks for reporting11:21
wgrantBug 37839111:21
ubottuLaunchpad bug 378391 in xserver-xorg-input-synaptics "Source rename clobbered local changes" [High,In progress] https://launchpad.net/bugs/37839111:22
wgrantI have a merged version in my PPA.11:22
wgrantShould I prepare a proper upload, or do you have other stuff that needs doing to it?11:23
jcristauooi, what are the synaptics changes besides the tapping default?11:24
wgrantMostly defaults changes.11:24
wgrantBut let's see what else...11:24
wgrantThe defaults we change are tapping, corner tapping, multifinger tapping, vertical edge scrolling.11:26
jcristauok11:26
wgrantWe have a newish patch to blacklist from movement some region at the bottom of the touchpad.11:27
jcristauvert edge was changed in 1.1.1 so hopefully that'll be fine now11:27
wgrantDifferent defaults for ALPS.11:27
wgrant1.1.1 has been released?11:27
jcristauyeah11:27
jcristauit's brand new11:28
wgrantAh, 4 hours new. That explains why I hadn't seen it.11:28
tseliotwgrant: I'm at All Hands now in Barcelona and I'm dealing with -psb11:28
tseliotso I don't have a lot of time now11:28
jcristaubut the different edge scrolling defaults for alps is already in the snapshot that mattia uploaded to sid a week ago11:29
wgranttseliot: Ew, that can't be much fun.11:29
tseliotit's not ;)11:29
* tseliot has to run11:30
wgrantjcristau: It looks like we change a lot more than scrolling defaults for ALPS.11:30
wgranttseliot: I'll prepare an upload. Thanks.11:30
tseliotgreat :-)11:30
wgrantjcristau: And the patch doesn't conflict with the latest sid version.11:30
jcristauwgrant: was that sent upstream, or not yet?11:31
wgrantjcristau: I don't know; I had insufficient time to keep track of these things during Jaunty, when it was added.11:31
wgrantIt's one of tseliot's patches.11:31
jcristauokay. thanks!11:32
* hyperair wonders if anyone has met with but #36737711:36
Sarvatti've been dropping 108 and 109 in the 1.1.99 git snapshots i use11:36
hyperairbug #36737711:36
ubottuLaunchpad bug 367377 in xserver-xorg-video-intel "High load average, disk read, no apparent reason - 2.6.28-11" [Undecided,Confirmed] https://launchpad.net/bugs/36737711:37
hyperairhmm the description should be changed, really. it's basically the stupid memory leak sisue11:37
hyperairissue*11:37
wgrantSarvatt: 108 should go, but I've kept 109.11:38
wgranthyperair: Yep. Not so much now as in early Jaunty, but it still happens occasionally.11:38
wgrantIt used to happen many times a day.11:38
hyperairwgrant: only occassionally for you? =(11:39
hyperairwgrant: it happens to me every 6 hours or so11:39
hyperairand that's after patching drm-snapshot11:39
hyperairto disable BO caching, that is11:39
wgranthyperair: I restart X a bit at the moment.11:39
hyperairpreviously, ever 4 hours11:39
hyperairyeah, i'm forced to restart X every 6 hours now.11:40
hyperairwhich is very annoying11:40
wgrantBut the swap is constantly filling up.11:40
wgrantAlthough it seems to be OK now.11:40
wgrantActually, I'm not using KMS today. Maybe that makes a difference.11:40
hyperairi'm not using KMS either11:41
hyperairwhat's your X's uptime?11:41
hyperairand what are the versions you're using? (kernel, driver, drm, mesa)11:42
Sarvattthat patch is straight out of my diff on edgers, its part of a 3 part patch series that fixes the UXA firefox crashes and needs a kernel patch as well thats not upstream yet..11:42
wgrantdriver/drm/mesa from xorg-edgers.11:42
hyperairand your gpu?11:42
hyperairis it a 965?11:42
wgrantKarmic's Linux 2.6.30-5.611:42
wgranti91511:42
hyperair915 eh..11:42
hyperairi think it doesn't hit the older cards as hard11:42
hyperair965 seems the most badly hit11:43
hyperair(and it's still around with xorg-edgers' driver/drm/mesa11:43
hyperairso i've taken to watching /proc/dri/0/gem_objects11:43
wgrantYep.11:43
wgranti've currently got about 500MB in there.11:43
hyperairi've got 724MB11:44
hyperairbut it keeps rising until approximately 2G11:44
hyperairthat's when i have to restart X11:44
wgrantBeen up for 9 hours, but unused for most of that time.11:44
hyperairor it'll begin thrashing11:44
Sarvattits still around with the kernel patch that thats part of too, it didnt happen until about a week and a half ago for me strangely11:44
hyperairunused doesn't count =O11:44
Sarvatt908mb here11:44
hyperairSarvatt: and your X uptime?11:44
hyperairmine's approx 3h 30m11:45
Sarvatt72 minutes since i zapped it last11:46
hyperairthen you're definitely experiencing the bug to a certain extent11:47
hyperairtry stretching it over 6 hours and see11:47
Sarvattwgrant: 109 didnt apply to 1.1.99 I dont think, since they ripped out all the SHMConfig stuff, and I dont have alps so I didnt bother with it is all :D11:48
jcristauright, shmconfig is ripped out in master, but not 1.1-branch11:49
hyperairshmconfig? the synaptics driver?11:50
hyperairwon't syndaemon fail then?11:50
wgrantNo, it uses XI properties now.11:50
wgrantSame with synclient.11:50
wgrantIn master, SHMConfig is only used for monitoring internal stuff, not setting things.11:50
hyperairhmm cool.11:50
wgrantThe horrible beast is finally dead.11:50
hyperairindeed11:51
Sarvattits nice being able to disable tap and drag on 1.1.99 :D11:51
hyperair?11:51
Sarvatthttp://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/commit/?id=ee265e10c9cc724ad0badcab86a389366771732211:52
hyperairtap and drag meaning ..?11:54
hyperairaah11:54
hyperairi see11:54
hyperairawesome11:55
hyperairi've had a lot of my clicks accidentally sticking11:55
hyperairheheh11:55
hyperairhmm Xorg gets loaded when an application window changes its title rapidly11:57
hyperair974680064 object bytes T_T12:41
hyperairsurely a driver doesn't need over 1G just to render an empty desktop?!12:42
wgranthyperair: I'm up to 800MB. I just closed Firefox with its several dozen tabs, and the usage went *up*.13:23
hyperairand it'll keep going up13:39
* hyperair grumbles13:39
hyperaireventually it'll shove everything into your swap, and free -m will show that you've got around 1G of disk cache13:40
hyperairwgrant: ^13:40
jcristaui don't see anything like that on debian.  does it only show up with compiz, or newer than 2.6.29 kernels, or?13:42
hyperair.28 is enough13:42
hyperaironly with compiz13:42
hyperairor rather...13:43
hyperaircompositing is required.13:43
jcristauah so that explains it13:43
hyperairotherwise the bug doesn't appear13:43
hyperairi'm also beginning to believe that most of the #intel-gfx people don't have compositing enabled.13:43
hyperairand so they don't notice this bug13:43
hyperairand don't give a frigging damn about it13:43
jcristaui don't think that's true.  but they have so many bugs some just stay under the radar for a while :)13:45
wgranthyperair: Right, that's what I've been seeing.13:45
wgrantIt took me a while to work out that the cache was actually mostly GEM data.13:45
hyperairyeah that took me a while too13:46
hyperairi was blaming ext4 at first13:46
hyperairbut then i realized that vm.vfs_cache_pressure and vm.swappiness wasn't working13:46
wgrantI twigged it wasn't really cache when 'swapoff -a' got OOM-killed while there was still 1GB cached...13:46
hyperairheh yeah13:46
hyperairexactly13:46
hyperairsame here13:46
hyperairno actually swapoff didn't get OOM-killed for me13:46
hyperairit went into super-thrashing mode13:47
hyperairand never got out13:47
hyperairi left it for an hour or so13:47
wgranthmm.13:47
wgrantMaybe you left it too late.13:47
hyperairand the hard disk light still didn't stop blinking13:47
hyperairmaybe13:47
hyperairi usually ^C swapoff myself13:47
hyperairbefore it goes into a swapin/out frenzy13:47
hyperairi think if you continually use the ring switcher in compiz, you can dramatically raise the GEM usage13:51
hyperairfor testing purposes of course. i wouldn't actually want something like that to happen =(13:51
jcristaudoes killing compiz reclaim the buffers, or do you need to restart X?13:54
hyperairrestart X13:55
hyperairit's X which owns most of the GEM buffers13:55
hyperairyou could do something like sudo lsof -n | grep drm | grep Xorg | wc -l13:55
hyperairand compare that figure to without grep Xorg13:55
hyperairwith grep Xorg it's 779 on my system currently13:56
Sarvatt2 :)13:56
hyperairand 794 in total.13:56
hyperair..2?!13:56
jcristau1106 here13:56
hyperairwhat do you have running, xterm and xclock?!13:56
Sarvatt0 now13:56
jcristauand 1106 total :)13:56
hyperairjcristau: what's the second line in /proc/dri/0/gem_objects?13:56
hyperair1133780992 object bytes13:57
hyperairthat's it for me =(13:57
jcristau(note that i'm not running a compositor)13:57
hyperairyes, you've mentioned13:57
jcristau39084032 object bytes13:57
jcristaua lot more reasonable :)13:57
hyperairyes. a lot more reasonable indeed.13:57
hyperairduring the first hour or so, that's the figure for me13:57
hyperairafter that it rises13:58
hyperairnow is... the fifth hour.13:58
Sarvatti dont get the same symptoms as most of these bugs on it though, it was absolutely fine until about a week and a half ago13:59
hyperairhow very strange.14:00
hyperair=(14:00
hyperairSarvatt: what's your hardware again?14:00
Sarvattacer aspire one, 945GME14:00
hyperairah yes14:00
hyperairit doesn't affect 945 i reckon14:00
hyperairi was bugging some people on #intel-gfx14:00
hyperairand they said it doesn't happen for them14:00
hyperairand they were using 94514:00
hyperairmost of the people i know who have issues are using 965.14:01
hyperairincluding me14:01
hyperairand since wgrant is having the issue, i suppose it affects 915 as well.14:01
jcristau915 and 945 are basically the same, though..14:02
hyperairis it?14:02
hyperair=\14:02
jcristauso that's weird14:02
hyperairweird indeed.14:02
hyperairwe need more 915 people.14:03
hyperairand more 945 people14:03
Sarvatti'm getting the same problem now though with the hdd thrashing and everything though, but i never had it before about a week and a half ago even with weeks of uptime14:03
hyperairah14:03
Sarvatt^ thats some 9 am grammar14:03
hyperairbut do you know what changed?14:03
Sarvattnope14:03
hyperair=(14:03
nogoodreasonHi guys.  Forgive the noobish question, but I'm wondering how to download and install this Nvdia driver: https://launchpad.net/~ubuntu-x-swat/+archive/x-updates/+build/95882815:34
hyperairgo to https://launchpad.net/~ubuntu-x-swat/+archive/x-updates16:04
hyperairinstructions are there16:04
hyperair189329408 object bytes (restarted X)16:10
tjaaltonhyperair: he left already ;)17:14
hyperairhe did?17:26
hyperairoh right17:26
hyperairhe did17:26
hyperairbah17:26
Duke`there are 915-specific bugs?17:33
* hyperair doesn't know17:51
bryce_likely so17:56
tjaaltonnice, opening a specific webpage hangs my i96518:21
tjaaltonsame backtrace18:24
tjaaltonbryce_: did you have the intel merge ready?18:25
Sarvatttjaalton, they fixed that up 2 days ago, need an updated kernel/libdrm/-intel18:26
tjaaltonSarvatt: nice18:26
tjaaltonbut how do you know it's the same bug?-)18:27
Sarvatthttps://bugs.freedesktop.org/show_bug.cgi?id=2015218:27
ubottuFreedesktop bug 20152 in Driver/intel "[G45/GM965 UXA] cannot view JPG in firefox when running UXA (lots of errors in dmesg)" [Major,Resolved: fixed]18:27
Sarvatti have the libdrm/-intel updated on xorg-edgers already and if you want to test the kernel out i've got one here with the update already applied if you want to try it, its not upstream yet and rc7 isnt far off so it'll probably be a few weeks till it hits a ubuntu kernel18:29
Sarvatthttp://sarvatt.com/downloads/2.6.30-rc6/18:29
tjaaltonthere's nothing in dmesg18:30
Sarvattyep i got nothing too18:30
tjaaltonbut the backtrace is the same18:32
tjaaltonthe url was about the unix-timeline, and it probably had the picture on the frontpage18:32
Sarvatttry going to www.woodtv.com :D18:33
tjaaltonI'll pass ;)18:38
tjaaltonnow I just need to remove it from the ffox sessionstore.js..18:42
Sarvattcan just uncheck that specific page on the crash restore thing cant ya?18:51
tjaaltonwhat's that?18:53
bryce_tjaalton: no I do not have any merges pending at the moment23:00
bryce_Sarvatt, tjaalton: that woodtv.com issue was traced down to a particular image on that page, which apparently has a width exceeding some buffer23:01
bryce_tjaalton: the internet here at the hotel is too crappy to maintain an ssh session, so I think I'm not going to be doing any merging before I get home23:02
bryce_however, since internet's been down so much, I'm working on a new tool to help with analyzing bugs, that I've been meaning to work on for quite some time23:03

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