How do you use the option jovian.steam.desktopSession
#179
-
Like can someone give me an example of having the desktop session being KDE wayland?
|
Beta Was this translation helpful? Give feedback.
Replies: 9 comments 6 replies
-
The session name is |
Beta Was this translation helpful? Give feedback.
-
oh ok so like this? jovian.steam.desktopSession = plasmawayland; |
Beta Was this translation helpful? Give feedback.
-
or like this? jovian.steam.desktopSession = "plasmawayland"; |
Beta Was this translation helpful? Give feedback.
-
You could try either, and see, but it's the latter, since otherwise it would refer to the variable name |
Beta Was this translation helpful? Give feedback.
-
Does this work when autologin is not enabled? Also, I tried enabling autologin and set |
Beta Was this translation helpful? Give feedback.
-
I experience the same when setting desktopSession to { ... }: {
services.xserver.enable = true;
services.xserver.desktopManager.gnome.enable = true;
jovian.steam = {
enable = true;
autoStart = true;
user = "user";
desktopSession = "gnome";
};
} Edit: { ... }: {
services.xserver.enable = true;
services.xserver.desktopManager.plasma5.enable = true;
jovian.steam = {
enable = true;
autoStart = true;
user = "user";
desktopSession = "plasma";
};
} Works fine. So it should not be anything else in my config. |
Beta Was this translation helpful? Give feedback.
-
I just gonna mention the session name can be found by running |
Beta Was this translation helpful? Give feedback.
-
I'm running into the same issue... I'm trying to use dwl, but it should be very similar to hyperland. They are both wlroots based. I checked and it is listed in the session names ```
|
Beta Was this translation helpful? Give feedback.
-
I managed to get mine working finally! This was very confusing, but hopefully this can help some of you... Originally I was specifying my session:
This works on my desktop systems using greetd with regreet, but does NOT work with Jovian's greeter. So, I spent some time digging through source and trying to understand it. So, I looked at a compositor that we know does work: That line was something I had not seen before. So, I updated my dwl package to provide that:
This syntax assumes that the package provides a session .desktop file, and my package does. If yours doesn't then you'll also need to update it to create that file in Then in my configuration I replaced the section above with:
So, with that it is all working! |
Beta Was this translation helpful? Give feedback.
The session name is
"plasmawayland"
.