From: Alan Mackenzie <acm@muc.de>
To: gentoo-user@lists.gentoo.org
Cc: "J. Aho" <gentoo@kotiaho.net>
Subject: Re: [gentoo-user] Lots of issues with wayland
Date: Tue, 6 Aug 2024 18:31:01 +0000 [thread overview]
Message-ID: <ZrJr5Se91knXrUjz@ACM> (raw)
In-Reply-To: <86cymllppj.fsf@gentoo.org>
Hello, Arsen.
On Tue, Aug 06, 2024 at 15:56:40 +0200, Arsen Arsenović wrote:
> "J. Aho" <gentoo@kotiaho.net> writes:
> > On 05/08/2024 18.30, Daniel Frey wrote:
> >> Is it just me or is wayland nowhere near primetime?
> > There are still issues with wayland, not sure how up to date this page is:
> > https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277
> it's either out of date or fearmongering. I'd presume the former if not
> for the first emphasised paragraph of the post: "DO NOT USE A WAYLAND
> SESSION! Let Wayland not destroy everything and then have other people
> fix the damage it caused. Or force more Red Hat/Gnome components (glib,
> Portals, Pipewire) on everyone".
> but, each "point" it makes can individually be debunked also. I'm not
> very interested in doing that beyond oneliners though (which is
> apparently enough for the author of the original post).
I'm interested in one of the points you address in particular, namely:
[ .... ]
> - Wayland breaks setting the window position - yes, intentionally,
> wayland is declarative wrt window positioning (you might notice that
> if you right click, the popup position is as you'd expect - this is
> because the client tells the compositor where /relative to a surface/
> it wants some other surface to appear, rather than a global position).
This has caused problems for Emacs, though I can't remember exactly how,
so I'm guessing. On restarting a saved Emacs session, it's necessary to
have the windows the same size, in the same place they were on saving
the session. This would appear to be difficult in Wayland.
You say "yes, intentionally, wayland is declarative wrt window
positioning". What does that mean when you replace abstract words like
"declarative" with concrete sentences? What is declaring what to what
else in this context, and what does that have to do with not being able
to position windows?
Later on, you say "where /relative to a surface/". I think "surface" is
a word with particular meaning in Wayland, and using it in a Gentoo list
without explanation is less than helpful. What does "surface" mean in
this context? Is the entire screen such a "surface"?
So, is it possible in Wayland to record a configuration of windows,
their sizes and positions, then restore these on starting a program
again? If not, that would appear to be a design bug in Wayland. What
am I missing?
[ .... ]
> have a lovely day
> --
> Arsen Arsenović
--
Alan Mackenzie (Nuremberg, Germany).
next prev parent reply other threads:[~2024-08-06 18:31 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-05 16:30 [gentoo-user] Lots of issues with wayland Daniel Frey
2024-08-05 16:42 ` Waldo Lemmer
2024-08-05 22:56 ` Daniel Frey
2024-08-06 8:29 ` [Possible phishing attempt] " byte.size226
2024-08-06 9:17 ` Michael
2024-08-05 16:58 ` Wols Lists
2024-08-05 22:56 ` Daniel Frey
2024-08-06 13:57 ` Michael
2024-08-06 14:03 ` Arsen Arsenović
2024-08-07 9:04 ` Matt Jolly
2024-08-07 10:11 ` Michael
2024-08-06 0:17 ` Dale
2024-08-06 6:00 ` J. Aho
2024-08-06 13:56 ` Arsen Arsenović
2024-08-06 14:13 ` Daniel Frey
2024-08-06 21:28 ` Arsen Arsenović
2024-08-06 18:31 ` Alan Mackenzie [this message]
2024-08-06 22:08 ` Wol
2024-08-07 13:53 ` Alan Mackenzie
2024-08-07 18:33 ` Wol
2024-08-06 22:10 ` Arsen Arsenović
2024-08-06 20:34 ` J. Aho
2024-08-06 21:40 ` Arsen Arsenović
2024-08-06 22:16 ` Wol
2024-08-06 10:30 ` Michael
2024-08-06 14:01 ` Arsen Arsenović
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZrJr5Se91knXrUjz@ACM \
--to=acm@muc.de \
--cc=gentoo-user@lists.gentoo.org \
--cc=gentoo@kotiaho.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox