BuddiesOfBudgie / budgie-desktop

Budgie Desktop is a familiar, modern desktop environment.
https://buddiesofbudgie.org
GNU General Public License v2.0
928 stars 47 forks source link

Switch to budgie-session #505

Closed bobby285271 closed 7 months ago

bobby285271 commented 7 months ago

Description

Currently we have these lines:

https://github.com/BuddiesOfBudgie/budgie-desktop/blob/74b65648250deae4277f83fe0dc38eb876cdf39b/src/session/budgie-desktop.in#L16

With gnome-session!93 the --builtin option was removed. From what I saw gnome-session will fail when unknown options are given:

I am aware of budgie-session and I wonder if we can start using that :bow:

Budgie version

10.8.2

Operating System

NixOS (using custom checkout)

Steps to reproduce the issue

  1. Update gnome-session to 46.alpha
  2. Try to login

Actual result

The session does not start (i.e. stuck at lightdm login screen).

Expected result

The session starts.

Additional information

No response

fossfreedom commented 7 months ago

budgie-session can be used. You are correct that the budgie-desktop.in file needs to be changed to "budgie-session".

budgie-desktop v10.9 will tidy all of this up with revised dependencies such as budgie-session.