Talk:Sway

From Gentoo Wiki
Jump to:navigation Jump to:search
Note
Before creating a discussion or leaving a comment, please read about using talk pages. To create a new discussion, click here. Comments on an existing discussion should be signed using ~~~~:
A comment [[User:Larry|Larry]] 13:52, 13 May 2024 (UTC)
: A reply [[User:Sally|Sally]] 11:34, 5 November 2024 (UTC)
:: Your reply ~~~~

Launch with local.d ?

Talk status
This discussion is still ongoing as of 2024-10-15.

Should local.d really be used to launch Sway, as stated in the article ? My intuition is that this might cause issues, and that some form of init script should rather be used. Anyone know precisely ? -- Ris (talk) 10:40, 4 April 2022 (UTC)

Agreed - Sway should not be launched via local.d, since local.d scripts run outside of the environment of a user's login session, and in this instance, would require manually setting up various environment variables - including important ones like DBUS_SESSION_BUS_ADDRESS - that would otherwise have been created during login (e.g. via (e)logind, commands in ~/.bash_profile or equivalent, etc.). So i feel the entire "Launching Sway from a script" section should be removed, as it's more likely to create more problems than it solves for most users; it should be replaced with simple instructions to automatically start Sway upon console login by putting the relevant command (e.g. dbus-run-session sway inside ~/.bash_login or equivalent (e.g. Zsh's ~/.zlogin). i'm happy to make this change. Any objections?
-- Flexibeast (talk) 03:14, 15 October 2024 (UTC)

Specify that xdg-desktop-portal-hyprland can be used?

Talk status
This discussion is still ongoing as of 2024-10-15.

On Hyprland's wiki they say that you can use their xdg-desktop-portal with any wlroots compositor; would it be beneficial to add a subsection (or maybe just a sentence or two) in Screen sharing does not work that says you can use xdg-desktop-portal-hyprland? It will likely need to add that Hyprland-specific features will be disabled (I.E. sharing regions of the screen). Xarvatium (talk) 14:59, 25 May 2023 (UTC)

As Hyprland is no longer based on wlroots, does XDPH still work with wlroots-based compositors? The latest version of the relevant page on the Hyprland wiki still says "XDPH will work on other wlroots-based compositors", but the fact that it talks of other wlroots-based compositors, as though Hyprland is still wlroots-based itself, makes me wonder whether that page is now out of date.
-- Flexibeast (talk) 03:23, 15 October 2024 (UTC)

Stop proposing light as a way to handle screen lighting?

Talk status
This discussion is done.

light has been an archived repository on GitHub since some months and the project has been marked as orphaned since 8th March, 2023 as specified in the readme. Should it still be proposed to users since that is basically not maintained anymore?. huntears (talk) 01:12, 29 September 2023 (UTC)

i would prefer that it continue to be mentioned until an actively-maintained replacement is described on the page. The software still works - at least in my own usages - and has been more recently updated than the currently-listed alternative, acpilight, which was last updated two years ago. -- Flexibeast (talk) 02:40, 29 September 2023 (UTC)
I've added a warning to the corresponding section. Thanks for the heads-up huntears ! (Special:Diff/1261417/1263002) -- Ris (talk) 13:36, 29 September 2023 (UTC)

xdg-desktop-portal doesn't appear to have a screencast USE flag

Talk status
This discussion is done as of 2024-10-15.

This page recommends "Ensure sys-apps/xdg-desktop-portal is built with the screencast USE flag." But as far as I can tell, such a flag does not exist. Am I missing something or that no longer necessary? Vpzom (talk) 22:01, 13 May 2024 (UTC)

You're correct, it's no longer necessary; that flag was dropped in 2022 due to USE=screencast becoming global. i've just removed the relevant text from the page. Thanks!
-- Flexibeast (talk) 03:34, 15 October 2024 (UTC)