! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
XFCE4 window manager keeps forgetting workspaces' names
Status:
RESOLVED: FIXED
Product:
Xfce4-settings
Component:
Settings Helper

Comments

Description Cong Ma 2009-08-25 03:19:08 CEST
Hi,

I'm an XFCE4 user on Fedora 11. On that system I happened to discover that the workspace name settings just kept being dropped and reverted to the default values. I filed a bug report at Fedora's bugzilla at < https://bugzilla.redhat.com/show_bug.cgi?id=518926 >. Following the suggestion of a Fedora dev I'll post the bug upstream here too.

Below is a copy of the bug report I posted at Fedora's bugzilla.


Description of problem:
XFCE4 window manager keeps forgetting my workspaces' names.

I assigned each of the four XFCE4 workspaces a unique name (using the workspace setup program at the path /usr/bin/xfwm4-workspace-settings). If I then logout of XFCE4 and login back, the names are preserved as expected. However, if I shutdown or reboot the computer, all my custom workspace names are lost and reverted to the default names, EXCEPT the first, active workspace.


Version-Release number of selected component (if applicable):
xfwm4-4.6.1-2.fc11.i586


How reproducible:
Always.


Steps to Reproduce:
See the section `Description of problem'
1. Name the workspaces
2. Reboot
3. Login back again


Actual results:
Workspaces' names are lost.


Expected results:
They should have persisted between reboots and logins.


Additional info:
When ending an XFCE4 session, I always leave the "Save sessions" checker box un-checked, because the functionality of loading saved sessions is having a lot of glitches at best, if not totally broken[1]. If however I do save sessions, the workspace names *are* saved too.

But since other window manager settings are persistent no matter I save sessions or not, I expect the workspace settings to be the same, which unfortunately is not. And I don't think this is a correct behavior by design: it would be more reasonable to reset *all* workspaces should there be such a feature.


NOTES:
[1] When I was writing that in the Fedora bug report, I meant a series of problems that you've probably noticed. If I save a session and load it back on the next login, there will be a long delay before the start-up apps are launched. Sometimes the panels and wallpaper are caught in a cycle of reloading themselves. That's why I avoid the session-loading feature for now. However that's probably the topic of another bug report so I won't go further here.


I've been using XFCE4 for about one and a half years and I'm satisfied with it in general. There are bugs of course but I understand that nothing can be perfect and you're keeping up the good work. Thank you!
Comment 1 Olivier Fourdan editbugs 2009-08-25 15:22:46 CEST
Yes, I see that too, although this is managed by the settings manager, not the window manager.

There is a race condition between libwnck and xfce settings manager at startup.
Comment 2 Nick Schermer editbugs 2010-08-04 20:12:25 CEST
This is fixed in master, but the changes are too big to port it to 4.6,

Bug #5699

Reported by:
Cong Ma
Reported on: 2009-08-25
Last modified on: 2010-08-04

People

Assignee:
Stephan Arts
CC List:
4 users

Version

Attachments

Additional information