cage
systemE
cage | systemE | |
---|---|---|
49 | 37 | |
974 | 662 | |
3.8% | - | |
7.3 | 0.0 | |
9 days ago | about 2 years ago | |
C | Emacs Lisp | |
MIT License | GNU General Public License v3.0 only |
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
systemE
-
Emacs Is My New Window Manager
This was posted by someone else in the thread, but SystemE is close to that dream [1]:
> Using the tooling in this repo, I am able to boot from linux to sinit as PID1, and from there to Emacs acting as PID2 using --script mode, performing all typical rc.boot system initialization using Emacs lisp until we hit the getty.
[1]: https://github.com/a-schaefers/systemE
-
Which side are you on?
Emacs people are the same
-
SystemD is great.
A bit too late now lol
-
Ubuntu fucking sucks
I think there is one already
- Emacs moment
-
Looking for some fun experiments with Gentoo
Replace whatever puny old init you’re using with https://github.com/a-schaefers/systemE
-
cron.el: a cron emulator for Emacs
Cool otherwise, I had some thoughts that Emacs could be used as a cron replacement, but I was never sure it would be worth it to be honest. Systemd is probably the way to go. By the way, I remember there was also a SystemE, I have never tried it, so I don't know how good it is, I totally forgot it actually until now.
- "More Unixy" init users be like
-
Emacs should become a Wayland compositor
Hello there
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.
s6 - The s6 supervision suite.
sway - i3-compatible Wayland compositor
WoeUSB - WoeUSB is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. It is a fork of Congelli501's WinUSB.
DietPi - Lightweight justice for your single-board computer!
pipewire - Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)
XQuartz - An X11 server and client libraries for macOS
iap-desktop - IAP Desktop is a Windows application that provides zero-trust Remote Desktop and SSH access to Linux and Windows VMs on Google Cloud.
swayhide - Window swallower for swaywm
libwebsockets - canonical libwebsockets.org networking library
gamescope - SteamOS session compositing window manager
Rufus - The Reliable USB Formatting Utility