Add option to choose between Wayland and X11 during archinstall #3719
Replies: 1 comment 1 reply
-
Archinstall installs the respective packages for a selected profile. Whatever the maintainers of the DE or WM have chosen as the default will be set as the default.
Well that is an expected behaviour, KDE recently moved to Wayland as the default and dropped to install X11
These all sound like "nice to haves" rather than essential to get a working system up and running. Archinstall aims for a minimal installation and any specific custom configuration wishes are left to the user for post-installation setup. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Issue: Lack of option to choose display server protocol (X11, Wayland, or both) for all supported desktop environments and compositors during archinstall
When using archinstall to install desktop environments and window managers/compositors that may support X11, Wayland, or both (for example, KDE Plasma supports both X11 and Wayland, Hyprland supports Wayland only, and others may support X11 only or both), there is currently no option for users to select which display server protocol(s) to install and use.
This leads to cases where only Wayland sessions are installed without necessary X11 packages, or vice versa, depending on the default configuration, which causes the display manager (e.g., SDDM) to only show limited session options. For example, if only Wayland is installed, X11 sessions won't appear in the login screen.
Consequences:
Proposal:
Add an option in archinstall’s setup process that lets users choose for each desktop environment or compositor:
This would ensure that the correct packages and session files are installed for the chosen protocol(s), enabling the display manager to list all available sessions accordingly and greatly improve user experience and flexibility.
Thank you for your continued work on archinstall. I hope this suggestion is considered to improve usability and user empowerment.
Beta Was this translation helpful? Give feedback.
All reactions