Removing "Save session" from logout menu

Pasi Lallinaho open at knome.fi
Wed Apr 21 19:50:11 CEST 2010


David Mohr wrote:
> On Wed, Apr 21, 2010 at 9:49 AM, Pasi Lallinaho <open at knome.fi> wrote:
>   
>> Hello all Xfce developers and enthusiastics!
>>
>> I'm sending this mail referring to the bug I just filed [1] and the
>> conversation with Jerome some days ago at #xfce-dev. The bug description
>> pretty much describes what I'd like and why. I also heard/remember this
>> has been discussed earlier.
>>
>> What do you think of dropping the option?
>>
>> The reason why I originally started asking about this (again) is that we
>> continuously have people with no panels. The most probable reason is
>> that their panel has crashed for a reason or another (more on this in
>> the next <p>), the panic and log out and the panel remains closed, and
>> when they log back in, it's not even trying to start since they've saved
>> the session with no panel.
>>     
>
> You do realize that this is essentially a hack to fix the effects of a
> bug. The real bug is inside the session manager, which should always
> restart the panel right away. Or rather, maybe if it keeps crashing,
> it should not delete the panel from the session. I think that's the
> correct place to fix this behavior, not with actually having the
> option to save the session.
>
> ~David
>   
Yes, you are correct.

However, with the investigation method I described in the next
paragraph, we would be able to find the source of the bug.

Also, I don't think the "Save session" -option is that useful for most
people, and if it just makes bad things happen for a broader audience, I
really think it should be dropped. Of course the session saving ability
could stay in the Session configuration dialog.

I hope this clarifies my point. (I think I just needed that one hour
walk to be able to think clearly.)
>   
>> I also have an idea how to investigate what are the reasons why the
>> panel crashes in the first place. (Especially Nick, tell me if it's
>> sensible to do this;) In Xubuntu Lucid+1 pre-Alpha/Alpha/Beta releases
>> we could "attach xfce4-panel to gdb" (I have no idea what this actually
>> means, I was told you can debug panel this way) and try to gather
>> information. We could instruct our testers to especially try to crash
>> the panel and act when the panel (maybe) crashes. Xubuntu, and I think
>> Xfce as well, would definitely benefit from this kind of testing, if the
>> data would solve at least some of the panel crashing cases.
>>
>> Also, if you have any ideas why the panel might be crashing, how could
>> we proceed with it and could that information be base for the tests we
>> should make our testers work on? Lionel told his thoughts about this
>> happening because of some session problems in libxfcegui4, is this possible?
>>
>> Just trying to get this solved out. Let's be creative and splat this
>> old, stinky bug together!
>>
>> [1] http://bugzilla.xfce.org/show_bug.cgi?id=6403
>>
>> Cheers,
>>
>> --
>> Pasi Lallinaho
>> Xubuntu Marketing Lead
>> Web-designer, graphic artist
>> IRC: knome @ freenode
>>
>> _______________________________________________
>> Xfce4-dev mailing list
>> Xfce4-dev at xfce.org
>> http://foo-projects.org/mailman/listinfo/xfce4-dev
>>
>>     
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev
>   
Thanks for the reply,

-- 
Pasi Lallinaho
Xubuntu Marketing Lead
Web-designer, graphic artist
IRC: knome @ freenode

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.xfce.org/pipermail/xfce4-dev/attachments/20100421/5cd385b3/attachment.html>


More information about the Xfce4-dev mailing list