CCSM fails to read current Desktop Size values

Bug #1250814 reported by SkyHigh
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Compiz
In Progress
Medium
Christopher Townsend
compiz (Ubuntu)
In Progress
Medium
Christopher Townsend

Bug Description

Version: Ubuntu 13.10 64-bits

Opening the "General Options -> Desktop Size" tab of CompizConfig Settings Manager (CCSM) does not display the (correct) current values for Horizontal-, Vertical Virtual Size and Number of Desktops. The Horizontal Virtual Size is displayed as "1" irrespecitive of the actual value.

And worse, just visiting this "Desktop Size" tab page sets the Horizontal Virtual Size to this unintended value of "1" even if this field is not touched.

Not a big problem of course if you are aware of this behavior but it can lead to unexpected changes in workspace settings if you are not.

Reproduction:
I ran into this problem after installation 13.10. Easiest reproduction however is from a very clean starting point:
- create a bootable USB stick following the instructions of
  http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows
- boot the USB stick and select 'Try Ubuntu'
- install CompizConfig Settings Manager with Ubuntu Software Center
- run CompizConfig Settings Manager and select General Options -> Desktop Size

( Not sure if this is the right place to report this problem. Sorry for that)

Revision history for this message
SkyHigh (skyhigh) wrote :
Revision history for this message
SkyHigh (skyhigh) wrote :

By the way, the same error occurs with gsettings:
$ gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize
1
$ gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize 3
$ gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize
1
$

Revision history for this message
Povilas Kanapickas (p12) wrote :

It seems this is a bug of gsettings then.

Changed in compiz:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Christopher Townsend (townsend)
milestone: none → 0.9.11.0
Changed in compiz (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Christopher Townsend (townsend)
Changed in compiz:
status: Confirmed → In Progress
Changed in compiz (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Alexis Wilke (alexis-m2osw) wrote :

The Desktop Size is still affected. But the command:

gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize

Seems to work for me. I currently use 2x2 and the command lines give me 2 and 2 as expected.

Revision history for this message
SkyHigh (skyhigh) wrote :

Thanks. I tested that on my machine as well and can confirm your observation.

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.