Description of problem: KDE session restoring apparently no longer works in F7. For example, KSensors isn't autostarted on startup anymore even if that option is checked. This worked in a fully-updated FC6. Other apps left running aren't restarted on the next login either. Version-Release number of selected component (if applicable): kdebase-3.5.6-12.fc7 kde-settings-3.5-28.fc7.1 How reproducible: Always. Steps to Reproduce: 1. Start KSensors, make sure the option to "Autostart KSensors on KDE startup" is checked. 2. Log out. 3. Log in. Actual results: KSensors is no longer running. Expected results: KSensors should be automatically restarted. Additional info: KSensors is the app I noticed this with, but according to a discussion I just had with another user, this also happens with other apps left running on logout, so I'm putting the blame on kdebase and/or kde-settings here, not ksensors.
Session restore isn't enabled by default, but is manual, K->Save Session To change that, KControl -> KDE Components -> Session Manager (On Login section). That said, for individual apps that are supposed to autostart, that is a separate issue. If they say they'll autostart, but don't, then it's a bug in that particular app, imo.
But why was the default changed? It used to default to automatic in FC6 as far as I know.
This is a configuration issue => reassigning to kde-settings.
I just filed bug #242570 against KSensors for the failure to autostart with automatic session restoring disabled.
Just like most changes introduced by kde-settings, it was simply the way I/kde-redhat had done it (for a long time). Also, that's the way *I* like it. That's not to say it's right or better, just an explanation of how we got here. Kevin, based on your comments, I'll assume your (strong?) opinion is that automatica Session Restore should be default. Than, what do you think?
Not so strong opinion. If Than and you agree that it's NOTABUG, then let's close it as such.
It's one of the KDE default setting which must be enable as default in Enterprise Product RHEL and Fedora. We must revert the changes to RHEL5/FC6 what the customers/users want. Rex, i'm planing to revert the changes in kde-setting.
I think it would be better to keep the FC6 defaults because I'm sure that is what most Fedora KDE users are used to. But I am not against changing a default setting if it makes a lot of sense. There are also problems with knetworkmanager and kwallet not starting up like they are supposed to. For example, I told knetworkmanager to start up automatically, but it does not. And kwallet I also believe showed this behavior.
it's now fixed in kde-settings-3.5-29.fc7. It will be pushed with KDE-3.5.7 packages in f7 update soon.
*** Bug 245764 has been marked as a duplicate of this bug. ***