Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fallback to Wayland if Xorg is not available #5309

Commits on Jan 3, 2024

  1. FIXME: add some temporary debugging files

    We need to add some temporary files so that we can build
    a boot.iso image with them.
    
    The first one is a script that all the necessary logind stuff for
    gnome.kisok to start properly in wayland mode.
    
    The second adds an anaconda specific PAM profile.
    M4rtinK committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    85c0357 View commit details
    Browse the repository at this point in the history
  2. Fallback to Wayland if Xorg is not available

    In environments where Anaconda handles the overall GUI environment
    setup (eq. netinst/boot.iso) try to use Wayland compositor if
    Xorg server is not found.
    
    Also add support for a (temporary?) boot inst.wayland boot option,
    that can be used to force Wayland compositor to be used. This makes it
    possible to check if Waland can be used in the given environment even
    if the given installation image still contains Xorg.
    M4rtinK committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    0b40e72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d5bede1 View commit details
    Browse the repository at this point in the history
  4. Gut the layout indicator

    M4rtinK committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    4d01f86 View commit details
    Browse the repository at this point in the history
  5. Disable xklwrapper when running on Wayland

    When Wayland compositor is in use we need to make sure
    to not use xklwraper, as that would make the GUI thread
    segfault.
    
    So use the a dummy XklWrapper class replacement,
    which would hopefully be replaced by a real
    implementation eventually.
    M4rtinK committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    9f4abf2 View commit details
    Browse the repository at this point in the history