[Bug 1182677] New: Stand-alone Xwayland package.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 Bug ID: 1182677 Summary: Stand-alone Xwayland package. Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org Assignee: gfx-bugs@suse.de Reporter: sndirsch@suse.com QA Contact: gfx-bugs@suse.de Found By: --- Blocker: --- https://build.opensuse.org/request/show/873819 With the stop of the general xserver development and no release on sight, we should provide Xwayland on its own, to at least allow wayland users to profit from the ongoing development in this particular area. So here is a first iteration of a stand-alone xwayland package. See the below link for the release notes: https://lists.x.org/archives/xorg-announce/2021-February/003071.html -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c1 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Status|NEW |IN_PROGRESS Assignee|gfx-bugs@suse.de |sndirsch@suse.com --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> --- I want to track this properly, since I expect more changes here, e.g. changes in xog-x11-server package, possibly also for tigervnc package, if we switch to Xserver sources of the new package. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tobias.klausmann@freenet.de -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c2 --- Comment #2 from Tobias Klausmann <tobias.klausmann@freenet.de> --- No problem tracking the work here! Just to be precise, this package is intended to only ever provide Xwayland, no other X server (Xserver, Xdmx, Xnest, ...), the xorg-x11-server repo/package will remain the source for those servers, as the xwayland branch is cleaned up to only consist of the necessary code for Xwayland. With this in mind i propose a multi-step approach: 1. Include xwayland in X11:XOrg and later Factory/Tumbleweed (when its ready) 2. Roll out at least one snapshot with xwayland included. This will allow the switch xorg-x11-server-wayland -> xwayland 3. Remove the xorg-x11-wayland package from the xorg-x11-server build (and save a few build cycles in a hot buildpath) and include the package in Factory/Tumbleweeed -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c3 --- Comment #3 from Stefan Dirsch <sndirsch@suse.com> --- (In reply to Tobias Klausmann from comment #2)
No problem tracking the work here!
Just to be precise, this package is intended to only ever provide Xwayland, no other X server (Xserver, Xdmx, Xnest, ...), the xorg-x11-server repo/package will remain the source for those servers,
I understood this.
as the xwayland branch is cleaned up to only consist of the necessary code for Xwayland.
Ah. So more cleanup to expect there.
With this in mind i propose a multi-step approach:
1. Include xwayland in X11:XOrg and later Factory/Tumbleweed (when its ready) 2. Roll out at least one snapshot with xwayland included. This will allow the switch xorg-x11-server-wayland -> xwayland 3. Remove the xorg-x11-wayland package from the xorg-x11-server build (and save a few build cycles in a hot buildpath) and include the package in Factory/Tumbleweeed
Hmm. Not sure how many people would really test a xwayland package as long as a xorg-x11-server-wayland package still exists. Probably nobody. :-( But let's begin with accepting your SR. ;-) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c4 --- Comment #4 from Tobias Klausmann <tobias.klausmann@freenet.de> --- (In reply to Stefan Dirsch from comment #3)
(snip)
Hmm. Not sure how many people would really test a xwayland package as long as a xorg-x11-server-wayland package still exists. Probably nobody. :-( But let's begin with accepting your SR. ;-)
Thanks for accepting the SR. IF the package is not change, the change xorg-x11-server-wayland -> xwayland will happen automatically, as it provides:
Obsoletes: xorg-x11-server-wayland < %{version} Provides: xorg-x11-server-wayland = %{version}
-- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c5 --- Comment #5 from Stefan Dirsch <sndirsch@suse.com> --- Ah. Ok. Then things are easier for testing. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c6 --- Comment #6 from Stefan Dirsch <sndirsch@suse.com> --- Just updated to second release candidate ... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c7 --- Comment #7 from Tobias Klausmann <tobias.klausmann@freenet.de> --- (In reply to Stefan Dirsch from comment #6)
Just updated to second release candidate ...
Thanks! I had a pretty full week at work, so did not come to update myself, but if you see open problems, maybe i can help you solve some! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c8 --- Comment #8 from Tobias Klausmann <tobias.klausmann@freenet.de> --- The final 21.1.0 version is now in X11:XOrg for some time, and hopefully got testing by some users. As i'm not aware of any bugs or blockers, maybe we can bring the package to Factory/Tumbleweed for testing?! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c9 --- Comment #9 from Stefan Dirsch <sndirsch@suse.com> --- Good idea! Just did this. https://build.opensuse.org/request/show/883385 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c10 --- Comment #10 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1182677) was mentioned in https://build.opensuse.org/request/show/883547 Factory / xwayland -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c11 --- Comment #11 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1182677) was mentioned in https://build.opensuse.org/request/show/884593 Factory / xwayland -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c12 --- Comment #12 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1182677) was mentioned in https://build.opensuse.org/request/show/885118 Factory / xwayland -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c13 --- Comment #13 from Tobias Klausmann <tobias.klausmann@freenet.de> --- First Tumbleweed with this pakage is out...if everything behaves well, we could take further steps: - Disable build xorg-x11-wayland part in the original Xorg server package - Include xwayland in the "DVD" Version - so it would show up in the auto generated change Messages on the Mailinglist -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c14 --- Comment #14 from Stefan Dirsch <sndirsch@suse.com> --- (In reply to Tobias Klausmann from comment #13)
First Tumbleweed with this pakage is out...if everything behaves well, we could take further steps:
- Disable build xorg-x11-wayland part in the original Xorg server package
I agree.
- Include xwayland in the "DVD" Version - so it would show up in the auto generated change Messages on the Mailinglist
Not sure what needs to be done for this ... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c15 --- Comment #15 from Stefan Dirsch <sndirsch@suse.com> --- (In reply to Tobias Klausmann from comment #13)
First Tumbleweed with this pakage is out...if everything behaves well, we could take further steps:
- Disable build xorg-x11-wayland part in the original Xorg server package
done -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c17 --- Comment #17 from Stefan Dirsch <sndirsch@suse.com> --- I currently have it running on TW (xwayland-21.1.1). Looks good so far. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c18 --- Comment #18 from Tobias Klausmann <tobias.klausmann@freenet.de> --- (In reply to Stefan Dirsch from comment #17)
I currently have it running on TW (xwayland-21.1.1). Looks good so far.
Oh yes of course - i have it running as well on two notebooks. Same experience - no problems until now. Coming back to the "DVD" Release: I think the maintainer of that product "only" has to exchange xorg-x11-server-wayland -> xwayland (Stefan Kulow?) Btw.: Thanks for the fast progess working on this :) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c19 --- Comment #19 from Stefan Dirsch <sndirsch@suse.com> --- Hmm. I downloaded the Installation Offline Image https://download.opensuse.org/tumbleweed/iso/openSUSE-Tumbleweed-DVD-x86_64-... which already contains xwayland package. Maybe things have already happened. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1182677 https://bugzilla.suse.com/show_bug.cgi?id=1182677#c20 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #20 from Stefan Dirsch <sndirsch@suse.com> --- Talked to @dimstar. Everything is already done. :-) Closing as fixed. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com