Workspace switcher shows only one row instead of three

Bug #374882 reported by Christoph Bier
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libwnck (Ubuntu)
New
Low
Ubuntu Desktop Bugs

Bug Description

After upgrading to Jaunty the workspace switcher applet in the panel shows only one row instead of three. Every configuration is ignored; changing the 3x3 grid to e.g. 2x2 doesn't apply in the applet. But the workspaces are actually arranged in a 3x3 grid (see screenshots). I also run compiz.

Revision history for this message
Christoph Bier (christoph-bier) wrote :
Revision history for this message
Christoph Bier (christoph-bier) wrote :
affects: gnome-panel (Ubuntu) → libwnck (Ubuntu)
Revision history for this message
Pedro Villavicencio (pedro) wrote :

This is working fine for me with Jaunty, could you please try the same with a new user created on your system? thanks.

Changed in libwnck (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
cwall (chris-firestruck) wrote :

It looks like 2.26 Workspace Switcher doesn't work well w/ Compiz (compiz 0.8.2).

If Compiz's Desktop Size > 1, then only one row is shown in the Workspace Switcher. If Desktop Size == 1 then Workspace Switcher's row configuration works as expected - multi-rowed, cube-like display of workspaces.

Also, 2.26 seems to have regress functionality-wise. 2.24.1 offered the ability to name the workspaces; 2.26 does not. Is this intentional? Is so, why?

(Perdo: New users default to 1 desktop. That's likely why it works for you.)

Revision history for this message
Christoph Bier (christoph-bier) wrote :

Sorry, I forgot to mention it: Yes, it works with a new user created, e.g. with a 2x2 grid *and* compiz enabled.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Could you delete your configuration then and try again? that's probably due to a broken configuration due to the upgrade, lot of things change between one release and other and you might expect things like this. please test and give us feedback.

Revision history for this message
cwall (chris-firestruck) wrote :

I completely uninstalled Compiz including deleteing configuration directories/files. I then reinstalled. Same problem - if Compiz's Desktop Size > 1, then only one row is shown in the Workspace Switcher.

What further information can I provide? Is anyone seeing the Compiz Desktop Size correlation?

What about the 2.24.1 vs. 2.26 Workspace Switcher naming feature?

Revision history for this message
Christoph Bier (christoph-bier) wrote :

Would you please tell me which files I should delete?

Revision history for this message
Pedro Villavicencio (pedro) wrote :

As stated by Christoph on https://bugs.edge.launchpad.net/ubuntu/+source/libwnck/+bug/374882/comments/5 this is working fine for him with a new user, not a bug but a configuration issue.

Changed in libwnck (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
cwall (chris-firestruck) wrote :

Pedro: I'm confused. Sure it works w/ a new user, but it's likely that Compiz's Desktop Size == 1, the default. If you change that > 1, it doesn't work, new or existing user. So, why is this issue invalid?

Revision history for this message
Christoph Bier (christoph-bier) wrote :

Sorry, Pedro I can't follow your argumentation! If a previously correct configuration becomes wrong after upgrading I consider this as a bug. I'd still really appreciate a hint which configuration files I should delete to correct the mistake. I found the following two files:

chris@lotus:~$ cat .gconf/apps/panel/applets/workspace_switcher_screen0/prefs/%gconf.xml
<?xml version="1.0"?>
<gconf>
 <entry name="display_workspace_names" mtime="1147172120" schema="/schemas/apps/workspace_switcher_applet/prefs/display_workspace_names"/>
 <entry name="display_all_workspaces" mtime="1147172120" schema="/schemas/apps/workspace_switcher_applet/prefs/display_all_workspaces"/>
 <entry name="num_rows" mtime="1242219400" schema="/schemas/apps/workspace_switcher_applet/prefs/num_rows" type="int" value="3"/>
</gconf>
chris@lotus:~$ cat .gconf/schemas/apps/workspace_switcher_applet/prefs/%gconf.xml
<?xml version="1.0"?>
<gconf>
        <entry name="display_workspace_names" mtime="1230726866" schema="/schemas/apps/workspace_switcher_applet/prefs/display_workspace_names"/>
        <entry name="display_all_workspaces" mtime="1230726866" schema="/schemas/apps/workspace_switcher_applet/prefs/display_all_workspaces"/>
        <entry name="num_rows" mtime="1230726866" schema="/schemas/apps/workspace_switcher_applet/prefs/num_rows"/>
</gconf>

BTW: Pedro is right, I tested it. So, please change the status of this bug.

Best
Christoph

Revision history for this message
Christoph Bier (christoph-bier) wrote :

Great mistake!

s/Pedro is right/cwall is right/

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Ok, Let's leave it to the developers to have a look then.

Changed in libwnck (Ubuntu):
status: Invalid → New
Revision history for this message
Christoph Bier (christoph-bier) wrote :

Thanks, Pedro!

Revision history for this message
Alex Onic (aonic) wrote :

Hey there, had the same problem as Christoph!
Also a new user worked correctly.

I fixed the problem then simply by removing the Workspace Switcher from the panel and adding it again.

Tell me if this works for you too...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.