LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-17-2022, 08:03 AM   #16
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Original Poster
Rep: Reputation: 253Reputation: 253Reputation: 253

I have written a bit of slackbuilds, for some sway-based DE components:

https://gitlab.com/Lockywolf/lwfslackbuilds

Code:
kanshi.unedited/
swaybg.unedited/
wlay.unedited/
wlr-randr.unedited/
wlroots.unedited/
xdg-desktop-portal-wlr.unedited/
swaylock.unedited/
swayidle.unedited/
rtkit.unedited/
tlist.unedited/
utf8proc.unedited/
wl-clipboard.unedited/
bemenu.unedited/
wlogout.unedited/
gtk-layer-shell.unedited/
mako.unedited/
seatd.unedited/
sway.unedited/
SwayNotificationCenter.unedited/
Waybar.unedited/
wtype.unedited/
nyxt.unedited/
fcft.unedited/
foot.unedited/
I call them "unedited", because the quality of those is, frankly speaking, not good at all. Some have broken md5sums, some have bogus profile scripts. However, I have been running sway from sddm for a few days already, and I have to say that the window manager itself is just excellent, I have never seen anything as swift at making layouts.

Overall experience is well... awfully linux. Most features are incomplete, even though surprisingly many work.

The worst thing is that there is some conflict with the kernel and elogind which prevents hibernation from working with `loginctl hibernate`.

AlienBOB's chromium only works with xwayland, which does not bother me too much.
Firefox works, even with video. (Not sure how good is video acceleration and decoding acceleration.)

System tray is semi-working. It mostly works, but xembed systray icons require an xembedsniproxy from kde, and are generally glitchy.
The amount of panel widgets for waybar is so far less than that for xfce4-panel, although there are people working on them. It is amusing how people are trying to replace graphic icons with unicode here and there.

Java, LibreOffice, many other apps work with "minor tweaks". (Depending on your definition of minor.)

swayidle doesn't seem to listen to idle inhibitors (or I haven't found how to turn listening on).

Many programs still use "older protocols", and are either glitchy, or look ugly. A particularly annoying thing is the inability of gnome-keyring to save a password for a password store. (Which worked on xfce4.)

I haven't tried screencasting or even taking screenshots, although there was such a lot of discussion about this, that this is probably solved.

Hope this may encourage someone to build more Slackbuilds and/or fix some programs.
 
1 members found this post helpful.
Old 02-17-2022, 11:06 PM   #17
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Original Poster
Rep: Reputation: 253Reputation: 253Reputation: 253
So, the hibernation problem can be solved by updating to 5.16 from -current.
 
Old 03-21-2022, 08:55 PM   #18
phalange
Member
 
Registered: May 2018
Distribution: Slackware, FreeBSD, Debian
Posts: 355

Rep: Reputation: 184Reputation: 184
I'm digging up this post; I went to build Sway again on Slackware15, but 1.7 now requires Meson >= 0.60 and Slackware15 is at 0.59.x. So unless I'm missing something, I don't see a way to get Sway working until 15.1 maybe?

Sway builds ok on -current, although I got some strange errors building against wlroots 15.1 (also required version) that I'd like to examine more. Also, building in qemu/kvm, I got the invisible mouse bug, reported here https://github.com/swaywm/wlroots/issues/3189. That WLR_NO_HARDWARE_CURSORS=1 fix did not work for me right away.

The only other paper-cut was that the default screen resolution was absurdly small -- maybe 720 or something -- and as far as I can tell the only way to set resolutions in Wayland on the CLI is using Grub kernel options which require a reboot https://davejansen.com/add-custom-re...wayland-gnome/ but maybe someone knows an easier way, lacking a gui.
 
Old 03-21-2022, 09:24 PM   #19
pghvlaans
Member
 
Registered: Jan 2021
Distribution: Slackware64 {15.0,-current}, FreeBSD, stuff on QEMU
Posts: 462

Rep: Reputation: 369Reputation: 369Reputation: 369Reputation: 369
Quote:
Originally Posted by phalange View Post
and as far as I can tell the only way to set resolutions in Wayland on the CLI is using Grub kernel options which require a reboot https://davejansen.com/add-custom-re...wayland-gnome/ but maybe someone knows an easier way, lacking a gui.
kanshi might work for that.
 
1 members found this post helpful.
Old 03-21-2022, 10:23 PM   #20
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,724

Rep: Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705
Hi,

Quote:
Originally Posted by pghvlaans View Post
kanshi might work for that.
for other non-gui options see also https://sr.ht/~emersion/wlr-randr/ and https://github.com/alex-courtis/way-displays

Evo2.
 
1 members found this post helpful.
  


Reply

Tags
newm, wayland, wlroots



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
-current: gtk3/gtk4 font rendering require xdg-desktop-portal-gnome in plasma wayland walecha Slackware 4 11-10-2021 06:38 AM
Wayland/Sway in Current tramtrist Slackware 1 03-02-2021 04:32 AM
Wayland/Sway & Slackware tramtrist Slackware 5 05-02-2020 01:47 PM
configure: error: The xdg python module is required (pyxdg or python-xdg) Sargalus Linux - Software 7 03-24-2010 07:34 AM
Desktop & Window Mangers ryanstrayer Linux - General 1 01-27-2002 08:40 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:48 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration