cage
arcan
cage | arcan | |
---|---|---|
49 | 33 | |
974 | 1,495 | |
3.8% | - | |
7.3 | 8.0 | |
9 days ago | 4 days ago | |
C | C | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cage
-
Wayland breaks your bad software
You... might be able to, kind of, depending on your goal... So the thing is, if all you need is a single screen (or at least, I've not run this multi-monitor) and you're just working around drivers that don't support Xorg, you can just run cage ( https://github.com/cage-kiosk/cage ), run xwayland on that, and run your real GUI on that. Of course, then you're skipping all the advantages of wayland except hardware/driver compatibility.
For "real" wayland, sibling comments are correct that you'd need a wayland compositor that reimplemented awesome.
-
Wayland vs. X – Overview
> As a developer, I needed to port a custom Linux system to hardware that only has Wayland drivers and it was a giant pain. Wayland offers no advantage at all for that system but it broke a lot of functionality that relied on X in terms of window placement, etc.
FWIW, I've had decent luck running cage ( https://www.hjdskes.nl/projects/cage/ ), then on that xwayland, and then just ignoring wayland and running X clients. The result does still have some slight quirks, but it mostly works fine.
-
The Linux graphics stack in a nutshell, part 1
That did help me find https://github.com/cage-kiosk/cage/wiki initially I'm here there's other going down that path. Thanks
-
Emacs Is My New Window Manager
I thought this was going to be some development news with Wayland compositing going further: https://emacsconf.org/2022/talks/wayland/. Maybe it's because 29.1 was on my mind with the full Wayland client support being released.
If you want to just run one application in a modern way (yes, I'm assuming you agree that Wayland is desirable), then check out https://www.hjdskes.nl/projects/cage/.
-
Android Games on PC
You can run Wayland inside Xorg via cage[1] so you don't need to use a Wayland compositor.
[1]: https://github.com/cage-kiosk/cage
-
Creating the optimal terminal-only setup
Just ran into cage, seems useful.
-
What is the process called when you mask an os and have a program run. Like the ones on the McDonald's self help stations.
It's kiosk mode. Sometimes related to POS. You can use https://github.com/cage-kiosk/cage (Wayland) for example.
-
How to learn writing a Wayland compositor?
Maybe starting with reimplementing something like this: https://github.com/cage-kiosk/cage would be the easiest?
- Running Wayland without a DE/WM?
- An Idea
arcan
-
Is there a cross-platform graphics library that can run without X or wayland that runs on the BSD's bare-metal?
Something like this ? https://arcan-fe.com/
- X.org Alternatives? MicroXWin, Wayland, Y, DFB, Xynth, Fresco, etc. (2009)
-
kirby.nvim: design update
This requires to remove the terminal emulator plus adjust IPC, like what arcan is doing: https://github.com/letoram/arcan
-
VT330/VT340 Sixel Graphics
kragen, what's the current status of BubbleOS?
Also, I'm curious what you think of Arcan (https://arcan-fe.com)
-
Qt Wayland: support for surviving a compositor crash was merged
afair ChromeOS do implement it, harder to find the commit but also know Arcan mentioned elsewhere in this thread added it quite a while ago https://github.com/letoram/arcan/commit/d547c55565a848946422e24eee324c8ed091ff15
-
not the biggest Xorg fan, but it isn't all sunshine and rainbows in the promised Wayland.
I managed to find this one in my history: Arcan it does has a cool name ngl, I never tried it though
-
Wayland blows ass and mostly functions as a launcher for x.org processes. Nobody needs, wants or asked for Wayland. It's nobody's fault but the assholes at FreeDesktop
Lol not arcan
-
A Guide to the Terminal, Console, and Shell
See https://arcan-fe.com/, in particular Lash: https://arcan-fe.com/2022/10/15/whipping-up-a-new-shell-lash...
-
Is Wayland really the best solution
LOL. Not. Meanwhile, one dude managed to write an entire display server that handles, both, Wayland and X11 apps: https://arcan-fe.com/
-
SDL Tries Again To Prefer Wayland Over X11
Arcan is a decent contender for an actual way forward (and like PipeWire replacing PulseAudio, Arcan natively supports X11 and Wayland clients)
What are some alternatives?
waydroid - Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
hello-wayland - A hello world Wayland client (mirror)
sway - i3-compatible Wayland compositor
waybox - An openbox clone on Wayland (WIP)
DietPi - Lightweight justice for your single-board computer!
openbsd-wip - OpenBSD work in progress ports
XQuartz - An X11 server and client libraries for macOS
glaucus - A simple and lightweight Linux® distribution based on musl libc and toybox
swayhide - Window swallower for swaywm
ydotool - Generic command-line automation tool (no X!)
gamescope - SteamOS session compositing window manager
rdrview - Firefox Reader View as a command line tool