Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-38399

Anaconda switch from X11 to Wayland native application

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Critical Critical
    • rhel-10.0.beta
    • rhel-10.0.beta
    • anaconda
    • None
    • rhel-sst-installer
    • ssg_front_door
    • 18
    • 0
    • False
    • Hide

      None

      Show
      None
    • Yes
    • None
    • Enhancement
    • Hide
      Feature, enhancement (describe the feature or enhancement from the user’s point of view): The user should not notice any change as the legacy Xorg server protocol is switched transparently to the much more robust Wayland compositor.

      Reason (why has the feature or enhancement been implemented): As it has been decided to finally remove the legacy Xorg server from RHEL 10, also the installer had to switch from using the Xorg server to a Wayland compositor for its locally running graphical session.

      Result (what is the current user experience): The installer complied with the RHEL 10 wide effort to remove the Xorg server & the underlying graphics technology should be now much more future proof & robust. Part of this change is also drop of inst.usefbx and inst.xdriver which can't be used anymore.
      Show
      Feature, enhancement (describe the feature or enhancement from the user’s point of view): The user should not notice any change as the legacy Xorg server protocol is switched transparently to the much more robust Wayland compositor. Reason (why has the feature or enhancement been implemented): As it has been decided to finally remove the legacy Xorg server from RHEL 10, also the installer had to switch from using the Xorg server to a Wayland compositor for its locally running graphical session. Result (what is the current user experience): The installer complied with the RHEL 10 wide effort to remove the Xorg server & the underlying graphics technology should be now much more future proof & robust. Part of this change is also drop of inst.usefbx and inst.xdriver which can't be used anymore.
    • Proposed
    • None

      Anaconda is currently X11 application, however, RHEL-10 will drop Xorg server so Anaconda needs to migrate to Wayland native.

       

      This change will touch:
       * inst.resolution implementation (behaviour should stay the same)
       * Start of X11 handled by Anaconda will change to Wayland solution
       * Keyboard handling has to completely change to Gnome Kiosk DBus API solution

              mkolman@redhat.com Martin Kolman
              jkonecny@redhat.com Jiri Konecny
              anaconda-maint-list anaconda-maint-list
              Jan Stodola Jan Stodola
              Sagar Dubewar Sagar Dubewar
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: