GNU bug report logs - #53881
GNOME Settings: View Keyboard Layout doesn't work

Previous Next

Package: guix;

Reported by: Luis Felipe <luis.felipe.la <at> protonmail.com>

Date: Tue, 8 Feb 2022 18:24:01 UTC

Severity: normal

To reply to this bug, email your comments to 53881 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#53881; Package guix. (Tue, 08 Feb 2022 18:24:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luis Felipe <luis.felipe.la <at> protonmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 08 Feb 2022 18:24:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Luis Felipe <luis.felipe.la <at> protonmail.com>
To: "bug-guix <at> gnu.org" <bug-guix <at> gnu.org>
Subject: GNOME Settings: View Keyboard Layout doesn't work
Date: Tue, 08 Feb 2022 18:23:00 +0000
[Message part 1 (text/plain, inline)]
hi,

I'm using the following system and I can't see the keyboard layout for any of the input sources:

guix 579e9e9
OS: Guix System x86_64 

Kernel: 5.15.19-gnu 

DE: GNOME 41.0 


STEPS TO REPRODUCE

1. Run gnome-control-center in a terminal
2. Select Keyboard in the left panel
3. In Input Sources, click the three vertical dots button on any of the listed sources (in my case, Spanish (Latin American), Japanese (Anthy))
4. Click View Keyboard Layout

EXPECTED RESULT

You should see a window opens displaying a keyboard graphic with all the characters and symbols you can type by using any of the keys.

UNEXPECTED RESULT

No window is displayed at all. Also, the terminal doesn't print any errors.


---
Luis Felipe López Acevedo
https://luis-felipe.gitlab.io/
[publickey - luis.felipe.la@protonmail.com - 0x12DE1598.asc (application/pgp-keys, attachment)]
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#53881; Package guix. (Wed, 16 Feb 2022 12:39:01 GMT) Full text and rfc822 format available.

Message #8 received at 53881 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at>
To: Luis Felipe <luis.felipe.la <at> protonmail.com>, 53881 <at> debbugs.gnu.org
Subject: Re: GNOME Settings: View Keyboard Layout doesn't work
Date: Wed, 16 Feb 2022 13:37:55 +0100
Hi Luis,

Am Dienstag, dem 08.02.2022 um 18:23 +0000 schrieb Luis Felipe:
> hi,
> 
> I'm using the following system and I can't see the keyboard layout
> for any of the input sources:
> 
> guix 579e9e9
> OS: Guix System x86_64 
> 
> Kernel: 5.15.19-gnu 
> 
> DE: GNOME 41.0 
> 
> 
> STEPS TO REPRODUCE
> 
> 1. Run gnome-control-center in a terminal
> 2. Select Keyboard in the left panel
> 3. In Input Sources, click the three vertical dots button on any of
> the listed sources (in my case, Spanish (Latin American), Japanese
> (Anthy))
> 4. Click View Keyboard Layout
> 
> EXPECTED RESULT
> 
> You should see a window opens displaying a keyboard graphic with all
> the characters and symbols you can type by using any of the keys.
> 
> UNEXPECTED RESULT
> 
> No window is displayed at all. 
So I dug down the code to check what happens there, and the actual
handling code appears rather simple (see [1]).  However, an immediate
error also stands out in that "gkbd-keyboard-display" likely won't be
installed globally.  This command comes from libgnomekbd, which is
already an input to gnome-control-center.  Therefore, we only need to
patch in its full path in an after-unpack substitute*

Cheers

> Also, the terminal doesn't print any errors.
Quality GNOME software :P

[1]
https://gitlab.gnome.org/GNOME/gnome-control-center/-/blob/41.0/panels/keyboard/cc-input-list-box.c#L212-L233




This bug report was last modified 2 years and 60 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.