|
|
On 10/19/21 12:26 PM Manolo wrote:
Le lundi 18 octobre 2021 à 14:42:15 UTC+2, Albrecht Schlosser a
écrit :
Some
observations with the latest Wayland commit 06f6f01cc351859
(all
tests on Linux Mint with Weston):
Thanks for testing.
Thanks for your comments. I'm replying only to some selected ones.
glpuzzle: very slow spinning when you drag the mouse on the
board.
...
There's a special handling for top-level GL windows (as
opposed to GL
subwindows) that may explain that.
Is this a general FLTK/Wayland issue, and do you think this can be
"fixed"?
threads:
sluggish like glpuzzle when trying to stop the demo (delay ~5
seconds in my tests). This may be caused by the WM or Weston
though, I
don't know.
Or by the virtual machine handling. This would need testing
on a real Linux box.
The tests were executed on a real Linux Mint 20 box with `weston`
executed as an application which opens its own window.
FYI: this is a dual boot Linux/Win10 system so I can still do native
tests on Windows. I also have some VM's on this system, so I can
test:
- Linux Mint 20 native (I'll try to use the Gnome/Wayland desktop
later)
- Windows 10 native
In Virtualbox VM's on Linux Mint:
- Windows 10
- Ubuntu with Ubuntu or Gnome/Wayland desktop
- Debian
sudoku:
this app should change its window title but this doesn't
happen
in my test environment. To test you can use the "Difficulty"
menu.
That's most probably a Weston bug, because the title
changes correctly with
Mutter and KDE. ..
Hmm, Weston...
Note:
the "cursor" demo displays FL_CURSOR_HAND correctly (a "hand")
but
FL_CURSOR_NS is shown as the "normal" cursor.
In my hands (Debian or Ubuntu in a virtual machine), the cursor
demo doesn't ever
change the cursor shape with weston,
although all required shapes are found by the adequate
Wayland function
(wl_cursor_theme_get_cursor). The same cursor executable works
flawlessly with Mutter and KDE. For me,
that's a weston bug.
Hmm, Weston again...
In general terms, my feeling now is that
Weston is not really usable (yet?) in a desktop
environment, whereas gnome's Mutter and KDE support much
better all window
operations (resize, redraw, hide, show, rename, cursor
changes, etc…) expected in a desktop setting. It's also
what I read in weston's presentation in its own source
repository :
"Weston is the reference implementation of a Wayland
compositor, as well as a
useful environment in and of itself.
Out of the box, Weston provides a very basic
desktop, or a full-featured
environment for non-desktop uses…
If you are after a more mainline desktop
experience, the
GNOME
and KDE
projects provide
full-featured desktop environments built on the Wayland
protocol."
I take it that Weston is not a useful test environment. It was easy
to use for me (I just ran `weston`) but I recognize that this
doesn't help much for FLTK development. I'll go for my further tests
with another environment later.
I also read that the gnome desktop can be
installed under Linux Mint.
Yes, I think it's possible (not sure if I have it already, need to
log out to see). I have several DE's available, including Gnome and
FVWM. Cinnamon is my default DE. I'll try how I can effectively test
Wayland. I'm also sure that I configured one of my VM's to use
Gnome+Wayland and I'll give this one a try.
--
You received this message because you are subscribed to the Google Groups "fltk.coredev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkcoredev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkcoredev/af0e45e2-dd9b-6bff-2882-0b7f2123ee49%40online.de.
[ Direct Link to Message ] | |
|
| |