Korean font is loaded when keyboard indicator is loaded

Bug #1122882 reported by Jean-Baptiste Lallement
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-nexus7
New
Undecided
Unassigned
gnome-settings-daemon (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

When several keyboards are used, the keyboard indicator is displayed which has the side-effect of loading a Korean font instead of Ubuntu (See screenshot attached)

Furthermore, when the show layout window is launched from the indicator menu, the "question mark" picto is used in the launcher instead of the standard keyboard picto.

Loading the Korean font uses 400kB of memory, which is an important loss on device with tight memory resources.

TEST CASE:
1. Start a guest session
2. Start the keyboard layout panel: gnome-control-center region
3. If your default layout is english add French
4. Close the dialog

Verify that:
1. The keyboard indicator is displayed.
2. The fonts loaded by compiz: grep ttf /proc/$(pidof compiz)/maps contains a Korean font (Nanum Gothic on a default installation)

ACTUAL RESULT:
- NanumGothic is loaded and used by the "show layout" dialog

EXPECTED RESULT
- No Korean font is loaded and Ubuntu is used.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: gnome-settings-daemon 3.6.4-0ubuntu5
ProcVersionSignature: Ubuntu 3.8.0-5.10-generic 3.8.0-rc6
Uname: Linux 3.8.0-5-generic x86_64
ApportVersion: 2.8-0ubuntu4
Architecture: amd64
Date: Tue Feb 12 09:50:40 2013
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-settings-daemon
UpgradeStatus: Upgraded to raring on 2012-01-31 (377 days ago)

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Added a task for ubuntu-nexus7 because loading the wrong font wastes memory (101 pages in this case)

Changed in gnome-settings-daemon (Ubuntu):
importance: Undecided → Low
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
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.