Unity/control center: Wrong text-scale-factor at session init

Bug #1412154 reported by Jorge Juan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
New
Undecided
Unassigned
unity (Ubuntu)
New
Undecided
Unassigned

Bug Description

My laptop is a Dell XPS 13 9333. It came with Ubuntu 12.04 installed. I updated to 14.04 without problem. I removed the obsolete/local packages inherited from the Dell repositories. Everything seems to work fine (except for the bug reported here).

I have the menu and title bar scale in control center -> display set to 1.25. It works fine most of the time but some times, when I start a session text size is much bigger than normal. Using gsettings I see that:

xps:~$ gsettings get com.canonical.Unity.Interface text-scale-factor
1.953125
xps:~$ gsettings get org.gnome.desktop.interface text-scaling-factor
2.44140625
xps:~$ gsettings get org.gnome.desktop.interface scaling-factor
uint32 1

It seems that text-scaling-factor = "menu and title bar scale" * text-scale-factor.

I do not see a way to change com.canonical.Unity.Interface->text-scale-factor from the interface.

Manually setting text-scale-factor to 1 solves the problem inmediatry except from some text misalignment in the dash that is corrected aftere a session restart:

xps:~$ gsettings set com.canonical.Unity.Interface text-scale-factor 1
xps:~$ gsettings get com.canonical.Unity.Interface text-scale-factor
1.0

I use it as a workaround.

I report the bug in unity-control-center becouse it is there where the relevant desktop option can be acceced but the problem is most probably related to unity session start.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity-control-center 14.04.3+14.04.20140922-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-44.73-generic 3.13.11-ckt12
Uname: Linux 3.13.0-44-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Jan 18 13:33:54 2015
DistributionChannelDescriptor:
 # This is a distribution channel descriptor
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-somerville-precise-amd64-20130203-1
InstallationDate: Installed on 2014-12-25 (23 days ago)
InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 20130203-13:50
SourcePackage: unity-control-center
UpgradeStatus: Upgraded to trusty on 2015-01-09 (8 days ago)
usr_lib_unity-control-center:
 activity-log-manager 0.9.7-0ubuntu14
 deja-dup 30.0-0ubuntu4
 gnome-control-center 1:3.6.3-0ubuntu56.1

Revision history for this message
Jorge Juan (jjchico) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

unity is tweaking those factors on start, reassigning to it

affects: unity-control-center (Ubuntu) → unity (Ubuntu)
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.