[Desktop-packages] [Bug 2060266] [NEW] gnome-session no longer supports --builtin

2024-04-07 Thread Launchpad Bug Tracker
You have been subscribed to a public bug:

Hi,

`gnome-session.service` has the following:

| [Service]
| ExecStart=/bin/sh -exc '[ "$DESKTOP_SESSION" != "gnome-classic" ] || export | 
GNOME_SHELL_SESSION_MODE=classic; \
| export GNOME_SESSION_XDG_SESSION_PATH=${XDG_SESSION_PATH}; \
| [ "$DESKTOP_SESSION" = gnome-flashback-metacity ] && \
| exec gnome-session --builtin --session=$DESKTOP_SESSION 
--disable-acceleration-check || \
| exec gnome-session --builtin --session=$DESKTOP_SESSION'

Unfortunately, the latest `gnome-session` no longer supports
`--builtin`. This causes login failures, in particular for me, using
Unity, I get logged back out from the unity greeter.

| $ apt-cache policy gnome-session-bin
| gnome-session-bin:
|   Installed: 46.0-1ubuntu2
|   Candidate: 46.0-1ubuntu2
|   Version table:
|  *** 46.0-1ubuntu2 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble/main amd64 
Packages
| 100 /var/lib/dpkg/status
|  45.0-1ubuntu1 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/main 
amd64 Packages

| $ gnome-session --builtin
|
| ** (gnome-session-binary:5602): WARNING **: 15:35:22.156: Unknown option 
--builtin

Removing `--builtin` from `/usr/lib/systemd/user/gnome-session.service`
let's me log in.

With that though, I was not able to input text in chromium (installed
via the snap).

Downgrading `gnome-session-bin`, `gnome-session-common`, and `unity-
session` back to 45.0-1ubuntu1 restores things for me:

| [hloeung@dharkan tmp]$ apt-cache policy gnome-session-bin
| gnome-session-bin:
|   Installed: 45.0-1ubuntu1
|   Candidate: 46.0-1ubuntu2
|   Version table:
|  46.0-1ubuntu2 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble/main amd64 
Packages
|  *** 45.0-1ubuntu1 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/main 
amd64 Packages
| 100 /var/lib/dpkg/status
| [hloeung@dharkan tmp]$ apt-cache policy gnome-session-common
| gnome-session-common:
|   Installed: 45.0-1ubuntu1
|   Candidate: 46.0-1ubuntu2
|   Version table:
|  46.0-1ubuntu2 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble/main amd64 
Packages
|  *** 45.0-1ubuntu1 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/main 
amd64 Packages
| 100 /var/lib/dpkg/status
| [hloeung@dharkan tmp]$ apt-cache policy unity-session
| unity-session:
|   Installed: 45.0-1ubuntu1
|   Candidate: 46.0-1ubuntu2
|   Version table:
|  46.0-1ubuntu2 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble/universe amd64 
Packages
|  *** 45.0-1ubuntu1 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/universe 
amd64 Packages
| 100 /var/lib/dpkg/status

** Affects: gnome-session (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: noble
-- 
gnome-session no longer supports --builtin
https://bugs.launchpad.net/bugs/2060266
You received this bug notification because you are a member of Desktop 
Packages, which is subscribed to gnome-session in Ubuntu.

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 2060266] [NEW] gnome-session no longer supports --builtin

2024-04-05 Thread Haw Loeung
Public bug reported:

Hi,

`gnome-session.service` has the following:

| [Service]
| ExecStart=/bin/sh -exc '[ "$DESKTOP_SESSION" != "gnome-classic" ] || export | 
GNOME_SHELL_SESSION_MODE=classic; \
| export GNOME_SESSION_XDG_SESSION_PATH=${XDG_SESSION_PATH}; \
| [ "$DESKTOP_SESSION" = gnome-flashback-metacity ] && \
| exec gnome-session --builtin --session=$DESKTOP_SESSION 
--disable-acceleration-check || \
| exec gnome-session --builtin --session=$DESKTOP_SESSION'

Unfortunately, the latest `gnome-session` no longer supports
`--builtin`. This causes login failures, in particular for me, using
Unity, I get logged back out from the unity greeter.

| $ apt-cache policy gnome-session-bin
| gnome-session-bin:
|   Installed: 46.0-1ubuntu2
|   Candidate: 46.0-1ubuntu2
|   Version table:
|  *** 46.0-1ubuntu2 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble/main amd64 
Packages
| 100 /var/lib/dpkg/status
|  45.0-1ubuntu1 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/main 
amd64 Packages

| $ gnome-session --builtin
|
| ** (gnome-session-binary:5602): WARNING **: 15:35:22.156: Unknown option 
--builtin

Removing `--builtin` from `/usr/lib/systemd/user/gnome-session.service`
let's me log in.

With that though, I was not able to input text in chromium (installed
via the snap).

Downgrading `gnome-session-bin`, `gnome-session-common`, and `unity-
session` back to 45.0-1ubuntu1 restores things for me:

| [hloeung@dharkan tmp]$ apt-cache policy gnome-session-bin
| gnome-session-bin:
|   Installed: 45.0-1ubuntu1
|   Candidate: 46.0-1ubuntu2
|   Version table:
|  46.0-1ubuntu2 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble/main amd64 
Packages
|  *** 45.0-1ubuntu1 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/main 
amd64 Packages
| 100 /var/lib/dpkg/status
| [hloeung@dharkan tmp]$ apt-cache policy gnome-session-common
| gnome-session-common:
|   Installed: 45.0-1ubuntu1
|   Candidate: 46.0-1ubuntu2
|   Version table:
|  46.0-1ubuntu2 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble/main amd64 
Packages
|  *** 45.0-1ubuntu1 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/main 
amd64 Packages
| 100 /var/lib/dpkg/status
| [hloeung@dharkan tmp]$ apt-cache policy unity-session
| unity-session:
|   Installed: 45.0-1ubuntu1
|   Candidate: 46.0-1ubuntu2
|   Version table:
|  46.0-1ubuntu2 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble/universe amd64 
Packages
|  *** 45.0-1ubuntu1 500
| 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/universe 
amd64 Packages
| 100 /var/lib/dpkg/status

** Affects: gnome-session (Ubuntu)
 Importance: Undecided
 Status: New

** Description changed:

  Hi,
  
  `gnome-session.service` has the following:
  
  | [Service]
  | ExecStart=/bin/sh -exc '[ "$DESKTOP_SESSION" != "gnome-classic" ] || export 
| GNOME_SHELL_SESSION_MODE=classic; \
  | export GNOME_SESSION_XDG_SESSION_PATH=${XDG_SESSION_PATH}; \
  | [ "$DESKTOP_SESSION" = gnome-flashback-metacity ] && \
  | exec gnome-session --builtin --session=$DESKTOP_SESSION 
--disable-acceleration-check || \
  | exec gnome-session --builtin --session=$DESKTOP_SESSION'
  
  Unfortunately, the latest `gnome-session` no longer supports
  `--builtin`. This causes login failures, in particular for me, using
  Unity, I get logged back out from the unity greeter.
  
  | $ apt-cache policy gnome-session-bin
  | gnome-session-bin:
  |   Installed: 46.0-1ubuntu2
  |   Candidate: 46.0-1ubuntu2
  |   Version table:
  |  *** 46.0-1ubuntu2 500
  | 500 http://haw-test.archive.ubuntu.com/ubuntu noble/main amd64 
Packages
  | 100 /var/lib/dpkg/status
  |  45.0-1ubuntu1 500
  | 500 http://haw-test.archive.ubuntu.com/ubuntu noble-updates/main 
amd64 Packages
  
  | $ gnome-session --builtin
  |
  | ** (gnome-session-binary:5602): WARNING **: 15:35:22.156: Unknown option 
--builtin
+ 
+ Removing `--builtin` from `/usr/lib/systemd/user/gnome-session.service`
+ let's me log in.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/2060266

Title:
  gnome-session no longer supports --builtin

Status in gnome-session package in Ubuntu:
  New

Bug description:
  Hi,

  `gnome-session.service` has the following:

  | [Service]
  | ExecStart=/bin/sh -exc '[ "$DESKTOP_SESSION" != "gnome-classic" ] || export 
| GNOME_SHELL_SESSION_MODE=classic; \
  | export GNOME_SESSION_XDG_SESSION_PATH=${XDG_SESSION_PATH}; \
  | [ "$DESKTOP_SESSION" = gnome-flashback-metacity ] && \
  | exec gnome-session --builtin --session=$DESKTOP_SESSION 
--disable-acceleration-check || \
  | exec gnome-session --builtin --session=$DESKTOP_SESSION'

  Unfortunately, the lat