[07:09] * RAOF reboots again to see if he can get NVIDIA working [07:22] RAOF (he/they): don't stress it, I've tried in the lab and was fine [07:22] Saviq: Lunar appears to have decided that NVIDIA isn't going to display. [07:22] AMD works fine, though. (Although it looks like it's missing the layout for amdgpu.ids) [07:32] -GitHub[m]:#mir-server- **[MirServer/mir]** RAOF opened [pull request #2860](https://github.com/MirServer/mir/pull/2860): Multiplexing display... (full message at ) [07:49] -GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2856](https://github.com/MirServer/mir/pull/2856): cmake: modernize find_package and use imported targets [07:50] "AMD works fine, though. (..." <- Not in spec ;P [08:01] OK, it was just missing the amdgpu.ids file itself [10:03] -GitHub[m]:#mir-server- **[MirServer/mir]** Saviq assigned to [pull request #2860](https://github.com/MirServer/mir/pull/2860): Multiplexing display [11:56] Need i386 bits in graphics-test-tools… if only they were available in the archive… [11:57] Saviq: You just need "package-repositories:" with "architectures: [i386]" [11:59] Except not, they're not built/published for i386 [11:59] Oh, you mean the tools, not the libs they need! [11:59] Yup [12:03] "You just need "package-repositor..." <- also… that approach doesn't work very well… https://bugs.launchpad.net/snapcraft/+bug/2009278 [16:34] Clocking out o/ [16:34] Talk tomorrow :) [20:19] -GitHub[m]:#mir-server- **[MirServer/wlcs]** wmww opened [pull request #277](https://github.com/MirServer/wlcs/pull/277): Test XDG shell (stable) version 5 [20:25] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [issue #2861](https://github.com/MirServer/mir/issues/2861): Add support for "reactive" XDG shell popups... (full message at ) [20:29] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [pull request #2862](https://github.com/MirServer/mir/pull/2862): Detect cyclic parent-child relationships [20:29] -GitHub[m]:#mir-server- [20:29] -GitHub[m]:#mir-server- > Required to pass the new WLCS tests added by https://github.com/MirServer/wlcs/pull/277 [20:30] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww opened [issue #2863](https://github.com/MirServer/mir/issues/2863): Mir crashes when cyclic parent-child relationships created [20:30] -GitHub[m]:#mir-server- [20:30] -GitHub[m]:#mir-server- > Tested by https://github.com/MirServer/wlcs/pull/277, fixed by #2862. [20:33] -GitHub[m]:#mir-server- **[MirServer/wlcs]** wmww assigned to [pull request #277](https://github.com/MirServer/wlcs/pull/277): Test XDG shell (stable) version 5 [20:33] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww assigned to [pull request #2862](https://github.com/MirServer/mir/pull/2862): Detect cyclic parent-child relationships [20:34] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww requested a review from AlanGriffiths for [pull request #2784](https://github.com/MirServer/mir/pull/2784): Bump XDG shell stable protocol from version 1 to 5 [20:34] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww marked [pull request #2784](https://github.com/MirServer/mir/pull/2784): Bump XDG shell stable protocol from version 1 to 5 as ready for review [20:37] -GitHub[m]:#mir-server- **[MirServer/mir]** wmww unassigned from [pull request #2862](https://github.com/MirServer/mir/pull/2862): Detect cyclic parent-child relationships [21:46] -GitHub[m]:#mir-server- **[MirServer/wlcs]** wmww unassigned from [pull request #277](https://github.com/MirServer/wlcs/pull/277): Test XDG shell (stable) version 5 [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF opened [issue #278](https://github.com/MirServer/wlcs/issues/278): WLCS depends on compositor-specific behaviour... (full message at ) [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF edited [issue #278](https://github.com/MirServer/wlcs/issues/278): WLCS depends on compositor-specific behaviour [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF opened [issue #279](https://github.com/MirServer/wlcs/issues/279): WLCS assumes that the dimensions of the `wl_output` are the only popup positioning constraints [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF edited [issue #278](https://github.com/MirServer/wlcs/issues/278): WLCS depends on compositor-specific behaviour [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF opened [issue #280](https://github.com/MirServer/wlcs/issues/280): WLCS assumes that clicking outside a non-grabbing xdg_popup dismisses the popup tree [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF opened [issue #281](https://github.com/MirServer/wlcs/issues/281): WLCS assumes that a newly-mapped window gains input focus [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF edited [issue #278](https://github.com/MirServer/wlcs/issues/278): WLCS depends on compositor-specific behaviour [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF edited [issue #278](https://github.com/MirServer/wlcs/issues/278): WLCS depends on compositor-specific behaviour [23:15] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF opened [issue #282](https://github.com/MirServer/wlcs/issues/282): WLCS assumes it can arbitrarily position windows [23:16] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF edited [issue #278](https://github.com/MirServer/wlcs/issues/278): WLCS depends on compositor-specific behaviour [23:16] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF edited [issue #278](https://github.com/MirServer/wlcs/issues/278): WLCS depends on compositor-specific behaviour [23:18] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF closed [issue #282](https://github.com/MirServer/wlcs/issues/282): WLCS assumes it can arbitrarily position windows [23:18] -GitHub[m]:#mir-server- **[MirServer/wlcs]** RAOF closed [issue #281](https://github.com/MirServer/wlcs/issues/281): WLCS assumes that a newly-mapped window gains input focus [23:42] -GitHub[m]:#mir-server- **[MirServer/wlcs]** wmww opened [pull request #283](https://github.com/MirServer/wlcs/pull/283): [RFC] Copy geometry headers from Mir [23:42] -GitHub[m]:#mir-server- [23:42] -GitHub[m]:#mir-server- > We've discussed doing this in the past, and the recent work I've done on popup positioning logic got especially annoying without some sort of proper geometry types. The complexity of the Mir ones is arguably overkill for wlcs (some might even argue overkill for Mir), but they're familiar to the Mir team and easy to use. I adapted the layer shell tests to show how they can be used in WLCS, but there's still a lot more work and code churn [23:42] -GitHub[m]:#mir-server- to fully use them.