CachyOS distributes way-displays as a prebuilt binary package package.
Please direct any Cachy OS issues or questions to the CachyOS maintainers, as the AUR maintainers have no visibility or control over CachyOS packages.
| Git Clone URL: | https://aur.archlinux.org/way-displays.git (read-only, click to copy) |
|---|---|
| Package Base: | way-displays |
| Description: | way-displays: Auto Manage Your Wayland Displays |
| Upstream URL: | https://github.com/alex-courtis/way-displays |
| Licenses: | MIT |
| Submitter: | alex_courtis |
| Maintainer: | alex_courtis |
| Last Packager: | alex_courtis |
| Votes: | 7 |
| Popularity: | 0.006699 |
| First Submitted: | 2021-10-13 03:48 (UTC) |
| Last Updated: | 2026-04-08 04:08 (UTC) |
CachyOS distributes way-displays as a prebuilt binary package package.
Please direct any Cachy OS issues or questions to the CachyOS maintainers, as the AUR maintainers have no visibility or control over CachyOS packages.
New pkgrel 1.5.0-2 has been pushed, to trigger a rebuild.
Please advise if the issue is resolved.
Thanks for letting me know @dodancs
I've created an issue and I'd be grateful for your further testing and reporting in there: https://github.com/alex-courtis/way-displays/issues/237
Manually installing the old version 0.8 of yaml-cpp via sudo pacman -U file:///var/cache/pacman/pkg/yaml-cpp-0.8.0-3-x86_64.pkg.tar.zst helped.
@alex_courtis reinstalling does not help. Seems like way-displays expects libyaml-cpp.so.0.8 and I only have libyaml-cpp.so.0.9.
Getting "way-displays: error while loading shared libraries: libyaml-cpp.so.0.8: cannot open shared object file
Please reinstall (i.e. rebuild) e.g. yay -S way-displays
Unfortunately yaml-cpp is not versioned and breaks ABI with minor releases, hence a reinstall is the only option.
Getting "way-displays: error while loading shared libraries: libyaml-cpp.so.0.8: cannot open shared object file: No such file or directory" with: way-displays 1.15.0-1 wlroots0.18 0.18.3-1 wlroots0.19 0.19.3-1 yaml-cpp 0.9.0-1 Linux T14s 6.19.11-arch1-1
I see that river and sway have now moved from wlroots to wlroots0.18: ci: AUR package requires dependency update · Issue #36 · alex-courtis/wideriver
AUR (en) - way-displays and AUR (en) - wideriver have been updated.
Many thanks all for the contributions and apologies for not seeking first to understand.
@alex_courtis
You can make this package depend on libwlroots.so instead, which is provided by all wlroots0.xx packages.
edit: Nevermind... only wlroots0.17 provides libwlroots.so, the others proivde libwlroots-0.xx.so. That's just fantastic.
Thanks for the suggestion @Noctivivans however that change might cause friction:
might conflict with window manager's dependency
way-displays does do feature checking (old version compatibility) on startup
Pinned Comments
alex_courtis commented on 2026-04-08 22:43 (UTC) (edited on 2026-04-08 22:44 (UTC) by alex_courtis)
CachyOS distributes way-displays as a prebuilt binary package package.
Please direct any Cachy OS issues or questions to the CachyOS maintainers, as the AUR maintainers have no visibility or control over CachyOS packages.