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

    Loading...
  1. Dashboard
  2. Undefined Space
  3. Wakefield
  4. Meeting Notes

Page History

Versions Compared

Old Version 21

changes.mady.by.user Alexander Zvegintsev

Saved on May 25, 2023

compared with

New Version 22

changes.mady.by.user Philip Race

Saved on Jun 22, 2023

  • Previous Change: Difference between versions 20 and 21
  • Next Change: Difference between versions 22 and 23
  • 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 22nd June 2023

Attendees:  Victor D'yakov,  Alexey Ushakov, Phil Race,  Kevin Rushforth, Maxim Kartashev, Olivier Fourdan, Alexander Zvegintsev

Update from Alexander :

Screencast support for AWT Robot was integrated into JDK 21

Mostly in good shape.

Some issues, failing tests with

- non-default UI scale

- resolution other than native

- tests which gain focus / raise window by mouse click

- some crashes - not related to screen cast (that one is fixed)

- still need to fix some issues


Phil -

 Crash seen now is in GTK 3 when using file dialog - not seen on X.org, but probably our bug

 Still losing token sometimes, although worked through lots of confusion and found that CI

 system inside Oracle periodically cleans out ~/.java where the token was stored

 Temp. change to store it in ~/.awt until that is resolved.

 Still see token lost sometimes - unclear why.

 1) A tight loop invoking a small JDK app that uses Screencast-based Robot code

 was able to run 64K times (ie 64K JVM invocations) - before some unrelated XIM leak caused a hang.

 So not obviously the number of invocations

 2) Number of reboots ? We reboot CI test systems after each task

 3) Something done by one of the tests that invalidates it ?? - perhaps for the rest of the session ?

 Dividing up full battery of tests and running the subsets over and over seems so far to have not

 provoked invalidating the token. It was expected that this would show the problem and narrow down

 the cause but none the wiser yet.


Olivier

May have a workaround for the full screen catpure failure mentioned above

Alt-F2, then type "lg", to invoke looking glass.

then in the evaluator type

Meta.disable_unredirect_for_display(global.display)

It immediately takes effect for the current session.

If that solves it might be an ubuntu specific issue

[UPDATE: this did indeed cure it : tracked as JDK bug https://bugs.openjdk.org/browse/JDK-8310333]

More on this at :

https://extensions.gnome.org/extension/1873/disable-unredirect-fullscreen-windows/

possibly the gnome extension might disable it for all sessions


Alexey :

 Tried the JDK 21 robot screencast code with their hidpi fixes and found some issues with multi-screen setup and also found some issues with hidpi solution.

 These seem to be problems in their code not in the JDK code. Working on it.


Also working on supporting hw accel in the pure wayland branch

Online Zoom Meeting 9am PDT 25th May 2023

Attendees:  Victor D'yakov,  Alexey Ushakov, Phil Race,  Kevin Rushforth, Maxim Kartashev, Olivier Fourdan, Jonas Adahl, 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.21
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 342, "requestCorrelationId": "4a4f1beb6ac123a7"}