• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Export Word
    • Attachments
    • Page Information

    Loading...
  1. Dashboard
  2. Wakefield
  3. OpenJDK Project Wakefield - Wayland desktop support for JDK on Linux
  4. Meeting Notes

Page History

Versions Compared

Old Version 11

changes.mady.by.user Alexander Zvegintsev

Saved on Jun 30, 2022

compared with

New Version 12

changes.mady.by.user Alexander Zvegintsev

Saved on Feb 02, 2023

  • Previous Change: Difference between versions 10 and 11
  • Next Change: Difference between versions 12 and 13
  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Wakefield committers may hold off-line discussions from time-to-time. Since these meetings are just for the committers and invited wayland experts, summary minutes will be recorded here as time permits

Online Zoom Meeting 9am PDT 2nd Feb 2023

Attendees: Alexey Ushakov, Alexander Zvegintsev, Niels de Graef, Victor D'yakov   , Laurent Bourges, Kevin Rushforth, Phil Race, Olivier Fourdan, Jonas Adahl


Alexander:

Updated and slightly redisigned the Known problems and solutions.

The ScreenCast prototype has been redisigned to open/close screencast session during a single call for each screenshot

Some of these changes are already pushed, some will be soon.

It also runs faster than the previous solution.


Alexey:

Did you tried to run some tricky regression tests that require a quick screenshot between some states of controls?


Alexander:

I tried a bunch(they are fine), but not all.

However, some tests that require you to take a screenshot of an icon in the system tray area may fail because an orange"screen is being shared" icon appears while you are taking the screenshot.

Some questions about full support for keyboard/mouse event emulation:

  1. What is the status of libEI,
  2. The proposed RemoteDesktop solution doesn't provide a concept for retaining user permission between sessions, such as  restore_token in ScreenCast. When can we expect this to be addressed?
  3. Which solution will become usable for our needs first?


Olivier:

There is active work on libEI, its protocol is being actively developed. At current stage it is already works.

Once it finalized and stabilised the follow up work will be to support it on Mutter, xdg-desktop-portal, xdg-desktop-portal-gnome, libportal and libwayland as well.

libEI is planned to ship with Gnome 45(comes with Fedora 39).


Jonas:

xdg-desktop-portal/issues/850 priority can be bumped. At the earliest it can be shipped with Gnome 44(comes with Fedora 38) if it will be fixed soon.

It should be much easier comparing to libEI.


Alexey:

There is a slowdown on pure Wayland port work. More engineers are expected to join this work. Hopefully Maxim will be back this spring.


Phil:

X11 compatibility mode, what are the blockers?


Alexander:

We don't have any.

All of them can be worked around by changing the documentation to reflect the current behavior, modified/excluded tests, even some crashes can be avoided by modifying tests.


Olivier:

xorg/xserver/-/issues/1222 posted a possible fix some time ago, but didn't get any traction 


Phil:

All documentation changes should go to the OpenJDK 21 LTS release, even if the work on X11 compatibility mode will not complete by this time. This will allow us to do backports later.


Alexey:

We were able to fix some issues with HiDPI in X11 compatibility mode using some Wayland api besides X11, so probably we will be able to provide our solution.




Online Zoom Meeting 9am PDT 30th June 2022

Attendees: Alexey Ushakov, Olivier Fourdan, Niels de Graef, Jonas AdhalAdahl, Kevin Rushforth, Victor Dyakov, Alexander Zvegintsev

...

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 227, "requestCorrelationId": "f205b19bd2d4e3f6"}