Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XDG_SESSION_DESKTOP is set to cinnamon-wayland #6

Open
leifliddy opened this issue Dec 5, 2023 · 0 comments
Open

XDG_SESSION_DESKTOP is set to cinnamon-wayland #6

leifliddy opened this issue Dec 5, 2023 · 0 comments
Labels
bug Something isn't working

Comments

@leifliddy
Copy link

leifliddy commented Dec 5, 2023

Distribution

Fedora rawhide

Package version

6.0.0

Graphics hardware in use

apple silicon

Frequency

Always

Bug description

I filed a bug report with fedora to have cinnamon wayland excluded from imsettings
https://bugzilla.redhat.com/show_bug.cgi?id=2252900

However, I think the session desktop naming convention is a bit off -- and that likely needs to be sorted out first.

For example a GNOME wayland desktop session will have these XDG variables set

XDG_SESSION_DESKTOP=gnome
XDG_SESSION_TYPE=wayland
XDG_CURRENT_DESKTOP=GNOME

While a cinnamon wayland session has these XDG variables set

XDG_SESSION_DESKTOP=cinnamon-wayland
XDG_SESSION_TYPE=wayland
XDG_CURRENT_DESKTOP=X-Cinnamon

I believe that XDG_SESSION_DESKTOP should just be set to cinnamon (and not cinnamon-wayland)
as XDG_SESSION_TYPE already contains the session type.
Also the value of XDG_CURRENT_DESKTOP references X -- so that may need to be sorted out as well.

Steps to reproduce

login in a cinnamon 6.0 wayland session and run env | grep XDG

Expected behavior

XDG_SESSION_DESKTOP should be set to cinnamon and not cinnamon-wayland

Additional information

No response

@leifliddy leifliddy added the bug Something isn't working label Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant