First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 95745
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Nathaniel McCallum (RETIRED) <npmccallum@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gnome-session-2.10-schema_defaults.patch gnome-session-2.10-schema_defaults.patch patch Nathaniel McCallum (RETIRED) 2005-06-10 23:00 0000 648 bytes Details | Diff
gnome-session-2.10.0-r1.ebuild gnome-session-2.10.0-r1.ebuild text/plain Nathaniel McCallum (RETIRED) 2005-06-10 23:01 0000 1.67 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 95745 depends on: Show dependency tree
Show dependency graph
Bug 95745 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-06-10 22:59 0000
As per my discussion with joem a few weeks ago, gnome-session needs a schema
defaults change.

First off, auto_save_session needs to be turned off.  This is horribly broken
for apps that dont support it (they do all kinds of funky things).  Its fine to
let the user turn it on later, but since not all apps support it, I consider it
broken out of the box.

Second, gdm now supports the shutdown/restart stuff out of the box.  Thus
logout_prompt needs to be turned to on by default.

It should be noted that in both of these cases my proposed changes are the
upstream defaults and that currently we currently move away from upstream in
both cases.  Attached is an ebuild and a patch.

------- Comment #1 From Nathaniel McCallum (RETIRED) 2005-06-10 23:00:36 0000 -------
Created an attachment (id=61037) [edit]
gnome-session-2.10-schema_defaults.patch

schema patch

------- Comment #2 From Nathaniel McCallum (RETIRED) 2005-06-10 23:01:10 0000 -------
Created an attachment (id=61038) [edit]
gnome-session-2.10.0-r1.ebuild

------- Comment #3 From Leonardo Boshell 2005-06-16 17:38:30 0000 -------
Thanks Nathaniel. The revision ebuild and the modified patch are now in the
tree.

------- Comment #4 From foser (RETIRED) 2005-06-17 05:37:17 0000 -------
Care to explain how this influences non-gdm setups ? I haven't found any
reference in the changelogs on behavioral change that would validate this.

And the opinion on auto_save is just that, sessions save is a sensble thing to have.

Leonardop i know you like this feature too, but I'd like these quite extensive
behavioral changes to be discussed first.

------- Comment #5 From Nathaniel McCallum (RETIRED) 2005-06-18 19:09:23 0000 -------
Non-GDM setups are asked a simple "Are you sure you want to log out?"  GDM
users
are given the option to Shutdown/Restart/Logout.

Regarding the auto_save option, this is considered broken by upstream and is
disabled by default for that reason.  With it enabled by default any
applications that don't support the session stuff (a good number of programs,
even gtk ones) act in wierd ways.  We should either follow upstream or fix its
broken behavior and submit that upstream.  However, to enable it by default in
its broken state is the absolute last thing we should do.  

In reality, we should try to keep our behavior as close to upstream as possible
as that keeps us consistant with what people expect.  These changes make us
more
consistant with upstream.

First Last Prev Next    No search results available      Search page      Enter new bug