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

brycehSarvatt, ok thanks... how did that happen?  Never seen my name in an Xorg.0.log before :-)00:13
Sarvatthttp://git.debian.org/?p=pkg-xorg/xserver/xorg-server.git;a=commit;h=5461b39585e739ed2df0d2200dc657123cfe71ff00:15
brycehhumm00:16
brycehwow, I totally do not favor having my email address in everyone's Xorg.0.log00:16
brycehalthough, if they're putting Maintainer in there, wouldn't that be ubuntu-devel@ or ubuntu-x@ instead?00:17
jcristaudpkg-parsechangelog reads it from debian/changelog00:21
brycehjcristau, for what reason is this done?00:24
RAOFWhere are we at on the gem objects leak?  Sarvatt - you seem to have that in hand.  Do you need any help?00:31
SarvattRAOF: yes, I threw my hands in the air at the idea of backporting the fix from master to 1.7 branch00:32
brycehso what's our plan?00:33
brycehsounded like we could drop some patches to get it back to working order?00:33
RAOFWhy do we have GLX 1.4 backported from master, anyway?  I haven't found a justification for that, yet.00:33
Sarvattdisabling the glx 1.4 enablement patches if noone can backport it00:33
brycehbbiab00:34
Sarvattbryceh: it's mostly been tjaalton and asac in there for the past month :D00:35
jcristaubryceh: the idea was to try to identify our builds vs local custom builds.  probably not that useful.00:35
RAOFWhat do we lose by dropping glx 1.4 support?00:39
Sarvattglx 1.3 and 1.4 support? :D00:43
RAOFRight.  Looking at the changelog, GLX 1.4 wasn't in Karmic, so dropping support won't be a regression in a release.00:43
RAOFWe lose both 1.3 and 1.4 support?00:44
Sarvattyeah 1.3 was the biggie00:44
RAOFAgain, we clearly didn't have that in Karmic.00:45
jcristauRAOF: correct, that went in for server 1.8.00:45
RAOFBut clutter obviously uses 1.3 if it's available, and we've been testing that codepath for most of lucid.00:45
Sarvattit's kind of broken though, for instance xephyr doesn't work with glx 1.4 even though it claims it does because of the patches so it cant be used for gnome-shell and stuff00:45
SarvattRAOF: no we haven't, 1.3 support only got added to clutter in 1.2 branch00:46
Sarvattwe didn't update that until mid march?00:46
Sarvattand it was broken causing crashes ever since :)00:46
RAOFOk.00:47
Sarvatthttp://bugzilla.openedhand.com/show_bug.cgi?id=202800:48
RAOFStill, dropping GLX 1.3 support will possibly expose different clutter bugs.00:48
ubottubugzilla.openedhand.com bug 2028 in Core "clutter broken under Xephyr" [Normal,Resolved: wontfix]00:48
Sarvatthttp://sarvatt.com/downloads/patches/xserver-1.8.0-glxdri2-resource-conversion.patch00:49
Sarvattthats the fix for it for 1.8 branch squashed into 1 commit00:49
RAOFYeah.  Not exactly the trivial fix :/00:50
jcristaui think i'll revert the glx 1.4 stuff for debian..00:51
Sarvatt^ best bet by far..00:51
* Sarvatt is hoping fedora backports it for F-12 since its a problem there too :)00:52
jcristauhehe00:52
RAOFIt sounds like dropping glx 1.4 is the right solution.00:55
brycehI think we need to escalate the issue.  Since it affects clutter we probably shouldn't make a decision here unilaterally01:06
* bryceh ->> #ubuntu-desktop01:06
Sarvatthttps://bugs.edge.launchpad.net/ubuntu/+source/xorg-server/+bug/56632401:41
ubottuLaunchpad bug 566324 in xorg-server "Xorg crash" [Undecided,Confirmed]01:41
Sarvattyay 845 fun01:41
bryceh*sigh* why is it people keep calling these crashes when they're actually freezes?01:42
Sarvattwhats the master bug for 8xx being trash?01:45
brycehwe don't have one on the X side.  There's one I filed about shutting off KMS but it's probably closed now01:47
bryceher, filed against linux01:47
brycehSarvatt, there's also a wiki page under X/Bugs/ for the 8xx issues which could probably benefit from your review and polish01:48
SarvattX/Bugs/Lucidi8xxFreezes01:48
SarvattThis page does not exist yet. You can create a new empty page, or use one of the page templates.01:48
brycehhmm01:48
Sarvattgot it01:49
brycehoh, no /Bugs/ in there01:49
brycehlet me insert that, one sec01:49
* bryceh renames to X/Bugs/Lucidi8xxFreezes01:50
=== skimj1 is now known as skimj
SarvattRAOF: I dont think nomodeset will affect it since intel has DRI2 on UMS03:56
Sarvattjcristau: we're finding lots of problems with clutter 1.2 + glx 1.2 :(03:58
RAOFYeah; it doesn't affect t it.  It doesn make intel unusably slow, though.03:58
RAOFAs in, multi-second delays between me typing and it appearing on screen03:58
Sarvattbut i could be testing wrong, i'm using LIBGL_ALWAYS_INDIRECT=1 to launch things using the server 1.2 glx instead of the client's 1.403:59
SarvattRAOF: got any ati's? you can disable KMS and go back to direct glx 1.2 there04:07
RAOFI do have an ati.  Sadly, it's in my server box, which is currently in a shipping container somewhere between Sydney and Hobart.04:09
Sarvattmines in my server box missing a HDD sadly as well, go figure :)04:09
RAOFrickspencer3: So, there's some good news and some bad news.04:10
rickspencer3ok04:10
rickspencer3RAOF, go ahead04:10
* rickspencer3 bracecs04:10
RAOFrickspencer3: The good news is that removing the GLX 1.4 backport doesn't affect most of our drivers; intel & ati with kms both support at least GLX 1.3 without that patch.04:11
rickspencer3but I thought we were rolling back to 1.204:11
RAOFWe are, but to do that we remove the GLX 1.4 backport patch; it skips 1.304:12
rickspencer3anyway, so the bad news?04:12
Sarvattits GLX 1.2 in the server, the client side drivers can do 1.4 with KMS (intel can do 1.4 without KMS too)04:12
RAOFThe bad news is that this made my initial testing wrong; it looks like disabling GLX 1.4 breaks clutter.04:12
rickspencer3fuuuuuuuuu04:12
RAOFAnd by “Breaks clutter” I mean “Some apps don't render anything, and netbook-launcher doesn't render text”04:12
rickspencer3well ... that's a bit of a deal breaker04:13
rickspencer3RAOF, has anyone done any root cause analysis of the memory leak?04:13
rickspencer3like tried to figure out and fix *that* bug?04:13
Sarvattso is a 1.5GB a day memory leak and crashing the server when you close a clutter app :(04:13
rickspencer3how widespread is this, though?04:14
rickspencer3I haven't had any issues like this04:14
rickspencer3on my UNE running netbook04:14
rickspencer3RAOF, Sarvatt can you guys paste me the link again?04:14
RAOFThe memory leak?  All the X team seem to be happily reproducing it, and I think ogra was hitting it.04:14
rickspencer3the bug #, I mean, can you paste me that?04:14
RAOFhttps://bugs.edge.launchpad.net/ubuntu/+source/xorg-server/+bug/56598104:16
ubottuLaunchpad bug 565981 in xorg-server "[KMS] gem objects not deallocated" [Critical,Confirmed]04:16
Sarvattbasically it looks like the xserver patch we picked up is working as intended and just papering over the real problem05:10
Sarvattit's not destroying things that would crash the server05:10
Sarvattmaking them build up like they are05:11
Sarvattand it has a side effect of not destroying things that wouldn't crash the server too :)05:12
=== ara_ is now known as ara
=== ara is now known as Guest45645
=== Guest45645 is now known as ara_
=== ara_ is now known as ara
tjaaltonbryceh: corrected the X/Config page a bit about the xorg.conf.d directories. dunno what to do with Input07:08
tjaaltonbryceh: also, I need to quit irc for a few weeks, but I'll read emails if you have something :)07:49
tjaaltonso, hopefully by this time next month my masters thesis is reviewed and accepted.. bye!07:51
lapiontormod, I compiled the kernel with a hangcheck set to 300, and kms enabled for i855, it's working fine, btw 2.6.32-19 also worked for 2 days at a time without any crashes08:58
lapionbut with the -19 I had the clockspeed of the processor set to half its official speed08:59
Ngfwiw I've not had any crashes from my 855 laptop, but it only sees light use for an hour or two a day09:45
Ng(in lucid I mean, it's been running it since beta1)09:46
lapionNg have you done regular updates ?11:01
Nglapion: I haven't updated it in a week or two because I didn't really want to get the DRI-disabling update to -intel ;)11:02
lapionyour laptop contains an Intel 855 video chipset, or is your laptop a model 855 of zome brand?11:02
lapionWhat kernel are you using ?11:02
lapionNg, well my laptop was running underclocked ( 1.4 GHZ in stead of 2.8 ghz) on kernel 2.6.32-19 for 3 days all the time compiling and recompiling a kernel, also continually displaying tv from a pcmcia analog tv-card11:05
lapionso not really  idle..11:05
Nglapion: it's my spare laptop at home, it's a thinkpad X40 which has the intel 855 chipset11:05
NgI'm not sure offhand which kernel it has11:05
Ngmy gf uses it to browse the web in the evenings11:06
lapioncool.. try doing "uname -a" in a terminal11:06
Ngyeah I'm just several miles away from the laptop, it's not a problem of technical proficiency, just immediate proximity ;)11:08
lapionit has been running lucid lynx ?11:09
Ngyes11:13
lapionvery cool..11:14
Dr_JakobSo I'm trying to figure when the fix for bug 545298 will land?12:15
ubottuLaunchpad bug 545298 in xserver-xorg-input-vmmouse "left mouse button unresponsive when running as VMware server guest" [High,Fix committed] https://launchpad.net/bugs/54529812:15
vishSarvatt: -xup2 is better :)  hasnt caused problems , I'm also watching out for the memory problem..13:11
stefanlsdIm doing the GEM leak test, and after installing the ppa updates, glxinfo still says 1.416:43
jcristaustefanlsd: paste?16:44
jcristauit's supposed to say 1.4 client-side16:44
stefanlsdglxinfo | grep "GLX version"16:44
stefanlsdGLX version: 1.416:44
stefanlsdjcristau: where should i see 1.2 then? following https://wiki.ubuntu.com/X/Testing/GEMLeak16:45
jcristaustefanlsd: yeah with the reverted server patch it should say GLX version: 1.216:55
Sarvattstefanlsd: you're using proprietary drivers16:57
jcristauah, heh, that would do it16:57
bjsniderit won't do any good for us evil nvidia users to test the glx patches would it?17:34
jcristauno17:35
Sarvattno point because you aren't even using glx from xserver anyway :)17:35
bjsnidertroo enuff17:36
lapionanyone here interesed in getting information out of a running system with it's i915 server crashed ?17:59
lapionnvm the window of access has just closed..18:02
brycehlapion, don't think anyone has the bandwidth at the moment18:02
brycehif it's a crash, collect a full backtrace (see http://wiki.ubuntu.com/X/Backtracing)18:02
brycehhowever maybe by 'crash' you really meant it's 'frozen', so see the freeze page at X/Troubleshooting for what to collect18:03
lapionhmm the x-server restarted 6 times. I have 5 xorg logs with a different display number, followed by one Xorg failsafe with the same timestamp. too bad in the meantime the whole system ( even ssh ) froze up..18:08
lapionit started out as a crash and ended up being a freeze18:08
brycehif ssh froze you may have a kernel bug instead18:11
lapionit is a kernel bug related to the i915 kms.. because it only happens when the kms driver crashes..18:12
brycehok yeah, then probably you want to pop over and chat with the kernel guys18:13
brycehhowever, things are down to the wire so people are not focusing so much on new bugs but finishing up ones already reported, so ymmv18:13
lapionthis a the big i915 bug due to which i855 is blacklisted18:16
stefanlsdSarvatt: aah ok. so this mem leak wouldnt of affected nvidia driver users?18:26
brycehlapion, uhh do you have i855 or i915?18:31
lapioni85518:31
brycehoh, yeah we already know about the issues on i85518:33
brycehthought you had an i915 from your original comment18:33
brycehyeah don't bother sending another bug report, this is well known territory18:33
lapionthat's the driver.18:34
lapionbtw, while using the lucid lynx beta2 disc, activating dual screen mode gives black screens with mouse cursor, 5 out of 6 times18:36
lapionboth screens blacked out.. this is on a different laptop with an Intel  945GM/GMS, 943/940GML18:38
vishSarvatt: no problems of memory leak , but is this ok?: $ cat /sys/kernel/debug/dri/0/gem_objects19:42
vish2519 objects19:42
vish127299584 object bytes19:42
vishthats with -xup219:42
hyperair2519 sounds fine.19:42
hyperairspeaking as one of the victims of the i965 leak in jaunty.19:43
hyperairand karmic, come to think of it. that's why i'm still running xorg-edgers and custom kernels.19:43
Sarvattvish: 127MB is perfectly reasonable19:45
=== Alexia_Death is now known as GIMP|Alexia_Deat
=== GIMP|Alexia_Deat is now known as GIMP|Death
vish\o/ ..19:47
Sarvattvish: can you try running netbook-launcher, and any clutter app you can think of to see if there are any problems?19:50
vishSarvatt: i dont use the netbook launcher.. will quadrapassel do?19:50
Sarvattand also try when booting with nomodeset since it'll use DRI1 on your radeon and have a lower client glx version19:50
vishSarvatt: i'm already using new_poll=019:51
Sarvatti'm working on setting up a radeon machine for testing19:51
vishSarvatt: hmm , will opening quadrapassel crash X now ? [checking first ;)]19:52
Sarvattyeah that just changes the way it picks timings and stuff, with KMS you wouldn't really see a difference dropping the glx version unless you were going through indirect rendering because clients could still be 1.419:52
Sarvattexcept on intel where you get DRI2 with UMS too19:53
Sarvattno it wont19:53
vishoops , got caught up playing .. :D20:07
vishSarvatt: no problems with quadrapassel20:07
geniiIs GEMLeak testing under nv driver in 64 bit needed? https://wiki.ubuntu.com/X/Testing/GEMLeak so far has none listed20:35
=== BUGabundo is now known as BUGabundo_depres
=== BUGabundo_depres is now known as BUGa_depressed
paul__lo21:34
Sarvatttormod: dh_strip does have -s --remaining-packages options if you didn't see it, generic debhelper ones21:35
paul__are there still some 'regression' bugs in lucid that you are aware of causing x server to segafult on start?21:35
tormodSarvatt, oh thanks I forgot the generic dh ones21:36
tormodso why doesn't it work there then? :)21:36
paul__nvidia card, InitOutput in the bt, and non-match symbols (which I gather was just being discussed on -devel)21:36
tormodso the dh_strip wrapper in pkg_create_dbgsym does not use --remaining-packages ...21:45
Sarvattmaybe pkg-create-dbgsym should use the real dh_strip in the case that packages actually have -dbg packages?21:50
brycehheya Sarvatt21:53
Sarvattheyo!21:53
paul__if anyone looks at https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/568079, and needs any more information to diagnose the issue, let me know.21:57
ubottuLaunchpad bug 568079 in xorg "[Lucid] X server crashes on start" [Undecided,New]21:57
Sarvattdropping the glx patches has fixed 2 bugs I've seen so far with swrast as well as the memory leaks :D21:57
Sarvattoh I missed the discussion on the gem object leak bug because I've been testing all day, better reply to those21:59
tormodbryceh,  I updated the savage mesa SRU description a bit22:09
brycehtormod, great thanks22:09
jgbryceh: I sorta gather that the chance of having a working RS600 driver soon is between epsilon and zero, given what I see going on...22:10
tormodin our wiki we have https://wiki.ubuntu.com/X/Config/Input and https://wiki.ubuntu.com/X/InputConfiguration22:10
tormodesp the first is wrong about 10.0422:10
brycehjg, due to the stage we're in for the release things are pretty tightly frozen; what we're prioritizing attention to are bugs where we have patches already identified, that need shepherding to get incorporated post-release as SRUs22:11
tormodthe second says (correctly AFAIK): Note: The x11_options properties are not supported in Ubuntu 10.04. Use xorg.conf.d snippets instead.22:12
Sarvattwhere does nvidia-settings save its settings again?22:12
brycehI recall seeing a kernel patch go across the board for RS600 earlier that I passed along to the kernel team, but I don't have track of where things are there22:12
brycehjg, I do know the kernel team is already working on the post-release kernel update so maybe it'll be included there22:13
brycehSarvatt, does it save anything anywhere other than xorg.conf?22:13
Sarvattyeah all the settings like hue adjustments and stuff22:14
brycehSarvatt, that I don't know; perhaps there is a dotfile in the home dir, like dri uses?22:15
Sarvattjg: do you have a bug? i pointed out the fix on someone elses bug to get KMS to work at all but there are still problems not fixed upstream yet since thats basically the rarest ATI GPU out there, AMD pulled them all from the market after the ATI/AMD merger 22:16
paul__Sarvatt/bryceh: do you know if what I've just reported in 568079 is known/on the rader or a new issue?22:16
paul__before I head out and leave you guys to it :)22:16
jgSarvatt: I can enter another bug if you like; but it sounded like it was already in the system...22:17
jgSarvatt: I have a nice, new, Intel graphics based laptop on order, so it is about to become moot for me personally, though it would be sort of nice if someday that tablet machine might be usable again.22:17
Sarvattjg: found it https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/54459022:17
ubottuLaunchpad bug 544590 in linux "[RS600] video freeze with KMS (X and plymouth) (upstream patches available)" [High,Triaged]22:17
Sarvatti've been poking people about the problem for the past few weeks, trying to get it in as a SRU though for sure22:18
Sarvattif you had a bug it would help because they'll need testing the justify it and its a super rare GPU22:19
Sarvattor just clicking this affects me too even22:19
jgSarvatt: do you want me to just chime in on that bug?22:19
Sarvattplease, yeah22:19
jgok.22:19
brycehpaul__, I don't think it's on anyone's radar.  Not really enough info in that bug report to look into it22:19
brycehpaul__, would need a full backtrace as a minimum.  You'll probably get an automated response to collect that at some point.22:20
paul__the debug symbols don't match ;/22:20
paul__(There's a bug on that ;/22:20
Sarvattsorry paul__, i've got 10 important things going on at once and haven't had a chance to look at it yet :(22:20
paul__np22:20
jgSarvatt: done.22:21
bjsniderSarvatt, there's a file i think called ~/.nvidia-settings.rc22:21
bjsnidersomething like that22:22
bjsnidernvidia-settings-rc22:22
Sarvattjg: thanks, if you need an immediate fix adding radeon.modeset=0 (or just nomodeset) will make it work22:22
brycehyeah I think we're all pretty swamped at the moment manhandling existing bugs towards solutions, we're quite short on bandwidth to look at new bug reports, and probably are only going to be able to look into ones where someone's done the legwork to identify a patch already22:23
brycehwish we had more bug triagers right now22:23
* paul__ nods22:23
paul__kinda why I spent some time trying to find the right place to idle22:23
jgSarvatt: I tried that; no luck.  in beta 1 I could do an install, and work around; in beta 2, I couldn't even do the work around.22:23
Sarvattbjsnider: THANKS thats exactly what I was looking for, I thought it was in a .nvidia-something directory22:23
paul__otoh, it's fairly old hardware22:23
Sarvattjg: yeah it wouldn't work in beta 2 but it will with a current livecd22:23
brycehpaul__, there's a plentitude of docs at http://wiki.ubuntu.com/X/ for debugging/troubleshooting/etc. problems22:23
paul__warning: the debug information found in "/usr/lib/debug/usr/lib/xorg/modules/libshadowfb.so" does not match "/usr/lib/xorg/modules/libshadowfb.so" (CRC mismatch)22:24
Sarvattbecause in beta 2 it was installing a modprobe conf to force modeset=1 22:24
paul__whilst the debug symbols don't match22:24
paul__i'm kinda assuming those docs are gonna be pointless :)22:24
Sarvattpaul__: can you try installing the xserver in x-updates? the -dbg packages in there will work properly22:24
jgSarvatt: ah, ok.  as I've come down with a cold, I think I will just hope the new laptop shows up and duck for now, at least until I'm feeling better.22:24
paul__will do (i'll go google for how to do that)22:25
Sarvattpaul__: https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates22:25
Sarvattpaul__: the rest of the info on this page does not apply but the installation and removal sections on here will tell you how to set it up - https://wiki.ubuntu.com/X/Testing/GEMLeak22:26
bjsniderSarvatt, is there or was there a bug with installing the 32-bit libvdpau driver in nvidia-current on 32-bit systems?22:32
paul__thanks - https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/56807922:33
ubottuLaunchpad bug 568079 in xorg "[Lucid] X server crashes on start" [Undecided,New]22:33
Sarvattafraid I have no idea on that one, I saw a ton of bugs with nvidia-whatever-libvdpau upgrade problems from people using ppa versions though22:33
paul__hopefully that's slightly more useful for osmeone at some point22:33
Sarvattoh wow, a TNT2 vanta22:37
paul__it's an old box22:39
paul__that just acts as router22:39
paul__and dev box22:39
paul__if it's too old to care about, say and i'll just buy a new dev box22:40
paul__More reporting it in case there's a more serious issue somewhere ;p22:41
Sarvattpaul__: try booting with nouveau.sodoff=1 to see if it works?22:42
brycehSarvatt, huh, your memory leak bug is on slashdot and phoronix22:43
Sarvattoh fun22:44
* Sarvatt turns off VPS so it doesn't explode22:44
brycehso expect tons of people to show up and help22:44
brycehoh wait22:44
brycehexpect an avalanche of peanuts ;-)22:44
paul__that's a kernel boot option I assume?22:44
* paul__ wonders if he wants to reboot his router ATM22:44
Sarvattpaul__: you just want to start X to use it remotely? have you tried just using vesa?22:50
paul__nope22:50
paul__yes, just remotely, vesa no22:51
paul__I can reboot the box after adding nouveau.sodoff=1, but i'd need to add that to grub's config22:52
Sarvatti wouldn't put it past it being caused by there being no connectors so nouveau doesn't set up an output then vga16fb gladly loads and is screwing things up22:52
paul__I could probably plug in a monitor later to test that theory22:52
paul__in terms of  nouveau.sodoff=122:53
paul__would that just need to go at the end of a kernel line in grub's config?22:53
Sarvattit would go right after quiet splash22:53
Sarvattthat will just make nouveau not load at all22:53
paul__brb22:54
paul__yea nouveau.sodoff=1 works23:03
bjsniderSarvatt, i think the 32-bit nvidia-current tries to create symlinks to the /usr/lib32 vdpau driver, which isn't installed unless you're on amd6423:06
Sarvattpaul__: knowing if it works with a monitor plugged in or only happens with no monitor would be useful if you ever get around to testing that (without that nouveau.sodoff)23:12
paul__yea, will test tomorrow23:12
paul__i'll idle here over night to remind me23:12
paul__:)23:12
Sarvattwouldn't be surprised if that GPU was messed up with nouveau in the first place and needs blacklisting but you're the first to report a bug about it :)23:12
paul__hah23:13
paul__a p3 box works for giving me gcc+gdb and a command line :)23:13
paul__kinda forget how old it is;p23:14
SarvattI remember paying $149 for my TNT vanta for a 486 machine ages ago, thats why it surprised me because I had one at some point :)23:14
paul__http://dnmouse.org/forum/viewtopic.php?f=3&t=6523:17
paul__reading that (unsupported list) and a 2006 post listing vanta as supported23:18
paul__I wonder if they dropped support23:18
paul__for old cards23:18
Sarvattit says unsupported?23:20
paul__on that forum yes23:20
paul__http://forums.fedoraforum.org/showthread.php?t=20475223:21
Sarvattunfortunately there are no binary drivers you can use on your card, they stopped updating the 71.xx series that worked with your card23:23
Sarvattif it's headless and just used remotely though it shouldn't matter what you use?23:24
paul__what I have atm with nouveau.sodoff=1 I think works for what I do23:25
paul__so yea23:25
paul__gn thanks 23:46
Sarvattno worries, will update the bug if i find anything23:47
RAOFSarvatt: Good morning.23:48
Sarvattheyo RAOF!23:58
RAOFSarvatt: What's up? :)23:59

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