Keyboard non italiana all'avvio

Alla schermata di login e, a login effettuato, fino al termine della musichetta, ho la tastiera americana e non quella italiana come dovrebbe essere da settaggio. Sono il solo?

$ inxi -F
System: Kernel: 4.10.11-desktop-1omv x86_64 (64 bit) Desktop: KDE Plasma 5.9.4
           Distro: OpenMandrivaLinux 3.0 Einsteinium
Machine: System: TOSHIBA product: SATELLITE C55-A-1P6 v: PSCGNE-00V00FIT
           Mobo: TOSHIBA model: PT10S Bios: TOSHIBA v: 1.20 date: 01/13/2014
CPU: Dual core Intel Core i5-4200M (-HT-MCP-) cache: 3072 KB 
           clock speeds: max: 3100 MHz 1: 2966 MHz 2: 2990 MHz 3: 2991 MHz 4: 2952 MHz
Graphics: Card-1: Intel 4th Gen Core Processor Integrated Graphics Controller
           Card-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M]
           Display Server: OpenMandriva X.org 119.3 driver: N/A Resolution: 1366x768@60.00hz
           GLX Renderer: Mesa DRI Intel Haswell Mobile GLX Version: 3.0 Mesa 17.0.3

Per favore puoi postare il risultato di
grep lang /boot/grub2/grub.cfg
Sembra che tu abbi installato il sistema in lingua inglese oppure quando hai installato grub la lingua di riferimento non era l’italiano.

Anzitutto grazie per l’attenzione.
$ grep lang /boot/grub2/grub.cfg
set lang=it_IT
Posso dire che non è la prima volta che mi succede.
Adesso vedo che c’è un aggiornamento del kernel al 4.10.12-1
Aggiorno e poi faccio sapere.

Ancora tastiera americana all’avvio.

Per favore posta ancora il risultato dei seguenti

$ grep lang /etc/default/grub
$ grep keymap  /etc/default/grub

Se il risultato è vuoto prova a posta la riga contenente il valore di GRUB_CMDLINE_LINUX_DEFAULT presente nel file /etc/default/grub.

Per avere la tastiera in italiano dovrebbe contenere le opzioni locale.lang=it_IT.UTF-8 e vconsole.keymap=it-latin1. Eventualmente le puoi aggiungere a mano e reinstallare grub con

$ sudo update-grub2

anche se sarebbe da capire perché tali opzioni mancano.

Il risultato dei comandi è vuoto:

    $ grep lang /etc/default/grub
    $ grep keymap  /etc/default/grub

la riga in /etc/default/grub non ha le opzioni necessarie:

GRUB_CMDLINE_LINUX_DEFAULT=" rw quiet splash=silent logo.nologo acpi_osi=Linux acpi_osi='!Windows 2012' acpi_backlight=vendor audit=0 rd.timeout=120"

provo ad aggiungerle e faccio sapere.
grazie.

allora, aggiunte fatte e ‘update-grub2’ eseguito:

$ grep lang /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=" rw quiet splash=silent logo.nologo acpi_osi=Linux acpi_osi='!Windows 2012' acpi_backlight=vendor audit=0 rd.timeout=120 locale.lang=it_IT.UTF-8 vconsole.keymap=it-latin1"
$ grep keymap  /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=" rw quiet splash=silent logo.nologo acpi_osi=Linux acpi_osi='!Windows 2012' acpi_backlight=vendor audit=0 rd.timeout=120 locale.lang=it_IT.UTF-8 vconsole.keymap=it-latin1"


$ grep lang  /boot/grub2/grub.cfg 

  set lang=it_IT
        linux   /boot/vmlinuz-4.10.12-desktop-1omv root=UUID=924d184e-34bc-4e98-b63e-fe941965c026 ro   rw quiet splash=silent logo.nologo acpi_osi=Linux acpi_osi='!Windows 2012' acpi_backlight=vendor audit=0 rd.timeout=120 locale.lang=it_IT.UTF-8 vconsole.keymap=it-latin1

all’avvio ancora tastiera americana.

Forse basta solo locale.lang=it_IT?

Corretto di nuovo:

$ grep lang  /boot/grub2/grub.cfg 
  set lang=it_IT
        linux   /boot/vmlinuz-4.10.12-desktop-1omv root=UUID=924d184e-34bc-4e98-b63e-fe941965c026 ro   rw quiet splash=silent logo.nologo acpi_osi=Linux acpi_osi='!Windows 2012' acpi_backlight=vendor audit=0 rd.timeout=120 locale.lang=it_IT

e voilà, funziona, quindi basta solo

locale.lang=it_IT

naturalmente grazie mille.