I am a big fan of tiling window managers. However I always found i3 to be the least efficient one. You have to manually tell it to toggle vert or horiz tile mode or you just get really narrow unusable rows or columns. I don't really want to have to think about that when working.Note, I don't use stacking layout, or "hikari". I don't resize or place Windows.
The tabbed layout is all i need, and I find it really productive.
There are not many "bars". One is swaybar, another one is waybar, a third one is sfwbar.
Hopefully you like the tabs because you can't hide them. My 1024x768 laptop can't spare this kind of gluttonyNow, what i do i start sway , i press mod-w once for tabbed layout, and that's it. All windows have some layout.
Of course.Shiorid can you share your config ?
Here when i do "river", it's not starting ...
Why do you remove the .txt extension ?Of course.
Both are shell scripts, just remove the .txt extension.
info: initializing server
error(wlroots): [libseat] [libseat/backend/seatd.c:78] Could not connect to socket /var/run/seatd.sock: No such file or directory
info(wlroots): [libseat] [libseat/libseat.c:74] Backend 'seatd' failed to open seat, skipping
error(wlroots): [libseat] [libseat/backend/consolekit2.c:530] Could not get session: Unable to lookup session information for process '48839'
info(wlroots): [libseat] [libseat/libseat.c:74] Backend 'consolekit2' failed to open seat, skipping
error(wlroots): [libseat] [libseat/backend/seatd.c:588] Built-in seatd instance requires root privileges
info(wlroots): [libseat] [libseat/libseat.c:74] Backend 'builtin' failed to open seat, skipping
error(wlroots): [libseat] [libseat/libseat.c:77] No backend was able to open a seat
error(wlroots): [backend/session/session.c:84] Unable to create seat: Function not implemented
error(wlroots): [backend/session/session.c:218] Failed to load session backend
error(wlroots): [backend/backend.c:353] Failed to start a DRM session
error: BackendCreateFailed
Do you have the seatd service running?Shiroid, I tried your river config but it ends for me with :
Does it has something to do with vulkan i don't know ?Code:info: initializing server error(wlroots): [libseat] [libseat/backend/seatd.c:78] Could not connect to socket /var/run/seatd.sock: No such file or directory info(wlroots): [libseat] [libseat/libseat.c:74] Backend 'seatd' failed to open seat, skipping error(wlroots): [libseat] [libseat/backend/consolekit2.c:530] Could not get session: Unable to lookup session information for process '48839' info(wlroots): [libseat] [libseat/libseat.c:74] Backend 'consolekit2' failed to open seat, skipping error(wlroots): [libseat] [libseat/backend/seatd.c:588] Built-in seatd instance requires root privileges info(wlroots): [libseat] [libseat/libseat.c:74] Backend 'builtin' failed to open seat, skipping error(wlroots): [libseat] [libseat/libseat.c:77] No backend was able to open a seat error(wlroots): [backend/session/session.c:84] Unable to create seat: Function not implemented error(wlroots): [backend/session/session.c:218] Failed to load session backend error(wlroots): [backend/backend.c:353] Failed to start a DRM session error: BackendCreateFailed
This is also strange : "Built-in seatd instance requires root privileges"
Seatd is kind of the `de facto' seat management service. It's simple and won't mess with your environment like ConsoleKit2 does (not a bad thing tho, it's very useful for servers like PulseAudio, which I don't use).After "service seatd onestart" , river starts good.
Hmmm? I have an older (From June) Plasma Wayland session running (Plasma 5.21.5, KF5 5.82.0), and I just checked - I don't have a seatd service running... Did seatd somehow become important to having a functional Wayland session since June? For Wayland to gain any steam and traction, I'd think it should be possible to at least replicate somebody else's setup and have it work consistently.Seatd is kind of the `de facto' seat management service. It's simple and won't mess with your environment like ConsoleKit2 does (not a bad thing tho, it's very useful for servers like PulseAudio, which I don't use).
If you want a functional Wayland session, you'll need seatd and dbus running.
Unfortunately I feel that currently Wayland is very much in Linux territory which means that consistency is not going to happen for a long time (if ever).For Wayland to gain any steam and traction, I'd think it should be possible to at least replicate somebody else's setup and have it work consistently.
I used Wayland in Ubuntu (where it's the default), looks make no difference from the old thing.Most people don't use wayland, and if they do most use KDE.
Note, I don't use stacking layout, or "hikari". I don't resize or place Windows.
The tabbed layout is all i need, and I find it really productive.
There are not many "bars". One is swaybar, another one is waybar, a third one is sfwbar.
Which desktop has Wayland in Ubuntu? I have MATE desktop installed on Ubuntu 20.04:I used Wayland in Ubuntu (where it's the default), looks make no difference from the old thing.
root@ubuntu20:~# uname -a
Linux ubuntu20 5.11.0-27-generic #29~20.04.1-Ubuntu SMP Wed Aug 11 15:58:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root@ubuntu20:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
root@ubuntu20:~# top -n 1 | grep -i wayland
root@ubuntu20:~# top -n 1 | grep -i xorg
1211 root 20 0 1203380 113864 77744 S 6.2 1.6 0:07.04 Xorg