[02:20] robert_ancell: Did you happen to see bug 1670933 by chance? [02:20] bug 1670933 in Light Display Manager "Accessibility partly broken due to X root window being kept from login session." [Undecided,New] https://launchpad.net/bugs/1670933 [02:20] TheMuso, no [02:21] Ok no worries, should it be filed against the actual ubuntu package? [02:22] TheMuso, it should just be the root pixmap that is kept [02:22] TheMuso, either or both [02:22] TheMuso, actually, file it against the greeter [02:22] LigthDM is not doing anything specific there [02:23] TheMuso, do you think anything has changed? [02:23] Changed in what? I was able to reproduce with the gtk greeter as well and unit greeter. [02:23] Haven't tried any others. [02:25] TheMuso, I mean is this something that's only started ocurring recently? [02:25] In zesty only. [02:25] The most likely culprit is u-s-d as I think that's what would be setting these options [02:26] Well happens in mate as well, so probably that as well. [02:26] ok, then definitely file against u-s-d [02:26] hang on, they're using something other than u-s-d though.. [02:26] They use Mate settings daemon. [02:27] I should probalby test with GNOME shell to see if something similar happens there. === JanC is now known as Guest92965 === JanC_ is now known as JanC === muktupavels_ is now known as muktupavels [08:01] guten morgen! [08:03] hey Laney [08:03] morning all [08:04] sup willcooke [08:09] hey Laney willcooke [08:10] hey seb128 [08:10] how's it going? [08:11] good! [08:11] could have slept a bit more though [08:11] you? [08:11] go do it now [08:11] i won't tell anyone [08:11] not bad [08:12] can't move shoulder fully though [08:12] might start some exercises today [08:12] hey seb128 Laney [08:12] haha [08:13] :-( for the shoulder [08:13] hey happyaron, how is it going in the east? [08:13] 你好! 你好吗? [08:13] miaou [08:13] seb128: the weather is hot now [08:14] Laney: 谢谢! [08:15] 我希望你在这里受到欢迎 [08:15] "how are you" -> "thank you", either google translator is confused or happyaron doesn't actually speak that language :p [08:15] he's secretly using google translate like me [08:15] fake chinese [08:16] Laney: don't quite understand your last question, it's a valid sentence but make little sense in the context, :p [08:16] looks like it [08:16] Laney: haha [08:16] maybe they replaced the real Aron [08:16] 把事情简单化 [08:16] 化繁为简很好啊 [08:17] replaced me with google translate inside [08:17] the engineer's way [08:17] * Laney is automated too [08:17] have you passed Turing test? [08:18] KILL ALL HUMANS [08:18] * Laney coughs, bit of interference on the line there [08:18] I mean: yes! [08:19] * happyaron Laney is being unplugged from power source now [08:20] * happyaron ouch we need someone to do the work [08:21] haha [08:21] the real worry is that everyone finds out that nothing changes when you stop working [08:21] "wait... what was that guy for?" [08:22] * Laney is "now who's going to read update_output.txt for us?" [08:23] * happyaron let's invent some drop-in replacement AI to replace what's currently in Laney's head [08:25] join http://pad.ubuntu.com/sponsorship-party so you can work with non-automated-yet humans ;-) [08:25] \o/ [08:27] and later we discover that, seb is another advanced AI secretly, equipped with complex models [08:39] lol. old story, that [08:39] sebuild [08:40] started out as an extremely efficient tool for packaging gnome releases. over the years it gained further capabilities. [08:40] also plays a mean game of tennis [08:43] Morning all [08:46] hey allison1 :-) [08:46] hey davmor2 [09:49] back in a few [11:09] grr [11:09] that intel bug is annoying [11:10] Laney: oh which one [11:10] like 1% of the time when I come back from display blanking it's all corrupted [11:10] pretty colours everywhere [11:10] there's an upstream bug about it somewhere [11:11] Laney: oh nice [11:14] ;_; [12:50] seb128: What's the plan as regards building the language packs for zesty? "NonLanguagePackTranslationDeadline" is tomorrow, and we'll need at least one build based on a full langpack export after tomorrow. === dandrader_ is now known as dandrader|afk [13:18] andyrock: thanks :) [13:19] np I'm looking to the shortcuts one now [13:19] GunnarHj, wgrant only managed the get the first launchpad export a few days ago, I'm having a look today to try to generate a first packs batch [13:24] andyrock: great :) that'll be heavier though :) [13:25] and I expect to have to update it a fair bit [13:25] andyrock: if you have any questions on it feel free to ping me here as well === dandrader|afk is now known as dandrader [13:28] seb128: Ok, good. Wanted to call your attention to that we'll need a full export + full langpack build later on as well. But doing it today sounds as a way to make sure that everything works as it should. [13:29] GunnarHj, right, since we are having issues still with xenial generating only the english ones I want to test if zesty works better [13:29] seb128: Ack. === vigo is now known as vigo|lunch [14:18] attente, any progress on bug #1675364 " It's really critical and we need it for Zesty [14:18] bug 1675364 in Canonical System Image "[regression] GTK and KDE apps fail to start under Unity8 (without gnome-session running)" [Critical,Triaged] https://launchpad.net/bugs/1675364 [14:28] bregma: no... i tried hard-coding a bunch of xsettings, but still had the problem. i think it's possible something racy is happening with xmir or pasted [14:28] bregma: if pasted is launched, without xmir, and has no x socket, it starts working again [14:30] huh... the apps aren;t even using Xmir or pasted (they're running, but not used by the apps) [14:30] you're thinking maybe Xmir is grabbing the Unity 8 connection away from the GTK app? maybe.... [14:30] bregma: i also have some weird output from journalctl that doesn't make sense to me. it looks like pasted is outputting logs from the gdk mir backend [14:31] attente, yes, I don't know how pasted does what it does, but I think it's just a GTK app underneath [14:31] * bregma checks that with ChrisTownsend [14:31] but it doesn't seem to link against gtk at all === vigo|lunch is now known as vigo [14:32] pasted is a Qt app underneath [14:33] But the version of pasted in the archive has not changed recently. Something just seems much more sensitive to the gdk changes. [14:33] https://www.irccloud.com/pastebin/8BoXkEwS/ [14:34] so why does that ^ happen? [14:34] Oh, hmm, maybe pasted is unhappy that Xmir does not have a true surface associated with it. [14:34] attente: That is a good question. [14:35] ChrisTownsend: bregma: my feeling is that maybe a workaround might be to GDK_BACKEND=x11 pasted and see if the problem goes away [14:35] but it's really bizarre that this is needed at all [14:36] ChrisTownsend: did pasted ever depend on gtk at some point? [14:36] attente: No, never [14:36] note that Qt uses GTK, and this bug appeard when the new GTK hit the archives [14:36] i'm sure it's because we changed the probing order [14:37] attente: Yeah, probably. I'll try an experiment and see if pasted behaves better. [14:37] it did not occur when the probing order changed, it occurred when GTK 3.22.11 hit the archives [14:38] i can't imagine it being any other change in gtk [14:38] another experiment would be to modify the .desktop file to tell u-a-l not to run Xmir at all [14:38] Also, the process and pid shown in the journalctl logs may not be the actual process/pid that is outputting the messages, thanks to systemd. [14:39] i'm going to build an x11-first gtk to see if that fixes it [14:40] ooo [14:41] hmmm === ogra_ is now known as ogra [14:41] that certainly does the trick [14:42] bregma: how do you tell u-a-l not to run Xmir? [14:43] attente, add X-Ubuntu-Touch=true to a the .desktop file [14:43] Hmm, gtk apps using gdk-mir are working on my zesty system without modification. [14:43] Well, gedit at any rate. [14:43] ChrisTownsend, how up-to-date is your system? [14:44] bregma: Very, like < 5 minutes ago. [14:44] And sudoku works too. [14:45] gedit works on my test system, too [14:45] bregma: What apps don't? [14:45] Hmm, I think I need to reboot since I think I set GDK_BACKEND=x11 globally yesterday. [14:46] my go-to test apps are sol (ie. AisleRiot Solitaire) and konsole (a KDElibs app), because thy're what's reported in the bug [14:46] bregma: Ok [14:47] I windoer what the difference is, then [14:47] Weird that some gtk apps work, and others don't. [14:47] d-feet works [14:48] they seem to work when there's no Xmir/pasted [14:49] attente, nope, gedit and d-feet are running with Xmir/pasted for me [14:49] I wonder if some apps still look for X even when GDK_BACKEND is explicitly set. [14:49] Like what Qt does right now. [14:49] but after opening more than 3 windows, Unity 8 gets really unwell and keeps trying to teach me the tutroial stuff [14:49] b4n: is the branch buildable? [14:50] ChrisTownsend, I see no connection from sol to the X socket [14:50] andyrock: yes [14:50] bregma: Teaching you not to open more than 3 windows? :) [14:50] andyrock: and it works mostly fine [14:50] b4n i get errors about missing definition of pure virtual functions [14:50] bregma: Hmm, ok. [14:50] maybe you don't build the tests [14:50] andyrock: ahh, maybe not [14:51] bregma: sol works for me [14:51] b4n: ok so you need to install gtests using apt-get [14:51] bregma: How can I be sure it's not using Xmir? [14:51] gtk apps shouldn't be probing for x if they can get a connection to the mir socket [14:51] then run cmake ... again [14:51] ChrisTownsend, the tutorial teaching me to push my mouse against the left edge of the screen... and the log is full of Mesa errors about incomplete framebuffers [14:52] andyrock: will do, 2s [14:52] ChrisTownsend, I do "lsof +E -aU | grep " [14:53] bregma: Ok, sol is working and using Mir and Xmir/pasted is running/ [14:53] andyrock: do you know which package it is? [14:54] google-mock ? [14:54] ChrisTownsend, is it using Mir because of your GDK_BACKEND=x11 setting? [14:54] oops, read that wrong [14:56] andyrock: hum, should that enabler Xig tests or something? [14:56] not sure [14:57] bregma: No, I rebooted and the global GDK_BACKEND setting is gone. It is using Mir and works. I'll install konsole and see what happens there. [14:57] b4n: but i guess you need to install xorg-test or something like that [14:57] look in the debian directory [14:57] hey ChrisTownsend bregma [14:58] anyways attente, if this bug goes away when Xmir/pasted is not started, it's quite possible it's not in GTK-Mir at all so you can relax until our next wave of torches and pitchforks [14:58] libxorg-gtest-dev I guess? [14:58] andyrock: Hey! [14:58] bregma: lol [14:59] b4n: yes [14:59] b4n: sorry but it has been a while for me [14:59] :D [14:59] ^^ [14:59] Ohhh, I'm running our Libertine 1.7.1 release silo which has fixes for pasted when running Xmir in -rootless mode. I wonder if that fixes this issue. [14:59] doesn't seem to be in Debian :( [15:00] bregma: Could you try loading https://bileto.ubuntu.com/#/ticket/2576 and see if it starts working? [15:00] damned [15:00] bregma: You may need to reboot after installing that silo. [15:00] b4n: no worries [15:01] ChrisTownsend, I need to reboot any way since Unity 8 wants me to "Push your mouse against the right edge to view your apps" and nothing else [15:01] * bregma keeps pushing, but gets no reward [15:01] i'll send you the diff [15:01] bregma: Try installing that and reboot and see if it works. [15:01] andyrock: thanks a lot! [15:01] I'll try to get it setup nonetheless [15:03] b4n: i usually build compiz in a chroot with desktop profile [15:04] b4n: never tried but if you create a xenial schroot === dandrader is now known as dandrader|afk [15:04] and you build compiz and run it from there should work [15:04] not sure maybe there're problems with library [15:05] might be worth a try. otherwise at worse I can setup a VM it's easy enough [15:05] yep [15:06] you should test also your changes in unity [15:06] I get a crash here [15:06] and the windows decorations are unsuable [15:07] is that so? I had problems dragging windows in my initial version not using raw events, but not anymore [15:07] will try [15:10] yeah [15:10] I cannot drag them [15:11] also if I try to alt+drag I get a crash [15:11] sounds odd but I'll try [15:12] I though all it should badly interact with is keyboard repeat [15:12] ChrisTownsend: fwiw, i'm still getting the problem even with that silo [15:14] b4n: it can be that I need to re build unity [15:15] andyrock: ah yeah if it's a plugin it might, I extended the actions class [15:15] to select whether the action should use raw or classic events (so that not *all* actions are grab-agnostic) [15:16] b4n: ok not crashing anymore [15:16] attente: Hmm, ok, not sure why I'm not seeing it then. [15:16] but still cannot interact with window decorations [15:16] slightly better :D [15:16] b4n: we use xi2 internally [15:16] in unity [15:17] oh [15:17] b4n: this could interfer [15:17] doesn't that break compiz event handling? [15:17] attente: The only other thing I can think of is some sort of race since my zesty test machine is quite slow. [15:17] interfere [15:17] ChrisTownsend: ps faux is still showing Xmir and pasted as children of your libertine-launch? [15:17] b4n: Trevinho wrote that part [15:18] attente: yes [15:18] b4n: I've few minutes more [15:18] let me take a look [15:19] I understood after a while that if anybody listened on XI2 non-raw events on a window, there wouldn't be no Core events anymore, so that seemed problematic [15:19] (no Core events on that window that is) [15:20] https://www.irccloud.com/pastebin/XbnqTDwF/ [15:20] ^ that's my journalctl output in the good case and the bad case when running gnome-calculator [15:21] maybe it's not that helpful, but i'm still really confused as to why pasted is outputting gtk-mir output [15:22] attente, ChrisTownsend, that silo does not fix the problem, I can also repro using gedit -- apps run OK the first time, close, themn re-launch and they hang [15:22] bregma: yeah, same here [15:22] Oh, it's a second time thing???? [15:22] oops, opened 3 apps so now Unity 8 is hung again [15:22] bregma: ChrisTownsend: ^ i don't know if that journalctl output is telling you anything [15:23] bregma: can you double check when it works that Xmir and pasted aren't running? [15:23] attente: Nothing to me really, but I'll continue t otry to repro. [15:23] attente, they are running [15:24] This seems a little weird: Mar 29 09:59:52 adele xmir-helper[21116]: pasted: Qt: Session management error: Could not open network socket [15:24] journalct just lists the usual settings complaints as appear in the bug report [15:24] Mar 29 09:58:29 adele libertine-launch[20993]: pasted: QXcbConnection: Could not connect to display :0 [15:25] when pasted can't connect to X, it just aborts for me, and then the gtk app runs properly via gtk-mir [15:25] Ok, now that I know it's the second launch, I can repro. [15:25] bregma: ChrisTownsend: if you just run it via ubuntu-app-launch from the terminal, does it work for you? [15:27] if only I could tell which was the right terminal to launch from the app drawer..... [15:28] ah, it's the second-from-the-left one [15:28] b4n: we open a new display [15:29] i found that sometimes it works from the terminal, but when it does, that's when it's not running Xmir or pasted [15:29] andyrock: that didn't work for me, I even tried 2 separate apps each with it's connection, and so long as one was listening on XI2 events the other wouldn't receieve core one anymore [15:29] attente, I get the same behaviour as previously [15:29] on the root window at least [15:30] b4n: not sure [15:30] I'm not an expert [15:30] me neither, I just suffered a lot : [15:30] :D [15:31] b4n: btw not all the windows have this problem [15:31] e.g. gnome-terminal does not work [15:31] but others app are ok [15:31] *apps [15:32] if you can take a look [15:32] I need to go now (you should ask Trevinho for help but I'm afraid he's on holidays) [15:33] andyrock: ok, sounds odd but I'll check on that [15:33] thanks [15:35] attente: bregma: Hmm, so I'm seeing a REJECTED message in the unity8.log for the Xmir process in the case where it doesn't work. [15:35] Not sure why it works the first time, but not subsequent times. [15:38] Ahh, maybe something like this is happening: Only one client can connect at a time for a given app, so it's kind of a race between the gtk app and xmir running since that is two clients. [15:38] So really, always starting xmir is not a solution unless multiple clients are allowed to connect. [15:45] ChrisTownsend: but if the gtk app fails to probe mir because xmir has the socket connection, then it should be probing x11 next anyways [15:48] attente: We are hitting bug #1675448. [15:48] bug 1675448 in unity8 (Ubuntu) "Unity 8 doesnt allow multiple mir connections from an application instance" [High,Triaged] https://launchpad.net/bugs/1675448 === dandrader|afk is now known as dandrader [16:50] right, gotta go do child care. Night all === dandrader is now known as dandrader|afk [18:01] sil2100: Update-manager looks good in zesty I'll check it out in yakkety in a minute [18:10] sil2100: https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1623856 verification-done over to you [18:10] Ubuntu bug 1623856 in aptdaemon (Ubuntu) "Scrolled Windows in update-manager are too small to read" [Low,In progress] === dandrader|afk is now known as dandrader