Saviq | Mornin' | 08:18 |
---|---|---|
=== dot-tobias is now known as dot-tobias[away] | ||
=== dot-tobias[away] is now known as dot-tobias | ||
=== dot-tobias is now known as dot-tobias[away] | ||
=== dot-tobias[away] is now known as dot-tobias | ||
alan_g[m] | Saviq I'm experimenting with Frame and multiple displays. I *thought* we'd landed changes to "round robin" which output a client appears on. But, so far, they all appear on the first output. Do you have examples that work as expected? | 10:50 |
Saviq | Well. We did: https://github.com/MirServer/ubuntu-frame/blob/main/src/frame_window_manager.cpp#L178 | 10:52 |
alan_g[m] | I've not dug yet, but it is possible the examples I tried actually specify the output. Just hoped you had working examples | 10:54 |
Saviq | I did, yes | 10:54 |
Saviq | Coming up | 10:54 |
alan_g[m] | Do you remember what they were? | 10:54 |
Saviq | glmark2-es2-wayland, for example, just coming up with a full setuop | 10:55 |
Saviq | -o | 10:55 |
* Saviq sent a code block: https://libera.ems.host/_matrix/media/v3/download/libera.chat/20ca6ae5273031d3ad09b917cc89dac8e4c1cb78 | 10:57 | |
Saviq | Then, run multiple clients and they get placed on display 1 and 3 in turns | 10:57 |
* Saviq uploaded an image: (3434KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/FviJLxckSMvWGypFWDHoskfP/image.png > | 10:59 | |
Saviq | We need eglmark2 with the Kudu ;D | 10:59 |
alan_g[m] | OK, I see what is happening but... | 10:59 |
Saviq | Can use waybg to confirm that when you do ask for an output, you get placed where requested | 11:00 |
alan_g[m] | Try running glmark2-es2-wayland --fullscreen | 11:00 |
Saviq | Sounds like it's requesting output 1? | 11:01 |
alan_g[m] | Yes: `[ 502315.342] -> xdg_toplevel@18.set_fullscreen(wl_output@10)` | 11:02 |
Saviq | So that's as designed | 11:03 |
Saviq | Is output mandatory when requesting fullscreen? | 11:03 |
Saviq | https://wayland.app/protocols/xdg-shell#xdg_toplevel:request:set_fullscreen | 11:04 |
Saviq | It is | 11:04 |
Saviq | Actually no - allow null | 11:04 |
alan_g[m] | The trouble is that all the examples snapsped up are specifying it. (No it is optional) | 11:06 |
Saviq | WPE doesn't, glmark without --fullscreen doesn't… | 11:06 |
alan_g[m] | *example snaps I tried | 11:06 |
Saviq | I don't think we can change Frame's behaviour. | 11:08 |
Saviq | Another example is waybg, where you can specify the output | 11:09 |
alan_g[m] | Do you have that snapped? | 11:09 |
Saviq | Don't think so, no | 11:10 |
alan_g[m] | I think the Frame behaviour is right. Just need some "good" examples for the HOWTO | 11:10 |
alan_g[m] | Thanks for being a sounding board. Am unblocked now | 11:11 |
=== dot-tobias is now known as dot-tobias[away] | ||
=== dot-tobias[away] is now known as dot-tobias | ||
alan_g[m] | Huh?! I have photographic evidence that it worked. But now i can't get it to do so again. | 12:02 |
=== dot-tobias is now known as dot-tobias[away] | ||
alan_g[m] | OK, this is fairly rough (especially, I need to do some better pictures) but I'll share now: | 12:18 |
alan_g[m] | https://discourse.ubuntu.com/t/how-to-configure-ubuntu-frame-for-multiple-outputs/33012 | 12:18 |
=== dot-tobias[away] is now known as dot-tobias | ||
Saviq | Noice. Will review. I'm thinking we could take screenshots instead? | 12:35 |
alan_g[m] | Yeah, but that doesn't show what is on each output | 12:36 |
Saviq | Will come up with something | 12:36 |
Saviq | Will you hook up to https://discourse.ubuntu.com/t/mir-documentation/27559? | 12:36 |
Saviq | https://mir-server.io/docs/how-to-maintain-mir-documentation#heading--navigation-pane | 12:36 |
alan_g[m] | I will, once polished | 12:37 |
=== dot-tobias is now known as dot-tobias[away] | ||
=== dot-tobias[away] is now known as dot-tobias | ||
=== dot-tobias is now known as dot-tobias[away] | ||
=== dot-tobias[away] is now known as dot-tobias | ||
-GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths opened [issue #2758](https://github.com/MirServer/mir/issues/2758): Scaling doesn't work on overlapping screens... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/d0b2707cc558b6127be24953b792faabfa5497f8>) | 14:38 | |
-GitHub[m]:#mir-server- **[MirServer/mir]** AlanGriffiths edited [issue #2758](https://github.com/MirServer/mir/issues/2758): Scaling doesn't work on overlapping outputs | 14:39 | |
-GitHub[m]:#mir-server- **[MirServer/mir]** bors[bot] merged [pull request #2741](https://github.com/MirServer/mir/pull/2741): ci: fix working with jammy in GitHub Actions | 14:58 | |
-GitHub[m]:#mir-server- **[MirServer/mir]** mariogrip opened [pull request #2759](https://github.com/MirServer/mir/pull/2759): Cleanup miroil mirbuffer and align with upstream qtmir | 15:27 | |
-GitHub[m]:#mir-server- **[MirServer/mir]** mariogrip edited [pull request #2759](https://github.com/MirServer/mir/pull/2759): Cleanup miroil mirbuffer and align with upstream qtmir | 15:37 | |
Saviq | alan_g it should be `position: [2560, 0]`, no? Otherwise it overlaps by half? | 15:49 |
Saviq | Also, how did you get glxgears to work on Frame? :D | 15:51 |
* Saviq uploaded an image: (54KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/PLxOrCLBWwssuSmAfgKWgxNN/shot.png > | 16:09 | |
Saviq | I was thinking something along those lines for the screenshots | 16:10 |
* Saviq uploaded an image: (54KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/XVFYfoYpjqnIWdkuBFWsPesv/shot.png > | 16:12 | |
* Saviq uploaded an image: (251KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/fAWIeanAqBJPtPXvlBMrujYV/shot.png > | 16:18 | |
Saviq | I tweaked the document very slightly — I would probably strip the "Here's the full file" of all the commented out bits | 16:22 |
alan_g[m] | <Saviq> "Also, how did you get glxgears..." <- It is the iot-example-graphical-snap branch I had installed | 16:27 |
Saviq | Looks like screenshots get confused by scale, btw… | 16:29 |
alan_g[m] | Another scale bug to log then. | 16:30 |
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq added bug to [issue #2760](https://github.com/MirServer/mir/issues/2760): Screenshotting not scale aware | 16:56 | |
-GitHub[m]:#mir-server- **[MirServer/mir]** Saviq opened [issue #2760](https://github.com/MirServer/mir/issues/2760): Screenshotting not scale aware... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/d871bdc85818825b2e653aac693ff3a63815937a>) | 16:56 | |
Saviq | G'night o/ | 17:33 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!