[00:01] brb [00:13] RAOF, MM8 seems to run better for some simple test cases with mir_demo_server [00:15] still falls apart if I plug a monitor while running unity or from the greeter though [00:39] Ah, good. Valgrind sees all! [00:40] :) [00:40] Mir doesn't handle monitor unplug, apparently. [00:41] Unplugging my HDMI monitor and then querying the display config crashes u-s-c [00:42] ah [00:56] * robert_ancell -> lunch [02:02] RAOF, any thoughts on that unplug issue? Are you working towards a MM9? [02:28] RAOF, Is there anything I can do to help here - multi-monitor isn't working on my system at all and I don't know of any specific bugs I can fix. If there's no new packages coming I [02:28] 'm not doing anything useful here [02:31] robert_ancell: I don't think there's anything to test that can't be more easily done by me locally at the moment. [02:31] ok, any idea when something will be testable? [02:32] I don't think I can give a useful estimate. [02:32] Should be soonish, but that depends on my understanding of the current problems. [02:45] what' s up fella's i'm back [02:45] anything to test ? [02:47] kgunn, nothing at the moment [02:48] * RAOF tries with the next set of debug spew. [03:10] That's *better*; now I merely need to find out where I'm setting the stride incorrectly. [03:15] Ah! [03:15] And that's where the pitch is wrong. [03:20] Erm, both testing PPAs populated? Which one should I use? [03:20] qa-testing2 [03:21] duflu, qa-testing is MM+bypass, qa-testing2 is just MM [03:22] Okee [03:25] duflu: ....just to add, qa-testing2 is a non-starter atm [03:25] Argh. [03:25] * duflu cancels upgrade [03:27] But might soon start & win! [03:27] RAOF: curious...why is qa-testing xorg mm8 & qa-testing2 mm7 ? [03:28] kgunn: Because I uploaded mm8 to the wrong PPA [03:28] :)) [03:28] This could cause some pinning confusion... [03:28] i love you guys....make me feel normal :) [03:29] duflu: how so ? [03:30] kgunn: My system was pinned for qa-testing. So switching to qa-testing2 might not get all the packages from it [03:30] duflu: right...you'd have to purge first [03:30] yep, always do a purge [03:46] Hmm, the pointer lag that I previously attributed to software cursors is mostly gone when using a PPA with bypass enabled [03:46] robert_ancell: you updated qt-testing2 from archive basically ?...thanks for that [03:46] ... mostly [03:46] kgunn, no, just rebasing on archive when it changes [03:47] robert_ancell: yeah...what i meant...thanks for that [03:47] np [03:47] i was semi worrying about that [03:48] btw...did you see olli's ping earlier about u-s-c crashing on him ? [03:48] When he removes a monitor? [03:48] no it was just random use of xmir (i think) [03:48] but then apport said something like...can't report because [03:49] version of u-s-c changed ? [03:49] kgunn, was he using a PPA? [03:49] kgunn, tvoss|dinner_and_benchmarking seeing something weird [03:49] while working on my kernel issue, I got an apport report of u-s-c crashing [03:49] which in iteself sucks but is no surprise [03:49] however I have #seat=unity [03:49] and when proceeding to file the bug through apport, it complains that the bug can't be filed since u-s-c has changed since the crash occured [03:50] might be an old crash report [03:50] Ok. Lets see if mm9 + a new intel driver gets us all the way to spanned displays. [03:53] Is anyone testing non-intel? I can't with saucy :( [03:53] It almost certainly won't work with !intel at the moment; I'll get to that after intel works. [03:55] I can test radeon and nouveau on raring tho... Need to build everything by hand [03:58] Hm. Might be lunch time. [04:03] Hm. Might be breakfast time [04:04] Hm. Might be dinner time [04:06] Hm. Might be bed time [04:07] is there anything worth testing? [04:12] good morning :) [04:12] kgunn, I was bisecting kernels and it might have been just a weird side effect [04:13] tvoss says: Hm. Might be breakfast time [04:13] * duflu concurs. [04:13] Brunch even [04:13] olli, indeed :) [04:13] well, it's beer o'clock somewhere [04:14] olli: i thot you were in some remote forest or canyon or something [04:15] kgunn, I will be in 12h [04:16] right now though I am having ice cream and redwine [04:16] waiting for the miracle in #ubuntu-mir street [04:17] duflu, anything worth giving a shot? [04:17] i think waiting on a mir-acle makes you gain weight...waffling between beer & choc chip cookies [04:18] hah, kgunn just inspired me for the blog post once everything has landed [04:18] +title [04:41] * tvoss hands coffee to RAOF :) [04:46] olli: I know as much as you. RAOF and robert_ancell are in control of PPAs [04:47] olli, there's no changes worth testing. RAOF is working on X changes and the PPAs are ready for that when available [04:48] Xserver MM9 should be in qa-testing2, but that's not going to work properly until xf86-video-intel mm5 [04:49] Which, assuming I've fixed the build properly this time, should be uploaded soon. [04:50] * tvoss hugs RAOF [04:50] alrighty, will keep my fingers crossed [04:50] (start getting calluses though) [05:01] Ok. Let's see if this works? [05:02] RAOF: amd64 failed [05:03] kgunn, in qa-testing2? [05:04] tvoss: my bad [05:04] too many tabs [05:05] RAOF, did you upload mm5, yet? [05:12] RAOF, qa-testing2? [05:12] Yeah, that's where it'll end up [05:12] Just testing it locally. [05:12] duflu, did you see https://code.launchpad.net/~robertcarr/mir/weak-session-for-session-mediator/+merge/181924 [05:12] ? [05:12] RAOF, ok [05:13] Just worked out why it tends to turn my HDMI output off, too, which once fixed will make it easier to test :) [05:13] tvoss: I intentionally don't look at code reviews until I have a longer stretch of hours to fuss over them. So... soon [05:13] duflu, ack :) [05:25] Win! [05:28] Where? [05:28] qa-testing2, xorg-server MM10, xf86-video-intel MM5 [05:28] Righto [05:29] You'll need to wait for them to build, obviously. [05:29] Well, not obviously. But you will need to wait for them to build :) [05:29] Now obvious [05:30] in the words of tom petty "the waiting is the hardest part" [05:31] * kgunn subscribes to the theory there's a song lyric for every situation [05:31] RAOF: You silently switched from qa-testing to qa-testing2 ... is that because bypass is still suspicious? or you want to keep it simple testing one thing at a time? [05:31] Oh, because bypass is still suspicious. [05:31] kgunn: Generally true. [05:32] RAOF: Suspected of ... (something I can test for?) [05:32] Suspected of failing to send buffers appropriately. [05:32] Now that MM works I can dig deeper there. [05:32] RAOF: How so? [05:33] I have to go, I'll try and hop on later tonight and check in [05:33] or duflu could dig there...while you dig on ati :) [05:33] robert_ancell: o/ [05:33] duflu: Because, when XMir is driving multiple displays, unity-system-compositor only shows the first frame since it was VT switched to. [05:33] robert_ancell: Have fun wherever :) [05:33] kgunn: Due to multiple kernel bugs, I cannot test bypass on radeon. Only alf could [05:34] duflu: even after the 3.11 arrival ? [05:35] kgunn: Because of 3.11. Booting 3.11 on raring broke too much, and booting saucy on my radeon machine fails to boot at all for unknown reasons [05:36] RAOF, did you upload mm5 for the intel driver, yet? [05:36] kgunn: So I was going to call that a blocker till alf tested it for me [05:37] yeah [05:38] RAOF: I got exceptions from USC yesterday suggesting bypass might fail due to outputs not having CRTCs assigned at times. Is that meant to be possible? [05:38] It's not possible to reproduce with plain Mir. Only saw it with XMir + MM setup [05:39] Which reminds me. I need to beef up our exceptions if it happens again [05:43] tvoss: Yeah, I've uploaded MM5 of -intel [05:44] RAOF, in qa-testing2? [05:44] ...but I don't see it in the PPA, so I'll check my email. [05:44] yup :) [05:44] Hah! Which says ‘you sent it to qa-testing, dufus’ [05:45] tvoss: so i was playing with lttng....trying to follow the http://unity.ubuntu.com/mir/component_reports.html [05:45] so when i cd into /tmp/ i don't mirsession [05:46] Why is everything terrible? [05:46] or rather...if i follow those instructions...what is substituted for in ....babeltrace /tmp/mirsession/ [05:46] * RAOF cancels the amd64 xserver build that hung in the xvfb-run test [05:49] RAOF, kgunn moving over to the new house with a second monitor with me :) back in ~20 [05:58] Hm. Damage is slightly off. [05:58] But mostly ok. [06:01] i386 build, take 2, is done. [06:05] amd64 build is nearly done. [06:05] Happy testing, gentlemen. [06:06] I'm off to get groceries. [06:11] back again [06:12] RAOF, dist-upgrading [06:13] kgunn, can you check your lttng version? please see the remark at the bottom of the page [06:15] tvoss: hmm, says 2.1.1... [06:17] but thanks for that...that pointer to the 2.2+ might be an issue on my android effort [06:18] kgunn, which PPA did RAOF suggest [06:18] https://launchpad.net/~mir-team/+archive/qa-testing2/+packages [06:18] olli: ^ [06:19] olli: don't forget to purge first (if you had been using qa-testing....not qa-testing2) [06:19] and of course updaet your pinning pref file [06:20] kgunn, on it [06:21] kgunn, did you try the ppa, yet? [06:21] tvoss: yep...just incessant punting to the greeter [06:21] i wanna double check all my packages first thos [06:21] just in case [06:25] * olli finishes the install of qa-testing2 [06:25] what do we expect to work? [06:25] tvoss: you ? [06:25] olli: i would just try vga hotplug [06:27] all my packages match :( [06:27] kgunn, should I refrain from testing? [06:27] or are you talking lttng? [06:27] second data point can't hurt [06:28] unfortunately....i'm talkin' bout qa-testing2 [06:28] brb [06:29] hmmmm....hdmi worked....after 1 punting to greeter [06:30] all the sizes even look proper (mirrored) [06:31] ooo, it's pissed...did not like me unchecking mirrored [06:31] just hung [06:33] arg [06:33] can't find the vga cable [06:33] am on dvi via dock [06:33] so far it's just mirrored [06:33] doesn't detect 2nd display [06:36] Are we meant to having working hotplugging yet? Even when I had two monitors working this morning, I had to reboot before xrandr detected the second one [06:36] * tvoss reboots [06:36] hotplugging works on standalone X [06:36] and at least that was the goal...to have parity [06:36] kgunn: Yeah. But I mean have we implemented it yet? [06:37] * duflu isn't sure [06:37] at least mir mm (demo clients) was ok with this (i think...) [06:37] * kgunn now doubts self [06:39] RAOF, are we supposed to have hotplugging working? [06:39] ok...so hotplug on vga (1 test) didn't work, hdmi hotplug punted me to greeter but then on login worked... [06:39] from boot both vga & hdmi work in mirror mode [06:40] ooo, take that back hdmi worked in mirror mode, vga does not [06:41] hdmi also worked when in mirror mode...deselect mirror + built in display off.....it went to 2nd monitor only [06:41] (which is a lot like hotplug) [06:41] and hdmi was ok, with switching mirror mode on (from the state of built in display off) [06:41] ok....that does it for me...i'm totally crashing (i feel asleep mid reboot) [06:42] vga no good...hdmi seems pretty ok (mirror & going to second display only) [06:42] hotplug wonky on hdmi, no good on vga [06:42] RAOF: Looks like XMir is honouring the desktop's alpha channel. I can "see through" the unity launcher when dragged [06:44] well, that didn't work so well [06:45] I am off for today [06:45] good luck gentlemen [06:45] appreciate your work on the weekend [06:45] Alright. Later olli [06:45] See you. [06:46] Hmm, X died and took me back to lightdm. But no logs show a crash... ? [06:46] duflu, RAOF hotplug with vga not working for me [06:47] I'm afk for some 30 minutes now, with you later [06:47] Hm. [06:55] duflu: What do you mean by "see through"? [06:55] Well, HDMI hotplug worksish for me, although X doesn't seem to notice when its connected. [06:55] RAOF: Drag the launcher down and you can see a stationary one underneath. Perhaps an old frame or intended for a different screen [06:56] It seems Compiz/Unity has some pixels with alpha < 1.0, which never used to matter but now they're translucent [06:57] They *shouldn't* be translucent. If they are it's a Mir bug, as Xmir chooses an xrgb pixel format. [07:00] Hmm, well that's the least severe issue right now [07:01] Resolution changing seems to be working pretty well here. [07:02] Turning the hdmi off, turning it on, changing the mode, moving it, all work. [07:02] * duflu restarts with a more sane single output setup [07:02] Although I *am* ussing the locally built packages [07:02] * RAOF upgrades from the PPA [07:04] Hmm, I don't get any resolution choices for LVDS. Only DisplayPort [07:05] Yup. [07:05] We only pass on the modes the monitor supports. [07:05] Internal panels almost uniformly lack scalers, so they only support their native mode. [07:08] Really? Every laptop I've tried had reasonable scaling for low-res modes [07:11] No, it's had faked scaling for low-res modes :) [07:11] Or, rather, the scaling has been done on the GPU rather than by the panel. [07:17] RAOF: Yeah. For many people trying to run Unity on full-HD laptops, that feature is rather important [07:48] back [07:48] RAOF, duflu anything you want me to test? [07:49] tvoss_: Can you confirm any of my bugs? https://bugs.launchpad.net/xmir/+bugs?field.tag=multimonitor [07:49] duflu, walking through them [08:01] It's rather cool that you can still start native Mir clients inside unity-system-compositor and XMir just (correctly) gets out the way [08:09] Oh wow, my translucent desktops are responding separately. It really is two launchers [08:14] duflu: Can you modeset/change layouts with the xrandr tool? [08:14] duflu, you might want to give https://code.launchpad.net/~thomas-voss/glmark2/mir-no-deprecated-functions a spin [08:15] RAOF: I was just about to. Got side-tracked taking awesome blurry-cam video [08:16] :) [08:17] RAOF: I suspect the blending issue is just "normal" for Compiz/Unity when you have two different displaybuffers physically overlapping [08:17] Likely, yes. [08:18] Hence, it's "pre-blended" before it hits Mir [08:20] RAOF: Yes, xrandr layout changes work. [08:20] Only crashes with Control Center [08:21] Yeah. I suspect that it's actually broken with xrandr too, but we mostly don't hit it, whereas the little labels gnome-control-centre has makes it hit. [08:23] RAOF: Kinda. I tried some --off and then on again. And eventually broke it with xrandr [08:24] RAOF: Do the labels cause immediate damage or something strange? [08:26] tvoss_: Cool. But I've never built glmark2 and might not get to it today [08:26] duflu, I will produce some numbers over the weekend for intel and amd [08:27] tvoss_: Excellent. Can you see if a single build can support X and native Mir? Because glmark2 does. Then we can compare them directly. Even both running on the same USC instance :) [08:27] duflu, yup, you can build multiple flavors [08:27] tvoss_: I mean build once, run anywhere [08:27] duflu, yup, that's what I mean, too :) [08:28] tvoss: Nice. You could even run an X glmark2 and Mir glmark2 simultaneously on USC :) [08:28] duflu, exactly ;) [08:28] duflu, makes for nice blurry cam videos, too [08:28] Though they would fight for GPU [08:29] duflu, right, not so interesting for producing numbers [08:30] duflu, walked through the multi-monitor bugs and tagged them with affects me [08:30] tvoss_, New --> Confirmed ? [08:31] duflu, nope, only affects me. Can set to confirmed [08:31] Please [08:32] duflu, I will confirm against xmir [08:33] duflu, cannot check on displayport, though [08:33] tvoss_: In theory the connector doesn't matter. Mir has no connector-specific code [08:34] Anyway, this is Intel, which means DisplayPort + DVI adapter = "HDMI" :) [08:34] That's an old bug [08:40] duflu, ack [08:44] * duflu wonders why we don't have an xrandr equivalent for Mir yet [08:45] We have a demo client which shows it's possible. But that's just a toy [08:59] RAOF, what's the state of MM10? [09:03] robert_ancell: Unchanged for a while. Bugs are against mir/xmir projects with "multimonitor" tag [09:03] duflu, is MM10 considered mostly working? [09:04] robert_ancell: Hard to judge what mostly would be. I think maybe 30% [09:04] ok [09:06] robert_ancell: The strangest one is X crashes if you use Control Center to change settings. xrandr works much better, but not 100% [09:23] Going [09:24] Going [09:26] Gone [10:12] RAOF, ping === tvoss_ is now known as tvoss|test === tvoss|test is now known as tvoss_ [10:18] tvoss_: Pong [10:44] olli, ping === tvoss_ is now known as tvoss|test [13:12] tvoss|test, pong [14:36] RAOF: vga connected at boot, just checked the xorg log its shows EE backtrace but nothing under it (like crashed before write out) [14:36] right at "updated configuration" where it has output5/12 connected..then post-modeset config [14:45] https://pastebin.canonical.com/96336/ [14:46] to be clear that was pre-boot vga connected....never got past greeter (greeter cycling) [15:06] ok...then i retested vga hotplug and got this https://pastebin.canonical.com/96336/ [15:07] seems different...like it almost reconfigured, but then went thru a bunch of keyboard/trackpad setup then bailed [15:11] huh...hotplug on hdmi worked (with adjusted res) but upon second connect/disconnect....its not alter the second screen res properly to fit it [15:12] but hdmi hotplug seems robust enough to have repeated connect/disconnect [15:14] oh...and on hdmi hotplug...let it sit...not its frozen, can't even vtswitch [15:25] corraction vga hotplug > https://pastebin.canonical.com/96337/ [15:25] seems hdmi hotplug will eventually fail in the same way [17:37] hi everyone. [17:38] i am running xmir on my 13.10 laptop. [17:39] everytime i try to open the dash or click on the shutdown menu item, my system freezes for a 2-3 minutes and then comes back to normal. [17:39] everything else seems to be running fine. [17:40] can someone help me diagnose the problem? === Soupermanito is now known as GridCube_ [23:06] RAOF, morning [23:23] kgunn, around? [23:42] robert_ancell: hey kinda [23:43] robert_ancell: i was actually thinking about going to bed early and getting up around 4....since images don't usually show up until 1 -ish [23:43] my time... [23:43] kgunn, I get slight improvements with MM10, looking at logs I don't think there's been any improvement until then [23:43] right [23:44] Chris said he'd be here in ~1:15, which means an image in ~2hrs perhaps? [23:44] robert_ancell: what are your results for hot plug? [23:44] kgunn, I got it spanning on the greeter once, but it seems a bit random [23:44] robert_ancell: right...but you can't ever get past greeter? [23:44] most of the time it mirrors and u-g/XMir restarts quite a bit [23:44] I can without the external monitor [23:45] otherwise it's a bit random, sometimes it works, sometimes it doesn't [23:45] I've only seen mirroring inside Unity [23:46] robert_ancell: right...i roughly see the same... [23:46] altho hdmi more stable than vga.... [23:46] which i never would've bet on [23:46] yeah! [23:46] I'm just testing VGA here