Unable to install Sway

Hi, I got new laptop and decided to try out Sway (and Wayland). I used EndeavourOS with XFCE in past, the experience was very good, so want to stay with EndeavourOS as Sway is offered under Community Edition.

I followed the guide on Github (https://github.com/EndeavourOS-Community-Editions/sway) page, the installation was successful but no greeter when I rebooted. Logged in via console, typed “sway” but got “target not found”. So I followed the manual Sway installation (post-installation) guide on same page and got the error “gtk-engine-murrine” target not found. Checked the package list at github and anything after “gtk-engine-murrine” is not installed. I tried to install this via pacman but got same error (target not found).

Is there anything I am doing wrong or its the package which no longer in the Arch repo? Appreciate any help, thanks.

Welcome to the EndeavourOS forum. :handshake: I hope you enjoy your time here.

Thank you for reporting this problem.

gtk-engine-murrine no longer exists. If you go to:

and scroll down you will find gtk-engine-murrine in the package list.
When the install script tries to install gtk-engine-murrine it bombs out and does not complete.

You can use calamares to install EnOS and choosing the No desktop install option

Then boot, and in the TTY window as user do the following:

git clone https://github.com/EndeavourOS-Community-Editions/sway.git
cd sway

After you do the git clone command and change into the SWAY directory, find the packages-repository.txt file and delete gkt-engine-murrine entry.

Then as user do the
sudo ./sway-install.sh
command
command. This will tell us if this will fix the problem. I don’t have write permissions on the endevouros-community-editions repository.

If this fixes it, we can notify @BluishHumility to delete gtk-engine-murrine from the
package list.

I will take a look at this but it will be later today before I get to it.

Pudge

3 Likes

Thanks for the guidance Pudge, I removed gtk-engine-murrine entry and installation went smoothly after that. Rebooted and greeted with greeter session and was able to login to Sway. I hope this package is not needed for any necessary services.

@BluishHumility please have a look into this and remove the gtk-engine-murrine if its not needed for any underlying services. I’ll let you know as well if I run into any issues.

Thanks again Pudge and the EndeavourOS community for your hard work.

2 Likes

Thanks guys! I dropped gtk-engine-murrine from the package list.

3 Likes

gtk-engine-murrine is available in the AUR if one really needs it. Here is it’s description

GTK2 engine to make your desktop look like a 'murrina', an italian
word meaning the art glass works done by Venicians glass blowers.

Since it is GTK2 I doubt that it is being used anymore. Looks like either a theme or font thing, or maybe both. Nothing essential.

Pudge

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.