gnome-randr-rust
mediacenter-in-a-box
gnome-randr-rust | mediacenter-in-a-box | |
---|---|---|
6 | 1 | |
77 | 10 | |
- | - | |
1.9 | 7.3 | |
11 months ago | 15 days ago | |
Rust | Python | |
- | - |
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.
gnome-randr-rust
-
Bazzite – a Steam0S-like OCI image for desktop, living room, and handheld PCs
TIL about various things for ostree distros:
https://github.com/maxwellainatchi/gnome-randr-rust :
> gnome-randr-rust: `xrandr` for Gnome/wayland, on distros that don't support `wlr-randr`*
Kernel-fsync: https://copr.fedorainfracloud.org/coprs/sentry/kernel-fsync/
gnome-vrr:
-
How do I execute a command in a Wayland session from an ACPI handler?
Changing the orientation: Gnome is currently using Wayland rather than X as the default, so using xrandr has no effect. However, I can use gnome-randr-rust (available in nixpkgs via nix-shell -p gnome-randr). The following is sufficient to change the orientation when I run it from Console in the desktop session:
-
Turn off the primary screen with wayland
On wayland, there seem to be many options, unfortunately none work. xrandr --output XWAYLAND0 --off simply has no effect, wlr-randr is not supported because of compositor doesn't support wlr-output-management-unstable-v1, and gnome-randr modify HDMI-1 --mode='-1' (or --off) is not available yet (See: https://github.com/maxwellainatchi/gnome-randr-rust/issues/13)
-
[OC] `gnome-randr` - a CLI utility to manage displays on Gnome/Wayland
Hey, I might've actually found a way to do this! Want to open a new issue on my repo and I'll dig into it a bit further? I need a little help checking out this solution since I don't have an Intel card so I can't actually see if my theory is correct.
-
Is there a way to force Fedora to set specific settings when a monitor is connected?
A project to write a wayland compositor for gnome I wouldn't use it, but it shows the need is there.
mediacenter-in-a-box
-
Bazzite – a Steam0S-like OCI image for desktop, living room, and handheld PCs
This is probably a bit too custom, but I did the same, and it works really well after it's set up. Plex/Jellyfin just works for everyone (you do need to use the app, because I disabled transcoding).
I have a repo that uses a Harbormaster (a Comppse-based deployment tool I wrote, https://harbormaster.readthedocs.io/) to set everything up and keep it up to date, so all you need to do is run the Harbormaster container, point it to the above repo config, and the apps will run. Then, you just need to configure each app, but the directories will be set up properly.
It's a bit of work, but probably not as intimidating as it sounds.
https://github.com/skorokithakis/mediacenter-in-a-box/
What are some alternatives?
gnome-monitor-config
Jovian-NixOS - Discussions: https://matrix.to/#/#Jovian-Experiments:matrix.org
thinkpad-yoga-12-scripts - Thinkpad Yoga 12 scripts for GNU/Linux
gnome-vrr - Fedora spec files for Mutter & GNOME Control Center with Dor Askayo's Wayland VRR MR applied.
bazzite - Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.