/srv/irclogs.ubuntu.com/2013/08/14/#ubuntu-mir.txt

RAOFOk. I'm confused.00:47
RAOFracarr: Around?00:47
racarrRAOF: Yeah01:03
RAOFracarr: Do you have any goddamned idea why https://bugs.launchpad.net/mir/+bug/1204939 might be happening?01:08
ubot5Launchpad bug 1204939 in Mir "Unity doesn't start on ATI test machine (Mir fails to respond to drm_auth_magic request)" [Critical,Triaged]01:08
RAOFCheck out the patch in the description, plus the server & client output.01:08
racarrSystem hang01:16
RAOFExcept you can ssh into the machine in this state, and attach gdb to whatever you want to, and prod it.01:17
racarroh no I meant I had a system hang01:17
RAOFHah.01:17
RAOF:)01:17
RAOFSo you did not get my question?01:17
racarrI do not have an immediate guess..01:18
racarrI ust cancelled all my evening plans though because I am having weirdcramps (kind of overexerting lately)01:18
racarrso I can look at it some tonight lol01:18
racarrUm, if I had any god damned idea?01:18
RAOFBoo cramps!01:18
racarrsok. I think it's from building a massive metal dome hich was pretty satisfying01:20
racarrok. I will think about it and be back after dinner ~40 minutes?01:20
robotfuelthomi: I have this new bug that prevents nexuiz from running on xmir for benchmarks https://bugs.launchpad.net/xmir/+bug/121206201:20
ubot5Launchpad bug 1212062 in XMir "xmir crashes to greeter when running nexuiz phoronix test" [Undecided,New]01:21
robotfuelthomi: logs aren't that good at pin pointing the crash :/01:21
RAOFHeh. Pulseaudio appears to think that my HDMI audio sink is at 48KHz whereas it's really 44.1KHz. Dummy sounds really weird sped up by 10% :)01:21
RAOFrobotfuel: Wait, apport didn't catch the actual segfault?01:22
robotfuelRAOF: no the logs are pretty much not useful01:22
robotfuelRAOF: the u-s-c log shows it's restarting, but that's it.01:25
RAOFBah.01:27
RAOFApport *should* catch that segfault and give us a lovely symbolic backtrace.01:28
RAOFWhee. Nexuiz is pretty big.01:31
robotfuelRAOF: I had it turned off, I've turned it back on and will upload the crash it collects01:36
RAOFa01:37
RAOFAh, cool.01:37
robotfuelI didn't want stray windows about a web apps crashes messing with my benchmark numbers.01:38
RAOFFair call.01:39
robotfuelRAOF: thomi the new bug via apport  https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/121206501:45
ubot5Error: launchpad bug 1212065 not found01:45
robotfuelI'll make the other one a dupe01:45
RAOFTa muchly.01:46
thomiseems like it's still private01:46
thomiat least until the LP retracer thingie does it's work01:46
RAOFI should be able to see it even while it's private, but I can't.01:46
robotfuelI made it public01:47
robotfuelstrange that it was private01:47
thomibugs with stack traces that might contain private info are marked private by default01:47
thomilp then redacts that information and makes the bug public again01:48
robotfuelI've moved the bug to xmir because it only happens when the u-s-c is installedhttps://bugs.launchpad.net/xmir/+bug/121206501:48
ubot5Launchpad bug 1212065 in XMir "Xorg crashed with SIGABRT in VidModeSetViewPort()" [Undecided,New]01:48
robotfuelugh No symbol table info available. maybe I need dbg packages?01:49
RAOFrobotfuel: Nah, the apport retracer should go back in and fill in everything.01:49
RAOF*should* ☺01:50
robotfuelI have to run thanks for your help RAOF and thomi01:52
thomiRAOF: any luck with that bug?03:27
RAOFthomi: The nexuiz bug? The retracer hasn't touched it yet.03:27
thomiboooo03:28
RAOFAh, there we go.03:28
thomioh?03:28
RAOFThe retracer has now touched it :)03:29
RAOFHuh, yes. That's not going to work.03:31
RAOF:)03:31
racarrRAOF: I may have gotten distracted when I found the dongle to plug my guitar in to my computer03:35
RAOFracarr: Woot!03:35
racarrI am back to thinking though um03:35
racarrso how does the failsafe X session03:35
thomiRAOF: why not?03:35
racarrcome in to play?03:35
RAOFracarr: The failsafe X session doesn't come into play. Or, rather, it comes into play after the test times out and decides that it's all gone pear-shaped.03:36
racarroh ok03:36
RAOFthomi: Because it calls sna_crtc_set_mode_major; we need to disable that codepath under nested :)03:36
RAOFracarr: I need to set up my keyboard somewhere that I can actually play it. Also, find all my music. ☺03:36
thomiRAOF: ok, so "That's not going to work" means "I know what the problem is, and how to fix it", not (as I thought) "the new stack trace does not help me fix the issue" :)03:37
RAOFthomi: Right.03:37
thomiRAOF: racarr: in Boston, we should get instruments and have a mir-team plus guests jam session :)03:37
racarrOh...yes we should!03:38
racarrI'll bring my guitar03:38
RAOFthomi: I'd be pretty rubbish at a jam session, I suspect :)03:38
thomino way I'm taking my guitar on an American airline flight though :)03:38
thomiRAOF: me too, that's half the fun :)03:38
racarrRAOF: Chords!03:38
racarrthen you add notes, and add fewer if they sound really bad03:38
racarrit's easy03:38
RAOF:)03:38
racarrOk so wait this lastlog03:39
racarrseems to imply that03:39
RAOFhttp://www.homestarrunner.com/sbemail36.html03:39
racarrdrmAuthMagic03:39
racarroh wait03:39
racarrok so is that actually failing? andit's a permissions sorta thing with the session stuff03:40
racarror could it still be03:40
racarrsome sort of mir failing to send the reply03:40
RAOFYeah, that's what I thought.03:40
RAOFBecause you can see the second request successfully written to the socket, but nothing server-side about it.03:41
thomiRAOF: any idea when we can land the X fix? I need to give an estimate to olli03:42
RAOFthomi: For nexuiz?03:42
RAOFthomi: I'll fix it up now if it's urgent.03:42
RAOFClearly it is urgent, so…03:42
racarrRAOF: ButI mean around03:43
racarrhttp://paste.ubuntu.com/5983202/03:43
racarrl155, do we know if ret < 0?Or is it still unclear03:43
thomiRAOF: yeah, I'd say it's pretty urgent, it's blocking xmir certainly03:43
RAOFthomi: Along with this ati banana, yeah.03:43
thomi:)03:44
RAOFracarr: We don't know if ret < 0, but we do know that we never get there the second time. Also, we know that the first call succeeds.03:44
RAOF(Because otherwise X would be all bailing)03:44
racarrohhh03:45
RAOFAlso, the exception would propagate out, kill unity-system-compositor, and get logged.03:45
racarrok thanks I misinterpreted03:45
racarrWait what do you mean we dont get there the second time,Doneauth appearstwice03:46
racarrOh I see03:46
racarrits printed twice03:46
RAOFRight.03:48
RAOFI shouldn't have used the same string for both bits :)03:48
RAOFBut you get two entry prints, and the "Done auth" is done for each entry print.03:48
RAOFMan, that's an unclear sentence :)03:49
racarrMm03:49
racarrit would be useful to have03:50
RAOFBut for a successful auth you'll see ‘In drm_auth_magic to auth magic:… In DRMHelper::auth_magic… Done auth… Done auth”03:50
racarrMIR_SERVER_SESSION_MEDIATOR_REPORT and MIR_SERVER_MSG_PROCESSOR_REPORT=log03:50
racarrI can't figure out, how far the second auth is getting beyond sent03:50
RAOFAh, right. I've not instrumented the server end of the RPC channel.03:51
=== chihchun_afk is now known as chihchun
RAOFdidrocks: Good morning!05:33
didrockshey RAOF! thanks for the bug report update05:33
RAOFThanks for running the tests.05:33
didrocksjust a little bit scared about the "I have no idea why" :)05:33
didrocksyw! I got lucky, first time and strike! :)05:33
RAOF:)05:33
didrocksIt's even annoying, I was preparing myself to a lot of try & retry pain :)05:34
didrocksRAOF: the machines are free for the next 25 minutes, not sure if this can help though05:34
RAOFHm. We could try again with MIR_SERVER_SESSION_MEDIATOR_REPORT and MIR_SERVER_MSG_PROCESSOR_REPORT set to log.05:36
RAOFThat's what racarr suggested.05:36
didrocksso, environment variable?05:37
didrocksshold we just set them to something like 1?05:37
RAOFYeah. Or we could pass those options in.05:37
RAOFNah, both should be set to "log"05:37
didrocksah ok :)05:37
didrockslet's try that05:38
RAOFWant me to log in, or will you do the honours?05:38
didrocksRAOF: please log in05:38
didrocksI need to refind the run first05:38
didrocksnow the question is… what archive was it :p05:39
RAOF:)05:40
RAOFYou have the unity launcher always visible? :P05:41
didrocksRAOF: since the update, I can't reveal it anymore05:41
didrocksso forced to have it always visible :/05:41
RAOFOh, which update?05:41
didrockslike a month ago05:41
RAOFHuh. Works here. Of course.05:41
didrockswhen changing with the latest X the barrier logic05:41
didrocksRAOF: ah, better, it's fixed now \o/05:42
didrocksa little bit hard, but good enough :)05:42
RAOFNow we have a full 1920px worth of terminal!05:42
didrocksheh, indeed :)05:44
didrocksok, let me find again the command I wrote to restore an archive :p05:44
didrocksinteresting05:44
didrockswho wrote that buggy code? :p05:44
RAOF:)05:46
didrocksRAOF: looks good to you?05:46
RAOFYup05:47
didrocksRAOF: let's poweroff to have new fresh logs05:47
RAOFYeah.05:47
RAOFAlso, I'm not sure if lightdm does the right thing wrt unity-system-compositor on restart.05:48
didrocksRAOF: do you think we should reboot the machine?05:48
didrockscan do quickly05:48
RAOFI don't think so.05:48
didrocksRAOF: just doing it, as the state was screwed the second time we start it05:48
RAOFFair 'nuff.05:48
didrocksdon't want to pollute the result :)05:48
dufluping mlankhorst05:50
didrocksRAOF: please re-ssh and re-byobu :)05:50
didrocksRAOF: it's all yours now05:51
RAOFdidrocks: Bah, that worked.05:52
didrocksargh indeed05:52
didrockslet's try to shut it down05:52
RAOFAlthough I don't see the logs I'd expect.05:52
didrocksand reboot again05:52
didrocksah?05:52
RAOFSo maybe the environment isn't set in the right place?05:52
didrockshum05:52
didrocksdidn't I write in that file? :/05:52
RAOFWe could also edit /etc/lightdm/lightdm.conf.d/10-unity-system-compositor05:53
didrockslet's retry first05:53
RAOFYeah05:53
didrocksRAOF: quick way to see it worked or not?05:54
didrocksRAOF: if not, you can poweroff/restart05:54
RAOFDidn't get the logs we wanted.05:54
RAOFAlso, worked.05:54
didrocksok, I let you edit :)05:55
didrocks(annoying those apps changing term cap)05:55
RAOFdidrocks: Going to shut down and try again?05:57
didrocksRAOF: please do :)05:57
RAOFI've not paid attention as to how you actually start it ;)05:58
RAOFAlthough I guess the <up> key could work :)05:58
didrocksah ok :)05:58
didrocksyeah05:58
didrocksRAOF: waow, how did you guess the default user password? :p05:58
* didrocks runs…05:58
RAOF:)05:58
didrocksok, restarted then05:59
didrocksRAOF: no luck?06:01
RAOFWah, box keeps being restarted.06:02
didrocksoh right06:02
didrockslet me fix that06:02
didrockssorry06:02
didrocksurgh06:04
didrocksthat's weird06:04
didrocksit should have copied the "fixed versoin"06:04
didrockslet me recheck06:04
didrocksRAOF: in fact all the tests ran06:04
didrocksthat's why it's shutting down06:04
didrocksgrrr, this starts to be annoying, last time it was the way to go06:05
didrocksoh06:07
didrocksI'm sooooo stupid06:07
didrockssaucy-i386-20130813-091706:07
didrockssaucy-i386-20130809-091706:07
didrocksin the path06:07
didrocksI could have tried for a long time…06:08
RAOF:)06:08
didrocksok, this time, my first attempt should be the right one06:08
didrocksthat explains as well why the /etc/environment wasn't exposed06:08
RAOFHeh06:08
didrocksok good :)06:09
didrocksshoudln't restart now06:09
didrocksthe stage is yours06:09
RAOFGreat. So, we've got the logs we're after.06:10
didrocks\o/06:10
RAOFNow we just need to actually trigger the bug.06:10
didrocksright06:10
* RAOF is on Mir weekly call for a while06:11
didrocksok ;)06:11
RAOFFeel free to keep restarting until you hit the bug :)06:12
didrocksRAOF: doing :p06:13
didrocksbah… 15 restarts without any issue, I wonder if the debugging log helped maybe to slow it down enough06:17
RAOFYay heisenbug?06:18
didrocksexactly :/06:20
didrocksRAOF: yeah, I have no idea :/06:21
didrocksRAOF: I've archived it just in case06:25
RAOFTA.06:26
didrocksshould I give back the machine to production?06:27
didrocks(I guess still ~5 minutes for it being free)06:28
didrocksyeah, the machine is needed, freeing it06:29
RAOFSorry, yeah.06:37
dholbachgood morning07:10
Mirvracarr / ricmm: re: http://bazaar.launchpad.net/~phablet-team/qtubuntu/trunk/revision/165 (mir backends) - there's double dh_auto_configure, the latter one under override_dh_install. that's probably harmless, but also unintentional?07:10
racarrMirv: I think that was me, and it was unintentional07:27
Mirvracarr: ok, filed bug #121213107:40
ubot5bug 1212131 in qtubuntu "Double dh_auto_configure in debian/rules" [Undecided,New] https://launchpad.net/bugs/121213107:40
MirvI'm just finishing testing with the new packages, just to be sure07:41
Mirvworks fine on nexus 407:43
Mirv(which was to be expected, but I just wanted to see it in action..)07:43
mlankhorstduflu: pong07:45
duflumlankhorst: Sorry in hangout now07:45
sil2100duflu: hi! Once you're over with the hangout, I know you're busy but you might have some quick insights on https://bugs.launchpad.net/mir/+bug/1204939 with the new debugging data, as per Didiers comment:07:51
ubot5Launchpad bug 1204939 in Mir "Unity doesn't start on ATI test machine (Mir fails to respond to drm_auth_magic request)" [Critical,Triaged]07:51
sil2100https://bugs.launchpad.net/mir/+bug/1204939/comments/1107:51
sil2100Since we had to block releases of the mir stacks because of that07:52
racarrMirv: I'm glad you expected it ;)07:56
duflusil2100: We were just discussing that in the hangout. People generally agree that we have not yet ruled out some socket needs better flushing, or similar. RAOF was working on it but just went to dinner I think08:17
dufluIt's just a theory. We're at least getting closer to where the cause might be08:18
duflumlankhorst: I'm getting: bo ffff880082c01000 pinned elsewhere: 0x00000002 vs 0x0000000408:19
duflu... which sounds like my bo is pinned to "TT" when I'm trying to pin it to VRAM. But I don't understand what it really means by "TT"08:19
=== dholbach_ is now known as dholbach
mlankhorstTT is translation table, eg gart :P08:20
mlankhorstare you on a 3.11 kernel?08:20
duflumlankhorst: Oh. No this is 3.8 (raring)08:20
duflumlankhorst: RAOF said it sounded like something you fixed recently... ?08:21
dufluThough I am definitely open to blaming my own code still08:21
* duflu grabs a newer kernel08:22
duflutvoss: I didn't actually mean it when I said I was going to sleep. That's many hours away :)08:24
mlankhorsta framebuffer will be in VRAM, exporting a handle as dma-buf will pin it to GART08:25
duflutvoss_^08:25
mlankhorston older kernels, 3.11 fixed this08:25
duflumlankhorst: Cool thanks. I will give 3.11 a spin08:25
sil2100duflu: thanks guys :)08:26
duflubrb08:28
duflualan_g: How confident are you that none of our sockets will ever need more flushing than we do already? It sounds like sil2100's issues could be caused by a socket buffering a request or response, but never accumulating enough to flush...08:32
alan_gduflu: it isn't something I've thought about.08:33
dufluFair enough. So it's not impossible I guess08:33
alf__duflu: alan_g: It's unlikely that socket buffering would actually cause data not to be sent at all. In the worst case it would introduce a small delay while waiting for other data to come along.08:41
duflualf__: Worth thinking about for performance at least I guess08:42
dufluping greyback08:50
greybackduflu: pong08:51
duflugreyback: Can you confirm the fix for bug 1199450?08:51
ubot5bug 1199450 in Mir "[xmir] Inputs slowing, last event of a stream of events greatly delayed" [Critical,Fix released] https://launchpad.net/bugs/119945008:51
greybackduflu: can do. Let me reboot08:52
dufluTa08:52
* duflu has managed to simulate the bug with demo_client_fingerpaint but never see it in the wild08:53
=== seb128_ is now known as seb128
duflugreyback: Any good news before I depart?10:01
greybackduflu: so far, inputs are immediate, so I think bug is fixed. As it used to take several hours for bug to be noticeable, I'll work the day before marking bug as fixed10:02
duflugreyback: OK, thanks for testing that10:02
greybackduflu: thanks for fixing :)10:03
duflugreyback: No problem. It was consequential to other work I was already doing. BTW using Intel GPUs?10:03
greybackduflu: yep, sandybridge10:04
dufluCool10:04
duflumlankhorst: nouveau seems to be (successfully) doing multiple page flips per vblank...10:12
dufluOr am I imagining things?10:12
mlankhorstunfortunately not..10:13
mlankhorstI have 2 patches that help with the vblanking some10:14
mlankhorstsec10:15
mlankhorsthttp://cgit.freedesktop.org/~mlankhorst/linux/commit/?id=4d2b97bdaebd7686075bce5ad1a498918d2ab17f^10:15
mlankhorsthttp://cgit.freedesktop.org/~mlankhorst/linux/commit/?id=4d2b97bdaebd7686075bce5ad1a498918d2ab17f10:15
duflumlankhorst, OK awesome to see you're already onto it10:17
dufluI may have to enter kernel land and test those tomorrow...10:17
mlankhorstduflu: well the fix is really from the second commit in nouveau_display.c -- you should try that separately :P10:17
mlankhorstbut I'm still getting > 60 fps with compositing somehow, dno why10:18
mlankhorstah now I understand10:30
=== alan_g is now known as alan_g|tea
mlankhorstnouveau ddx is messy :/10:41
=== alan_g|tea is now known as alan_g
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
alan_gHmm with the new fangled mir_connection_create_display_config() interface, how do we determine the size of the display? Is MirDisplayMode::vertical_resolution the height?13:04
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== alan_g is now known as alan_g|tea
=== alan_g|tea is now known as alan_g
olli_didrocks, I checked with RAOF yday on the ATI bug15:55
olli_discussing whether the stop is warranted or not15:56
didrocksolli_: ah nice! we discussed a little bit/tried to debug together this morning15:56
didrocks(no success though)15:57
olli_he said we should block mostly to "help" you15:57
olli_i.e. it is probably not an ATI spec. problem but a sporadic IPC one but if we don't get it fixed you will just reboot your system over and over again15:58
olli_didrocks, just wanted to share that with you15:58
olli_to show some sympathy ;)15:58
didrocksolli_: yeah, or have to skip this tests on that machine and add an hack for this one…15:59
didrocksolli_: thanks ;) let's see how it goes on a longer term15:59
tsdgeosracarr: ping when you're online15:59
=== alan_g is now known as alan_g|afk
=== alan_g|afk is now known as alan_g
tvoss_didrocks, what is wrong with this line in debian/control?16:26
tvoss_ -- Thomas Voss (thomas.voss@canonical.com) Mon, 12 Aug 2013 15:51:3516:26
didrockstvoss_: you shouldn't have this line in debian/control16:27
didrocksor you meant debian/changelog?16:27
tvoss_didrocks, changelog, sorry :)16:27
tvoss_ah, spotted it :)16:27
didrockstvoss_: you need a double space and <   > between your email address16:27
didrocksso:16:27
didrocks -- Thomas Voss <thomas.voss@canonical.com>  Mon, 12 Aug 2013 15:51:3516:28
didrocksnot sure what you try to do to have () and only one space ;)16:28
tvoss_didrocks, still no luck16:29
tvoss_ -- Thomas Voss <thomas.voss@canonical.com>  Mon, 12 Aug 2013 15:51:3516:29
didrockstvoss_: you don't have the timezone16:30
didrocks -- Thomas Voss <thomas.voss@canonical.com>  Mon, 12 Aug 2013 15:51:35 +020016:30
didrocksnot sure why you try by hand instead of dch -i, really ;)16:30
=== alan_g is now known as alan_g|EOD
bschaefersmall branch, memory leak in multi win demo: https://code.launchpad.net/~brandontschaefer/mir/fix-memory-leak-mutli-win-example/+merge/18021018:22
bschaeferand small memory leak, just 3 surfaces ~4k bytes18:23
racarrThese lateoclock meetings just do not ork ell for me19:41
racarrI got so woken up I couldnt get to sleep until 419:41
tsdgeosracarr: there?19:55
racarrtsdgeos: Yes :) sorry19:56
tsdgeosracarr: did you get the nexus4 mir thing to work?19:56
racarrI went to our lateoclock meeting last night...and wasn't able to get to sleep afterwards19:56
racarrYes! but then I realized I was testing unity8 with old packages still because path wasn't thought I was19:56
racarrand the PPA isn't installable at the moment19:57
racarrso now I am building qtubuntu, etc19:57
racarrjust mir trunk, all the demos, etc19:57
racarrso I guess, I will hopefully see the problem soon at least19:57
tsdgeosracarr: well, my problem is, i can't even get anything on screen with mir_demo_client_accelerated19:58
tsdgeosracarr: is all the stuff you use from packages? or you use some code yet to be commited?19:58
racarrtsdgeos: Ah see, I just did a clean build19:58
racarrof mir trunk and the demo clients work fine19:58
racarrI think I didn't try demo_client_accelerated in particular, but did try demo_render_surfaces, demo_render_to_fb, demo_fingerpaint, and demo_inprocess_egl19:59
tsdgeoswell i'm using the image19:59
racarrhmm19:59
tsdgeosany idea why i may not be getting anything?20:00
racarrtsdgeos: We are sure surface flinger is dead?20:04
tsdgeosracarr: well, it's not showing in ps, is that enough?20:04
racarrI think actually it might not show up in normal PS anyway because it's on the other side of the LXC container20:06
racarrbut I'm not 100% sure20:06
racarrwith no surface flinger20:06
racarrnexus 4 should get stuck on the20:06
racarr"Google" screen20:06
racarrprobably20:06
racarrtsdgeos: There may be something useful if you run the server with20:06
racarrMIR_SERVER_DISPLAY_REPORT=log20:06
tsdgeosyes, it gets stuck on the google screen20:07
racarrdid you try the standalone mir demos?20:07
racarrrender_surfaces, render_to_fb and inprocess_egl?20:07
tsdgeosracarr: which binary is that?20:07
tsdgeosis that in any deb pkg?20:07
tsdgeosor do i have to compile mir?20:07
racarrtsdgeos: sorry I keep on thinking you have a build directory XD20:08
racarrum20:08
racarrI think they were in the demos packagge at least20:08
racarrmir_demo_standalone_*20:08
tsdgeosracarr: shall i run as root, as phablet or don't care?20:08
racarrinprocess_egl, render_surfaces, render_to_fb20:08
racarrum, you know I had success running them as phablet but I didn't think that was supposed to work20:09
racarrso lets go with root XD20:09
racarrand MIR_SERVER_DISPLAY_REPORT=log if they don't work20:09
ricmmracarr: you get the shell on your n4 ?20:09
tsdgeosracarr: so this is the server output http://paste.ubuntu.com/5986351/20:10
tsdgeosand this is the client20:11
tsdgeoshttp://paste.ubuntu.com/5986353/20:11
tsdgeosstill nothing on screen20:11
racarrtsdgeos: When you run the standalone ones20:13
racarrrun without a server20:13
racarrricmm: I was running old packages XD20:13
tsdgeosracarr: the only standalone i can find is mir_demo_standalone_input_filter20:13
racarrReally ok I guess we don't build them anymore20:14
tsdgeosand well, that does output stuff to the shell20:14
tsdgeosbut i don't see anything20:14
tsdgeosnot sure if i should be seeing anything or not20:14
ricmmracarr: so now it doesnt work?20:14
racarrnot with input_filter20:14
tsdgeosracarr: i guess i can try building stuff if that helps20:14
racarrricmm: Well I am still building to verify, it seems not too though20:14
racarrtsdgeos: Yes, I think that ould be the next step if you can20:14
racarrjust start with building mir20:14
racarrand we can run the integration-tests binary20:14
racarrwhich will verify a lot of20:15
racarrdriver stuff20:15
tsdgeosbut i'm confused as of why you see stuff when using the image and you don't20:15
racarrand narrow things down20:15
racarrtsdgeos: No I am using the normal image and built mir atm20:15
tsdgeosoh20:15
racarrI switched back to the normal image because I thought maybe I would dogfood it sometimes on days when I dont need google maps20:15
racarrbut it turns out I use google maps pretty much every day lol20:16
racarrI guess probably I should try the image..20:16
racarrill download the image while you build mir XD20:16
racarrtsdgeos: ricmm: Is this still the link http://s-jenkins:8080/job/ubuntu-touch-phablet-image-saucy-mir/lastSuccessfulBuild/artifact/saucy-preinstalled-phablet-armhf.zip20:18
tsdgeosracarr: im just using the regular image20:18
tsdgeos+ the mir ppa20:18
racarrits not working20:18
racarrtsdgeos: oh ok20:18
racarrso we should be in roughly the same spot20:19
racarrso lets see what happens withhhh the integration-tests binary20:19
tsdgeosracarr: which cmake switch do i need to compile mir?20:19
ricmmracarr: yea thats the link20:20
ricmmhavent checked today's image, but it should be fine20:20
ricmmlately if it builds it works20:20
ricmmso yea20:20
racarrtsdgeos: -DMIR_PLATFORM=android20:25
=== ubuntu is now known as Guest80267
tsdgeosracarr: ok, build, what now?21:15
racarrtsdgeos: Try running the binaries in build/bin lets start with21:35
racarrunit-tests, integration-tests and acceptance-tests21:35
tsdgeos./bin/mir_demo_standalone_render_sur21:36
tsdgeosnothing on screen21:36
tsdgeosrunning unit-tests now21:36
tsdgeoseverything passes21:37
tsdgeos+21:37
tsdgeos  YOU HAVE 2 DISABLED TESTS21:37
tsdgeoseverything passes21:37
tsdgeosracarr: what now?21:43
bschaeferracarr, hey, you were looking at a crash in: usr/lib/xorg/modules/extensions/libxmir.so (xmir_auth_drm_magic+0x3f) [0xb752560f]21:55
* bschaefer seems to be getting a black screen on start up, and attempting to load unity7 causes opengl to crash when attempting to load21:55
bschaeferusr/lib/xorg/modules/extensions/libxmir.so (xmir_auth_drm_magic+0x3f) [0xb752560f]21:55
bschaeferopps21:55
bschaeferpaste.ubuntu.com/5986691/21:55
racarrtsdgeos: Mer. I guess try22:00
racarrthe standalone programs that I mentioned22:01
racarrwell also try running mir_demo_server_shell and a client with mir built this way22:01
racarrbschaefer: I was, but I didn't get so far22:01
racarrthe last theory as of liek 2 am last night as that maybe the second auth magic request22:01
racarrisnt being sent to the server in time because of socket buffering22:01
bschaeferracarr, o well nevermind then :), I think i've an incorrect package somewhere...as everyone else seems to have a working intel machine on main22:01
bschaeferracarr, as I thought it was an ATI problem22:02
racarrwe think that may ust be22:02
racarrcoincidence22:02
racarr / most likeley to aggrivate the race22:02
bschaeferthat could be as well, hmm yeah as right now I just get a black screen right after logging into lightdm, but Ill mess around some more22:02
racarrbut22:02
racarryeah see if it could be wrong packages22:02
racarrand if not, I think I can help figure out if it's22:03
racarrthe same bug22:03
racarrwhich would be useful22:03
bschaeferand I can do a "startx" to get into an xsession, but when I attempt to start unity it hangs on loading the opengl driver22:03
bschaeferalright will do!22:03
bschaeferracarr, o also one more interesting thing, is as soon as I switch to a tty I get this message and my xsession dies (but no errors):22:05
bschaefer (II) AIGLX: Suspending AIGLX clients for VT switch22:05
tsdgeosracarr: none of the standalone stuff does much, they just turn the screen "less black" and that's it :-/22:06
racarrtsdgeos: Hmm, and anything novel with MIR_SERVER_DISPLAY_REPORT=log on the standalone stuff?22:19
racarrThey should be rendering things22:19
racarrtsdgeos: Can we double check that surface flinger is disabled like it documents at the bottom of the page here: https://wiki.ubuntu.com/Touch/Testing/Mir22:19
tsdgeosracarr: nothing :-/ http://paste.ubuntu.com/5986754/22:21
* tsdgeos checks the surface flinger22:21
tsdgeosracarr: so basically22:21
tsdgeoscp /var/lib/lxc/android/rootfs/init.rc /var/lib/lxc/android/overrides/22:21
tsdgeosvi /var/lib/lxc/android/overrides/init.rc22:21
tsdgeos# Comment out any line that deals with surfaceflinger (near the bottom there is a chunk of them)22:22
tsdgeos?22:22
tsdgeosyeah22:26
tsdgeosnothing22:26
racarrbler22:31
racarrok maybe I should riemage my phone22:31
racarrtsdgeos: I am kind of at a loss to try and determine what oculd be different22:31
tsdgeos:(22:31
tsdgeosracarr: i'd appreciate if you tried a reimage, but i agree that's a lot of time22:31
tsdgeosanyway22:31
tsdgeosit's almost 1am here22:31
tsdgeosand tomorrow is a national holiday22:31
tsdgeosi'm going to log off22:31
bschaeferracarr, after purging libelg* and reinstalling xserver-xorg-video-intel and libmirserver1...things seem to be working again22:32
tsdgeosmaybe on friday things will be automagically better22:32
* tsdgeos hopes22:32
* tsdgeos waves22:32
bschaeferlibegl*22:33
racarrbschaefer: Yay22:43
racarrso probably22:43
racarrunrelated22:43
bschaeferyup, still strange though...if it comes back ill let someone know :)22:43
racarrthanks.22:51
RAOFracarr: :( Sorry for keeping you up.23:03
RAOFbschaefer: Your OpenGL app hangs? On hardware that isn't in the QA lab? SCORE!23:03
bschaeferRAOF, no anymore :(23:04
bschaeferRAOF, just purged libegl* and reinstalled what was needed and things seem to be working again23:05
bschaefernot anymore*23:05
RAOFEh, it's a race.23:05
RAOFOf some kind.23:05
RAOFYou'll be back!23:05
bschaeferRAOF, haha, well thats good news!23:05
bschaefermy logs were clean until I tried to force start unity, and when compiz was loading the opengl plugin everything hung and I got that stack trace, but it didn't say23:06
bschaeferthe xserver went down with an error, or at all, the log just ends...23:07
thomiRAOF: any news on the Xorg fix?23:29
RAOFthomi: Which one?23:29
RAOFThe nexuiz one?23:29
thomithe nexiuz one23:29
thomiyeah23:29
thomiI saw some activity on the bug23:29
thomibut I'mnot sure how far away we are from having a new package in distro23:29
RAOFShould be fixed in distro at the moment, I think, but I should also wrap up Chris' newer patch.23:30
thomioh sweet, thanks23:30

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