sway: After update to v1.6 Sway won't launch anymore on old Intel hw
First of all thanks for this great software.
I’ve been running sway on an Eee PC Intel Atom happily on Arch until the last update.
I’m using only open source drivers, wlroots version is 0.13.
Since the Atom processor is pretty weak I have only the bare minimum installed and have been starting sway from tty.
After several hours of trying to troubleshoot the issue and learning that sway now theoretically depends on libseat which is however no hard dependency yet, I installed seatd from the “aur”, but unfortunately couldn’t get the daemon to run.
I’ve then installed the Display Manager greetd and tried launching sway from there - to no avail (launching weston worked fine).
I’ve also consulted the emersion.fr blog which states that there are plans for weston (my backup WM) to depend on libseat as well. Also the support of some older hardware has been dropped apparently, but I don’t know if said processor is affected.
I’d really like to be able to keep using this device running Wayland and Sway/Weston, any help is appreciated.
TLDR:
-
Sway version: 1.6
-
OS/Drivers: Arch Linux/open source
-
Config file: Sway won’t start with the default config either.
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 5
- Comments: 18 (8 by maintainers)
This issue is about old Intel machine, none of the 3 problems mentioned above are related.
Please search for existing issues, and report separate bugs.
The issue you’re having is unrelated to
libseatfor various reasons, the most important one being that you are not using it. It’s mandatory in master, not in 0.13.Quoting the relevant section, which indicates graphics issues:
And just to clarify:
libseatwill become a mandatory dependency, but it does not negatively affect compatibility. For all intents and purposes, you can see it as wlroots code being moved to a separate, shared project.seatdis optionally supported for those unable or unwilling to runsystemd-logindorelogind, as it is written as an extremely light and portable replacement.