Wednesday 15 September 2021

Re: Submitting a request

On Wed, Sep 15, 2021 at 10:48:32PM +0200, Gunnar Hjalmarsson wrote:
> On 2021-09-15 21:32, Steve Langasek wrote:
> > In Ubuntu, the wijesekera keyboard is provided by the ibus-m17n
> > package, which I find included by default in Ubuntu 21.04 as well as
> > in Ubuntu 20.04.

> While ibus-m17n is present on the Ubuntu desktop ISO, it does not stay after
> the installation is completed unless you select one of a few certain
> languages in the installer. Sinhala is (currently) not one of the languages
> which makes ibus-m17n stay:

> https://salsa.debian.org/gnome-team/gnome-settings-daemon/-/blob/ubuntu/master/debian/patches/ubuntu/keyboard-Use-ibus-sources-from-locale.patch#L22

> So you typically need to:
>
> * install the ibus-m17n package
> * log out and log in again

Thanks for this insight! Based on the original post, it seems to me that we
SHOULD retain ibus-m17n for Sinhala. Is this table in gnome-settings-daemon
what ensures that it's retained? It's unclear to me how that works,
gnome-settings-daemon is not what drives the installation and there are no
references to 'm17n' in the ubiquity source.

I've filed
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1943768
for gsd and am uploading, since it seems obvious to me based on this thread
that we should be defaulting to the national keyboard standard rather than
the "Sinhala (US, with Sinhala letters)" layout from xkb-data that doesn't
even use the native characters.

> and then:
>
> > If I go into Settings->Region & Language, I am able to find this
> > keyboard under 'Other' -> 'Sinhala'.
> >
> > Is the problem that selecting wijesekera gives the wrong keymap, or
> > is the problem that it has to be manually selected instead of being
> > the default when choosing Sinhala as a language? Because I cannot
> > find where it was the default input method for Sinhala prior to
> > Ubuntu 21.04.
>
> --
> Gunnar Hjalmarsson
> https://launchpad.net/~gunnarhj
>
> --
> ubuntu-devel mailing list
> ubuntu-devel@lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org