Wayfire Login Loop with Nouveau After Installation

This would indicate an issue with the display manager, or perhaps with the way the display manager is launching the session. If you would like to troubleshoot the issue, examining the journal would be a good place to start.

systemctl status display-manager

In general I think that is a good idea! In this case however, you might not have a choice. The ideal fix would be for the dependencies to be updated on that meta package, but as I mentioned the Wayfire spin has been out of maintainership for a while so i don’t think anyone is working on that unfortunately.

To move past this obstacle, I would remove the package but do not remove the dependencies (ignore the dependency check).

sudo pacman -Rdd wayfire-desktop

Unfortunately all the dependencies of this package will now be orphans, but you can mark them as explicitly installed easily enough like so:

sudo pacman -D --asexplicit wayfire  wf-config  wf-shell  wcm  wf-recorder  wf-osk-git  waybar  mako polkit-gnome  gnome-keyring  swaylock  swayidle  grim  slurp  wcm  kanshi gammastep  qt5-wayland  qt5ct  kvantum-qt5  clipman  wl-clipboard brightnessctl  playerctl  wayvnc  wtype  wlogout  wofi  nwg-drawer nwg-look  bemenu-wlroots  dex  perl-file-mimeinfo  xdg-user-dirs-gtk xdg-utils  xdg-desktop-portal-wlr

I got that package list from running pacman -Sii wayfire-desktop. If you get errors on any of those packages I would just take them out, because I know for a fact some of those packages don’t exist anymore–for example, kvantum-qt5 has been gone from the repos for some time now.

From there I would do your best to get the package conflicts resolved so you can take a proper update. Be sure to take a look at this thread because there have recently been a lot of package name changes which have been complicating things a bit:

1 Like