Opened 7 years ago

Closed 4 years ago

#6780 closed defect (wontfix)

sugar-control-panel -s language <lang> doesn't change keyboards

Reported by: mstone Owned by: erikos
Priority: high Milestone: 9.1.0-cancelled
Component: sugar Version:
Keywords: 8.2.0:- 9.1.0:? Cc: mstone, walter, sayamindu
Blocked By: Blocking:
Deployments affected: Action Needed: no action
Verified: no

Description

It looks like s-c-p is failing to update the xorg-dcon.conf file with a new keyboard setting. It's also not updating (or not able to update) /etc/sysconfig/{keyboard,i18n}.

Change History (9)

comment:1 Changed 7 years ago by mstone

  • Cc walter added

comment:2 in reply to: ↑ description Changed 6 years ago by CarloFalciola

I see it more like one more different option to be implemented in the panel, I think that It should be definitely possible to have laptop with language that's different from the one of the keyboard...

ciao carlo

comment:3 Changed 6 years ago by marco

  • Keywords 8.2.0:? added; release? removed

comment:4 Changed 6 years ago by erikos

  • Action Needed set to never set

This was not the intention. The control panel does only update the language (~/.i18n). Not sure this should be coupled anyhow.

I would mark this wontfix for now.

comment:5 Changed 6 years ago by sayamindu

  • Cc sayamindu added

comment:6 Changed 6 years ago by erikos

  • Milestone changed from 8.2.0 (was Update.2) to 9.1.0

we might add a separate GUI section - but not 8.2

comment:7 follow-up: Changed 6 years ago by mstone

sugar-control-panel -s language <lang> SHOULD set LANG and MUST NOT change the keyboard setting. We agree that it would be valuable to be able to change the keyboard setting via customization key or via a GRAPHICAL control panel (since console-based ones are dangerous); however, these are separate issues and should be recorded as such.

comment:8 Changed 6 years ago by mstone

  • Keywords 8.2.0:- 9.1.0:? added; 8.2.0:? removed

comment:9 in reply to: ↑ 7 Changed 4 years ago by greenfeld

  • Action Needed changed from never set to no action
  • Resolution set to wontfix
  • Status changed from new to closed

Replying to mstone:

sugar-control-panel -s language <lang> SHOULD set LANG and MUST NOT change the keyboard setting. We agree that it would be valuable to be able to change the keyboard setting via customization key or via a GRAPHICAL control panel (since console-based ones are dangerous); however, these are separate issues and should be recorded as such.

The 10.1.x and 11.2.0 builds still do not change the keyboard with the display language, and there are cases where the two are intentionally different.

11.2.0 does have a keyboard-specific control panel (although we still need to fix it to work properly on XOs) separate from the display language controls, so we can probably safely close this ticket.

Note: See TracTickets for help on using tickets.