/srv/irclogs.ubuntu.com/2011/02/24/#ubuntu-x.txt

=== lilstevi is now known as lilstevie
mdeslaurhave there been any reports of spurious mouse clicks?00:26
bryce_mdeslaur, synaptics or evdev?00:28
mdeslaurevdev...it's a usb mouse00:28
bryce_I've not seen reports of spurious mouse clicks recently00:29
bryce_there seem to be none open on my natty list - http://www.bryceharrington.org/Arsenal/Reports/ubuntu-x-swat/workqueue-natty.html00:29
mdeslaurok, am just wondering if it's my hardware...I'll try another mouse00:30
mdeslaurthanks bryce_ 00:30
bryce_there were a couple weird bugs with erratic pointers but those were synaptics-specific00:30
RAOFAnd now would be the time for crazy pointer-based bugs.00:34
bryce_oh yeah, new input stack00:34
bryce_mdeslaur, just updated today and noticed it for the first time?00:34
mdeslaurbryce_: I noticed it maybe a day or two ago, after an update00:35
mdeslaurbut, as I said, it maybe hardware00:35
mdeslaurI just plugged in another mouse, we'll see00:35
bryce_mdeslaur, ok, then that gets cnd and raof off the hook ;-)00:36
mdeslaurhehe00:36
mdeslauralthough if it is hardware, I'll be sure to bring the broken mouse to UDS for a practical joke :P00:36
=== cnd` is now known as cnd
cndRAOF, bryce_: changing the tls type to local-dynamic didn't help any...01:06
cndso I don't really know what a good resolution is01:06
cndand it seems to have just made things worse all around01:08
cndRAOF, unless these variables are used in other libs?01:09
RAOFDoes it interact with the split-glapi stuff?  You're testing against natty's mesa, right?01:11
cndRAOF, I took natty's mesa package and replaced any occurrences of the initial-exec model with local-dynamic01:12
cndrebuilt01:12
cndand installed01:12
cndit doesn't look like the two headers with the occurrences are installed in any packages01:14
cndso they are confined to the library01:14
RAOFYeah, that'd be right.01:14
cndI'm going to try to make them generic01:14
cndjust to see if that works01:14
RAOFIs there any raw asm that's getting used?01:14
cndyeah01:16
cnddo you think that means it might require rebuilding other packages, or that the variables need to be generic since they may be referenced by other libraries?01:17
cndI can't imagine the latter, since if you can't find them in a header file you can't access them01:17
RAOFI'm not sure.01:18
cndI should just make a test.c to try to load the libs in different orders01:18
cndand see what happens01:18
* RAOF goes to find drepper's tls paper01:19
cndRAOF, well, I can't seem to trigger the bug with a simple test case01:31
cndand if I can't fix this kind of bug quickly, it moves down my priority list :)01:31
cndI gave the libavg devs a two line python workaround01:31
RAOFHeh.01:31
RAOFOk.01:31
cndit just loads libstdc++ before anything else :)01:31
RAOFI'll look into it.01:31
cndcheeky01:31
cndso it's not a high priority01:32
RAOFHey!  Now that I think of it, doesn't libGL *link* to libstdc++?01:36
RAOFBut the dri drivers do.01:36
RAOFSo libstdc++ is *already* being loaded by dlopen after libgl.01:41
cndRAOF, does it?01:43
cndthat seems odd01:43
cndto use opengl you have to load all the c++ stuff?01:43
RAOFYup.01:43
RAOFBecause the glsl compiler is written in C++, so needs libstdc++01:44
cndhmm, then I have no clue :)01:44
RAOFAnd the glsl compiler is built into the dri drivers, which are dlopened by the non-C++-using libgl01:44
RAOFWhat's the actual problem again? :)01:45
cndRAOF, then you're beyond my comprehension now :)01:45
cndI just know that libavg dlopens libGL01:46
cndand if you don't preload libstdc++, you get a segfault01:46
cndand it's claimed that this is due to tls stuff01:46
RAOFMaybe it's passing incorrect flags to dlopen?01:46
cndRTLD_NOW?01:46
cndthat's all it's passing01:47
RAOFLet's ask someone who understands the dynamic linker!01:47
* RAOF nominates Colin Watson.01:47
cnd:)01:47
cndgood luck finding him at this hour01:47
RAOFI don't.  I plan to read about TLS circa 2001 and eat toast.01:49
=== Solarion_ is now known as Solarion
bryce_humber:~/ubuntu/linux/linux-2.6$ sudo lsinput06:05
bryce_[sudo] password for bryce: 06:05
bryce_/dev/input/event006:05
bryce_protocol version mismatch (expected 65536, got 65537)06:05
bryce_wth?06:05
RAOFOh, does it need a rebuild again?06:08
bryce_possibly I just haven't rebooted since updating06:08
bryce_(although I'm not being prompted to reboot)06:09
RAOFI think it needs to be rebuilt against newer kernel headers.06:09
bryce_I'll do a upgrade and reboot and see if it still repros06:10
RAOFLooks like this might be bug #72394406:11
ubot4Launchpad bug 723944 in xorg (Ubuntu) "Synaptics touchpad no more working after disribution upgrade (affects: 2) (heat: 12)" [Undecided,New] https://launchpad.net/bugs/72394406:11
RAOFbryce_: A quick rebuild fixes input-utils.06:38
RAOFcnd: You wouldn't happen to be awake, would you?06:38
bryce_we should phone him (tee hee)06:41
RAOFSo, those logs on the bugs don't seem to be particularly informative.06:42
RAOFExcept that the X driver is loading, and thinks it's driving the devices.06:42
bryce_yeah06:44
bryce_nothing remarkable in dmesg either06:45
bryce_RAOF, I'm dist-upgrading 3 laptops now, will try reproducing on each06:46
bryce_RAOF, have you had luck reproducing it on your hw?06:46
RAOFNot so far.06:47
RAOFBut I'll upgrade my other laptop and see.06:47
bryce_the protocol mismatch thingee seems to pre-date the xserver update today06:50
bryce_kernel bug maybe?06:50
tjaaltonthe synaptics-thing?06:51
* bryce_ points tjaalton at #canonical06:52
RAOFbryce_: That's a regular occurrence - input-utils needs to be kept in sync with the kernel evdev header, and I guess it hasn't had a rebuild recently enough.06:52
bryce_ok, so that's item #1.  guessing we need a kernel guy to twiddle something?06:52
tjaaltonthose spurious mouseclicks.. think I'm seeing those sometimes06:52
bryce_can we get the same info from proc or sysfs?06:52
tjaaltonwith thunderbird. clicking on emails open in new tabs06:52
tjaaltonbut not always06:53
RAOFbryce_: No; we just need a no-change rebuild of input-utils.06:53
bryce_RAOF, ok06:53
RAOFAnd I don't think we can get that info anywhere else; it reads the raw event stream out of the evdev nozzle.06:53
bryce_RAOF, looks like input device info can be gotten at /proc/bus/input/devices06:53
RAOFYeah, that gets some.06:54
RAOFHm.  My laptop says “failed to open grail, no gesture support”, and I didn't notice that in any of the other xorg.0.logs06:55
RAOFYeah.  All the affected systems seem to have utouch support.07:01
bryce_interesting07:02
bryce_yeah I have two laptops using synaptics, neither seems affected07:03
RAOFWhat are the buttons reported in Xorg.0.log?07:03
RAOFMy unaffected laptop has “left right”, my other laptop (which I predict will be affected once it's finished upgrading) has “left right double triple”07:04
bryce_http://paste.ubuntu.com/571563/07:04
RAOFOk.  You *also* fail to open grail.07:05
bryce_http://paste.ubuntu.com/571565/07:05
bryce_I installed utouch on that second one, still no repro07:06
RAOFOh, the driver links to libutouch-grail1; the “failed to open grail” is from the failure of grail_open(device)07:07
bryce_ok, guess we can call that issue #2.  I take it it's innocuous?07:08
RAOFI presume it'll happen when the touchpad doesn't support enough for grail to be all gesturiffic.07:09
RAOFBut given that second Xorg.0.log of yours is for a *non* reproducer, it's clearly not the (sole) issue.07:09
RAOFAlthough we do apply some quirks to your second Xorg.0.log.07:10
bryce_second box is a dell mini, I think if that had busted mouse we'd get LOTS of bug reports today07:11
bryce_third box:  http://paste.ubuntu.com/571566/07:11
bryce_also verified using synaptics but no repro07:12
RAOFThat one also has a bonus PS/2 mouse :)07:14
bryce_fwiw that one's in a docking station07:14
bryce_it's got a touchscreen lvds and a touchscreen external monitor and touchpad07:15
tjaaltonhuh, we still have -input-fpit in the archive, provides -input-4 :P07:15
bryce_but no ps/2 mouse07:15
RAOFdev/input/event6 would care to differ :)07:16
bryce_it can think what it wants07:17
bryce_actually the external touchscreen functionality isn't hooked up07:18
bryce_but anyway07:18
bryce_well I'm running out of ideas07:18
bryce_it seems not to be abi breakage else it would be universally broken07:18
RAOFRight.07:19
RAOFI'd like to see the raw event stream from “xinput test”, or at least know that such a stream exists or doesn't.07:19
bryce_the mouse0 / mouse1 bit seems not particularly unusual (I have that same bit my xorg log)07:19
RAOFYeah.  We don't match anything against mouse*07:20
RAOFIt's a symlink to somethnig more interesting, so we'll already have covered it earlier.07:20
bryce_RAOF, maybe you could forward one or both of those bug reports to peter (and cnd when he comes on)?07:20
RAOFI shall.07:20
RAOFWell, peter?07:20
bryce_hutterer07:21
tjaaltonthis isn't upstream, if it's due to the multitouch patches07:21
RAOFYeah, I know who you meant, but it's going to be multitouch releated.07:21
bryce_ok, just thought if he and cnd were in communication about this07:21
tjaaltondaniels and cnd are07:22
bryce_ahh07:22
tjaaltonhmm pbuilder didn't fail on x11-utils without the old changes, so it should be sync'able08:36
geserHello, anyone an idea why my mouse scrollwheel doesn't work anymore in my natty installation?09:05
tjaaltongeser: does xev list any events for it? or evtest?09:06
tjaaltonRAOF: heh, so keithp is asking if removing randr-1.4 from 1.10 would be something people want09:16
RAOFWell, I guess he could; no one's using it yet.09:17
RAOFAt least, I don't *think* anyone's using it yet :)09:17
tjaaltonit'd revert the abi as well aiui09:17
RAOFYeah, it would.09:17
RAOFBut that wasn't an ABI that drivers *needed* to care about IIUC09:18
tjaaltonright, it's just another round of rebuilds :)09:18
gesertjaalton: no, xev doesn't show any events when I scroll (but pressing the scroll wheel is shown as button 2 as expected)09:18
RAOFtjaalton: I'm not sure it'd even require a round of rebuilds.09:18
tjaaltongeser: then check if you get events from evtest on the console09:18
tjaaltonlunch->09:19
gesertjaalton: evtest doesn't list any events either :(09:25
cdbsLooks like something's broken with the Synaptics touchpad driver09:30
gesertrying out my other mouse (a Logitech Wireless M305) everything works as expected09:32
geserhmm, re-pluging my mouse seems to work too09:34
tjaaltongeser: so if evtest doesn't show anything it's because of the kernel09:38
RAOFcdbs: Aha!  You've got a piece of affected hardware?09:39
cdbsRAOF: yes, its an old Synaptics touchpad that doesn't support multitouch09:40
cdbsRAOF: Should I post evtest output to bug?09:40
* cdbs got the bug09:40
RAOFIt wouldn't hurt.  Also, working out whether “xinput test” shows events when you do things with the touchpad would be nice.09:41
cdbsRAOF: My thing doesn't have /dev/input/event7 . It has only upto 509:44
cdbsWhich one should I use?09:44
tjaaltonxinput list09:44
tjaaltonpick the id for the device09:44
cdbsRAOF: xinput test doesn't help09:53
cdbsRAOF: no output, except when I clicked the buttons (which are working fine)09:54
cdbsokay, I downgraded using the downgrade scrip10:00
cdbst10:00
cdbsHi, I did downgrade the packages, but after that I got a far less usable system10:14
cdbsEvery application I would open, would crash10:15
cdbsEVERY10:15
cdbsfrom nautilus, to even gnome-terminal10:15
tjaaltonthat's not X's fault10:17
cdbswell, not10:19
cdbsbut that opens up a possibility:10:19
cdbsWhy not just upload a 'revert' package of xserver-xorg-input-synaptic?10:19
cdbsIt appears that these applications and GTK bindings are built against the new ABI, while the downgrade script as given by RAOF takes us back to the old one10:20
tjaaltonlets give cnd a chance to fix it10:20
tjaaltonseb128: there's a new(ish) libgnomekbd (2.30.2), are there plans to update?10:25
seb128tjaalton, we are on 2.32 which is a newer serie10:26
seb128tjaalton, or do you mean a sru for some stable version?10:26
seb128tjaalton, 2.30 is used in lucid10:26
tjaaltonseb128: there's 2.30.2 in debian10:26
seb128but it has 2.30.2?10:26
seb128tjaalton, well lucid has that10:26
tjaaltongrah, sorry10:26
seb128tjaalton, natty has 2.3210:26
tjaaltonmixed up the versions10:26
tjaaltondebian has 2.30.2, we have 2.32.0 :)10:27
seb128right10:27
seb128just curious how did you run into that?10:27
seb128is there any bug in natty?10:27
tjaaltonno, it's just listed on the versions_current.html list10:27
tjaaltondunno why10:27
tjaaltonsince it's not maintained by the x team10:27
tjaaltonhm, -fpit is still maintained upstream it seems..11:07
tjaaltonfor abi changes at least11:07
tjaaltonand it seems to still have users..11:15
cndRAOF, if you're still up, I'm now up too :)13:08
cndI read the backscroll here and in ubuntu-devel13:08
cndtaking a look at the bug now13:08
cndif I had to guess, it looks like grail is opening on non-multitouch hardware and this is throwing things off13:24
soreauHey guys I have a reproduceable crash I want to get a bt from and I install debug packages but gdb tells that /usr/bin/X has no debugging symbols14:53
soreauWhat is the problem?14:54
jcristausoreau: the real binary is /usr/bin/Xorg14:56
soreauWell &%*14:56
cndsoreau, it's not a big problem15:00
cnddo you have a core dump?15:00
cndor are you wanting to attach to X?15:01
soreauYes I got the dump now 15:01
soreauthanks jcristau 15:01
cndok15:01
cndsoreau, by any chance are you using multitouch hardware?15:01
cnd:)15:02
soreaunope15:02
soreauIt happens when trying to vncviewer into the machine15:02
soreauIt worked until a couple weeks ago15:02
cndok, cool15:02
cndnot my problem :)15:02
jcristaufdo#30032 is a crash when using x11vnc, could be the same thing?15:03
cndtjaalton: got a few mins to upload a fix for the synaptics issue?15:09
cndor bryce_, if you happen to be up already15:11
tjaaltoncnd: i'm at the hw store, back home in 30min15:33
tjaaltoncomp hw :)15:33
cndtjaalton: ok, thanks!15:33
bigon_any idea what's going on https://bugs.launchpad.net/bugs/714280 (my last messages)16:00
ubot4Launchpad bug 714280 in xorg-server (Ubuntu) (and 3 other projects) "The error was 'BadLength (poly request too large or internal Xlib length erro'. (affects: 5) (dups: 1) (heat: 233)" [High,Confirmed]16:00
=== bigon_ is now known as bigon
jcristauwhat's going on is you're mixing different bugs.16:03
bigonmy 2 last messages are still refering to BadLength (poly request too large or internal Xlib length error)16:05
jcristaufor a different request16:05
jcristauchangedrawableattributes is fixed in 4324d6fdfbba17e66b476cf008713d26cac83ad116:05
bigonshould I open a different bug for this one?16:06
jcristaudunno16:06
jcristauyou could just upgrade your X server16:06
jcristauor your mesa.16:06
bigonboth machine are uptodate (with natty)16:07
jcristauthen natty doesn't yet have the fixes16:07
bigonindeed16:07
jcristauso upgrade your X server or mesa, or live with the bug until natty bumps either of them.16:08
jcristauactually, natty's X server has that fixed.16:10
tjaaltoncnd: ok, finally home16:12
cndtjaalton, great16:13
cndtjaalton, I suppose you'll probably want a source package16:13
cnddidn't think to create one...16:13
tjaaltoncnd: yep16:13
tjaaltonheh16:13
cndI'll do that right now16:13
tjaaltoncnd: I'll have dinner in the meantime16:21
tjaaltonwon't take long16:21
cndtjaalton: I just uploaded16:21
cndok16:21
tjaaltonoh16:21
tjaaltonwhere?16:21
cndit's at people.canonical.com/~cndougla/utouch/16:21
tjaaltonChecksum doesn't match for /tmp/people.canonical.com/~cndougla/utouch/utouch-frame_1.1.1-0ubuntu1.debian.tar.gz16:22
cndhmm...16:22
cndthat's odd16:23
cndI'll try to reupload it16:23
cndtjaalton, try once mre16:24
cndif that doesn't work, I'll try things locally to figure out what's wrong16:24
tjaaltonstill the same16:24
cndhmmm16:24
cndok16:24
tjaalton4cf85322570b8ad7ce800212c582e65516:24
tjaaltonis the md5sum16:25
tjaaltonwhen source.changes says it should be e113aa341f8e3b4e784fdf374f4d1c0216:25
cndummm... my version locally doesn't match either!16:25
cndhttps://wiki.ubuntu.com/ChaseDouglas/DeveloperApplication-uTouch16:25
cndoops16:25
cnddc9a4f63e84871a89984b1fd839d923616:25
tjaaltonthat's the tarball16:26
cndoh, I was looking at the wrong file16:26
cndI'll recreate the source package and see what's wrong16:27
cndI did a test build after the source package build16:27
cndmaybe the test build overwrote it16:27
tjaaltoncould be16:27
tjaaltoni'll eat now :)16:28
cndok, it's reuploaded when you are ready16:29
tjaaltoncnd: yep, didn't complain this time16:34
cndgreat16:35
bigonjcristau: I will open an other bug I've 1.10 rc2 installed and still have the issue X_GLXChangeDrawableAttributes request16:44
jcristauinstalled or running?16:56
cndbryce_, RAOF, tjaalton: I'm applying for package upload rights for the utouch packages17:27
cndif you'd like to sponsor me, please do so at https://wiki.ubuntu.com/ChaseDouglas/DeveloperApplication-uTouch17:27
cndthanks!17:27
bigon17:56 < jcristau> installed or running? << running I've rebooted to be sure17:32
bryce_morning18:06
bryce_synaptics issue get sorted out?18:06
cndbryce_, we think so18:11
cndnew utouch-frame should fix it18:11
cndthe package should be synced to the mirrors by now I believe18:12
cndit is for amd64 at least18:13
cndit affected multi-finger, non-mt trackpads :)18:13
bryce_cnd, excellent18:15
cndbryce_, in case you didn't see above, I'm trolling for package upload rights sponsors18:16
cndso we can fix these issues faster :)18:16
cndwe waited around for about an hour before tjaalton became available18:16
cndand didrocks is our normal uploader, but he's swamped18:16
bryce_cnd, right!  hitting the page now18:17
cndbryce_, thanks!18:17
tjaaltoni'll add my comments after bryce :)18:18
cndcool18:18
Sarvatthmmm, so I can reproduce this on my netbook by just attempting to "install ubuntu" https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/71482918:22
ubot4Launchpad bug 714829 in xserver-xorg-video-intel (Ubuntu) "Xorg segfaults during LiveCD installation using preseed file (affects: 1) (heat: 201)" [High,Incomplete]18:22
Sarvattonly, X never crashes18:22
tjaaltonnice18:23
Sarvatti get tons of the [ 194.542] (WW) intel(0): intel_uxa_prepare_access: bo map failed: Cannot allocate memory though and X is still alive and kicking but unresponsive18:23
tjaaltoncan you get to the machine somehow?18:23
Sarvattyeah i'm using it now18:24
Sarvattgem objects look fine http://sarvatt.com/downloads/i915_gem_objects.txt18:24
tjaaltonhmm I bought an ssd, could pyt it in my x6118:24
tjaaltonput even18:24
Sarvattdont have to actually wipe anything even, just booting the livecd, going to install ubuntu then hitting next kills things18:25
tjaaltonhm ok18:25
tjaaltonso something is eating the memory, and it's not x/intel18:27
Sarvattits right when it'd be starting up partman to do all the disk partitioning that things die18:27
tjaaltonhm, have you checked it's logs?18:28
Sarvatti cant even see the panel at the top in unity on a 1024x600 screen18:28
Sarvattnow i'm getting some aufs error spam, aufs au_new_inode:412:dbus-launch[2578]: Warning: Un-notified UDBA or repeatedly renamed dir, b0, tmpfs, ubuntu, hi1965, i273.18:30
Sarvattoh got a crash that time, went to VT immediately after hitting install ubuntu18:31
Sarvatttry ubuntu is fine, looks like installing it from inside the live session works fine too..18:33
Sarvattbetter let it finish before I say that I guess :)18:34
soreauI have an Xorg crash http://pastebin.com/Etjjzue8 when trying to vncviewer into it from another machine :)18:43
cndbryce_, btw, I'm going to ask at the DMB meeting for motu rights too, so we'll see18:54
cndthanks for the endorsement :)18:54
bryce_cnd, yep, good luck!19:03
cndbryce_, because I'm not sure the best route for me, I asked cody on the dmb19:08
cndhe said he'd be happy to review an application of mine before going to the dmb for core dev rights19:08
cndI just don't want to waste the dmb time19:08
cndtheir meetings get long and slow enough as it is19:08
cndso I'm going to create a new application page for core dev19:09
cndand ask for some endorsements19:09
bryce_cnd, sounds good19:12
bryce_cnd, yeah it would not be a bad idea to shoot for utouch rights in the coming meeting, then apply for motu the meeting after that, and core dev the one after that, in sequence19:13
cndsomething like that19:13
bryce_cnd, however you do it, you got my endorsement :-)19:13
cndheh19:14
bryce_Sarvatt, aha you have a lead on our elusive memory leak bug19:14
Sarvattbryce_: i'm drawing up blanks on why this is happening only when "install ubuntu" is picked, installing from inside "try ubuntu" just hangs before the disk partitioning tool comes up but X is still here and i'm still able to quit the install fine even19:15
bryce_Sarvatt, yeah we've suspected it was something like the installer.  I've seen the bug reports only against use in the livecd environment19:15
bryce_Sarvatt, have you found a way to view memory usage that shows what process is gobbling mem?19:15
Sarvattnothing is using an abnormally large amount of memory19:16
bryce_Sarvatt, i.e. does top, cat /proc/meminfo, xrestop, or the like show something?19:16
bryce_I've also wondered if it might be just video memory getting exhausted19:16
bryce_but I don't know if we have a tool for measuring that... is it shown in one of the gem files in sysfs?19:17
Sarvattwas playing around in the try ubuntu option there, rebooting into install ubuntu to see19:17
Sarvattit looks fine http://sarvatt.com/downloads/i915_gem_objects.txt19:17
Sarvatt(thats from right before an X crash while it was spamming the bo map failed errors)19:17
bryce_I wonder if the Install Ubuntu functionality can be run independently of the livecd19:18
Sarvatti can't see the menu bar on the selection screen where you pick try or install either, its above the screen so the window will fit19:18
Sarvattyeah trying to figure out how the heck to do just that at the moment19:19
bryce_Sarvatt, have you talked with evand or cjwatson yet?19:19
bryce_if not, maybe we should spin them up, they might have some suggestions that'd save us some time19:20
bryce_I'll poke through their bug tracker and then see if I can grab evan19:24
bryce_fwiw, on radeon since updating to latest stuff yesterday I've been noticing with popup menus that sometimes in the fraction of a second before the menu is displayed where what I suppose is supposed to be a black rectangle, I catch a momentary glimpse of what looks like uninitialized video memory19:26
cndbryce_, I have copied my utouch endorsement to my coredev application: https://wiki.ubuntu.com/ChaseDouglas/DeveloperApplication-CoreDev19:26
cndit has some utouch rights specific phrasing19:26
cndwould you like to edit it, or do you want me to fix it up for you?19:27
bryce_but it only displays for a few milliseconds so can't see it properly, and seems hard to reproduce on demand19:27
bryce_cnd, I can edit it up, thanks19:27
cndok19:28
bryce_done19:33
bryce_Sarvatt, ok I pinged ev on #ubuntu-devel.  guessing he's EOD'd19:48
bryce_Sarvatt, gave him a rundown maybe he can help19:48
bryce_Sarvatt, hrm, finding nothing interesting amongst the ubiquity bug reports19:53
bryce_Sarvatt, reviewing our own bug report history with this issue, the first report (from mario) was Jan 19th, so I would guess the issue first entered the archive around Jan 17/1819:55
bryce_ubiquity 2.5.6 is dated Jan 17 19:55
cndbryce_, RAOF, btw, I forgot to mention that I had been planning to fix up lsinput20:07
cndin fact, I think I'll sit down right now to do so :)20:07
Sarvattbryce_: apparently just sitting on the welcome screen is enough to trigger the bo map failed errors20:14
* Sarvatt is going to try reverting this force background redrawing commit from jan 17th20:16
bryce_Sarvatt, quite unexpectedly just following random hunches I found some leaky C code20:17
bryce_Sarvatt, going on the assumption that it was ubiquity, and that it must have happened shortly before feb 19th, I looked at the diff20:18
bryce_ubiquity 2.5.6 is a huge diff but 99.9% is just python and translations stuff20:18
bryce_however there is one change to one C file20:18
bryce_and wouldn't you know it, that change involves adding a pointer, strduping to it, and there is no matching free20:18
bryce_it's in d-i/source/netcfg/netcfg-common.c routine netcfg_write_common20:19
bryce_Sarvatt, anyway I can do up a patch at this point.  need food first20:22
bryce_I'm 70% certain this could be our culprit.20:22
bryce_no idea how we'd test it though20:23
Sarvattbryce_: awesome20:26
cndis it just me, or are all lp related functions really slow today?20:54
bryce_I've had a few timeouts but nothing out of the ordinary21:10
Sarvattbryce_: so uh.. http://sarvatt.com/downloads/patches/wtf.diff has lasted 10 minutes on the welcome screen with no bo map errors21:11
Sarvattbryce_: 204 seconds was my record before21:12
bryce_Sarvatt, aha, where'd you find that?21:12
Sarvatthttp://bazaar.launchpad.net/~ubuntu-branches/ubuntu/natty/ubiquity/natty/revision/380#src/panel/panel.c21:12
Sarvattsomething tells me it might have been queuing a redraw way more often than they wanted? :D going to attempt an install now and see what happens21:14
bryce_ok21:14
Sarvattof course it wont go past the preparing to install screen because partman wont load up but still not crashing21:15
bryce_rev 380 was on 2011-01-1421:17
Sarvattbryce_:  you should be able to reproduce this by just loading a liveusb on your dell mini and sitting at the welcome screen for a minute or two21:17
Sarvattcan switch straight over to a vt and watch Xorg.0.log21:18
bryce_patch looks like it goes with https://bugs.launchpad.net/ubuntu/+bug/69330021:18
ubot4Launchpad bug 693300 in ubiquity (Ubuntu) "Top white bar in oem-config (ubiquity) when choosing CJK. (affects: 1) (heat: 64)" [Undecided,Fix released]21:18
bryce_ok lemme give that a go21:18
bdmurraybryce_: the package hook for X uses compiz-0.9.2 while I've been tagging everything just compiz-0.9 or compiz-0.8 - I think it'd be best if we stuck with the same convention21:18
bryce_bdmurray, want to send a patch?  I'm aware of the problem but have a lot of stuff higher up in priority on my todo list at the moment21:22
bryce_bdmurray, there is code that is supposed to split the string and extract just the 0.9 there, which worked when I tested, but there must be a bug in the logic21:23
bdmurraybryce_: just a patch? no bzr branch or debdiff or other magic? ;-)21:23
bryce_just a patch would be fine21:23
bdmurraycool, I can do that21:24
Sarvattbryce_: fixed up debs are here in case you use persistent storage and want to see if it fixes it for you too, just need these 3 http://sarvatt.com/downloads/ubiquity/21:26
Sarvattbryce_: this really looks to have fixed it here21:26
bryce_Sarvatt, ok, still 15 min or so left on my iso download21:29
bdmurraybryce_: I also added a patch to bug 72362421:33
ubot4Launchpad bug 723624 in xserver-xorg-video-intel (Ubuntu Natty) (and 1 other project) "apport-gpu-error-intel.py keep crashing after login (affects: 1) (heat: 8)" [High,Triaged] https://launchpad.net/bugs/72362421:33
bryce_bdmurray, excellent, thanks21:35
bryce_that's another I was wondering about, I'll get those fixes in today21:36
RAOFcnd: Rocking.  Thanks for fixing that.21:47
cndRAOF, sure, np!21:47
cndRAOF, in return, please consider endorsing my applications for upload rights :)21:47
RAOFCertainly!21:48
RAOFDoes the bug have an analysis of the situation, so I can be more informed for future breakage?21:48
cndRAOF, the bug is basically: our stack just doesn't work for multi-finger, non-mt devices21:49
cndbut we let them through anyways21:49
cndso our "fix" for now is to not let them through21:49
cndRAOF, bryce_: however, you may find some helpful debugging stuff in there for the future21:49
cndthe use of evemu for recording and replaying devices21:49
RAOFAnd this manifested by grail eating all the events and not posting any to the X queue?21:49
cndRAOF, something like that21:50
cndI haven't actually worked on the underlying bug21:50
RAOFHeh.  'sok.21:51
bryce_cnd, looks like there was a .deb posted, it would be educational to have the patches attached (or branches linked to, or commit ids) so those of us curious could follow along at home :-)21:52
cndbryce_, branches are linked21:53
bryce_ah, didn't notice21:53
cndboth upstream and packaging21:53
cnd:)21:53
bryce_cnd, one thing we could think about, if some of those debugging tools/output are going to be always worth having with -evdev reports, or utouch, or whatnot, then we should create an apport hook21:54
bryce_otoh maybe we'll never have more than a handful of bug reports so won't be worth the bother?  ;-)21:54
cndbryce_, I've thought about making it part of the standard bug template21:54
cndbut not about apport hook...21:54
cndthat's an interesting idea21:54
bryce_bug template?21:54
cndone that would require a bit of dev work21:55
cndbryce_, isn't there something that you can set on each project/package to request certain info when you file a bug?21:55
cndI don't know if it works when you run ubuntubug21:55
bryce_anyway, we got apport skillz in surplus we can throw at it if it seems like it'd help21:55
cndheh21:55
bryce_cnd, yeah not really a template but some boilerplate text21:55
cndbryce_, that's probably what I'm thinking of21:56
bryce_I don't know how well read that info is; seems kind of hit or miss whether users follow it21:56
cndI think it would need to be something that would prompt for a the device that is causing issues21:56
bryce_at least for X...21:56
cndand then record for that device21:56
cndheh21:56
bryce_apport scripts can pop up dialogs to prompt for user selection21:56
cndyeah21:57
bryce_cnd, in fact it can even walk them through, like "Okay, now click the button three times and wiggle the mouse..." (sleep 10) "... ok thanks"21:57
cndyeah, that sounds good21:57
cndbryce_, so what do I need to do to make this happen?21:59
bdmurraybryce_: bug 72459821:59
ubot4Launchpad bug 724598 in xorg (Ubuntu) "apport package hook is too verbose with compiz version (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/72459821:59
cndassuming I don't have the bandwidth to do it myself21:59
cndI would like to do it of course, but I have too many things on my plate already...22:00
bryce_cnd, well, for starters lets keep it simple, can you just make like a list of commands that would gather useful files?22:00
bryce_from that, I think I can craft a basic apport hook once I've dug myself out from under my current set of tasks22:00
cndI can give that to you right now: lsinput to get a list of devices, and evemu-tools to record the one the user picks22:01
bryce_fancy interactive bits can be done later as needed22:01
cndthough lsinput doesn't work yet in natty22:01
cndI'm trying to get to that line on my todo list :)22:01
RAOFbryce_ could just dch --rebuild "Rebuild against new kernel" and upload.22:02
cndRAOF, no, it needs to be fixed proper style22:02
cndI just need to get the package22:02
cndsync to the latest upstream22:02
RAOFOh, there's a proper style?  Ok :)22:02
cndupstream has fixed the issue once and for all :)22:02
cndand then I should push it to debian22:03
RAOFHurray!22:03
cndand sync it to ubuntu22:03
cndmy biggest problem was not being able to reach lp for an hour or so...22:03
Sarvatthrm, where wer tseliot's nvidia/fglrx packaging git trees at?22:25
bjsniderhttp://github.com/tseliot/nvidia-graphics-drivers22:26
Sarvattsweet, thanks22:26
bjsniderit's in the control files22:28
cndSarvatt, that sounds like good news :)22:30
Sarvatt;)22:30
SarvattRAOF: unity's broken? why do I have to read you say that right after I upgrade? :D23:13
RAOFSarvatt: If the upgrade didn't offer to remove unity, maybe it's fixed? :)23:14
Sarvattoh yeah must be23:14
Sarvattit was just the compiz plugin rename that took an apt-get -f install to fix23:14
RAOFUnity's still uninstallable on amd64, but that's much of a muchness.23:15
SarvattRAOF: thanks for the heads up about isc-dhcp-client, forgot to downgrade and that would have been a head scratcher :)23:32
Sarvatthttp://www.nvnews.net/vbulletin/showthread.php?t=15999023:43
cndSarvatt, what's up with isc-dhcp-client?23:49
cndI'm chatting with rydberg, and he's having dhcp problems right now23:50
cndI'm chatting with rydberg, and he's having dhcp problems right now23:50
cndI'm chatting with rydberg, and he's having dhcp problems right now23:50
cndargh23:50
cndsorry23:50
Sarvattkills your net, need to downgrade to the ubuntu3 version :)23:50
Sarvattdog fooding your input stuff there? :)23:50
Sarvatt<kees> https://bugs.launchpad.net/bugs/72455623:50
ubot4Launchpad bug 724556 in isc-dhcp (Ubuntu Natty) (and 1 other project) "[Natty] isc-dhcp update breaks network connection (affects: 10) (dups: 1) (heat: 56)" [Critical,Fix released]23:51

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