Bug 27390

Summary: problem during installation of dvorak spanish keyboard, configuration always asks us language
Product: Mageia Reporter: Ricard Alfe <ricardalfe>
Component: InstallerAssignee: Martin Whitaker <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: mageia
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA7TOO
Source RPM: drakx-kbd-mouse-x11 CVE:
Status comment: Fixed in git

Description Ricard Alfe 2020-10-11 20:10:19 CEST
Description of problem:
It does not give the option of Spanish or other language during the installation

Version-Release number of selected component (if applicable):
Mageia 7.1

How reproducible:
yes

Steps to Reproduce:

1.during the installation

2.inside kde configuration, the keyboard of the terminals ctr + alt + f2, f3 ... is not configured.

Well, it is about solving the problem of the dvorak keyboard with locales in Spanish during the installation and modifications of locales in kde and terminal. I solve it like this

	- modify those indicated with arrows in file /etc/vconsole.conf
			FONT=lat0-16
		----->	KEYMAP=dvorak-es

	 -modify those indicated with arrows in file  /etc/X11/xorg.conf.d/00-keyboard.conf
			Section "InputClass"
 			       Identifier "system-keyboard"
 			       MatchIsKeyboard "on"
    		-----> 	       Option "XkbLayout" "es"
 			       Option "XkbVariant" "dvorak"
			        Option "XkbModel" "pc105"
			        Option "XkbOptions" "compose:rwin"
			EndSection

	-modify those indicated with arrows in file /etc/default/keyboard

			KEYBOARD=dvorak  <-------
		        KEYTABLE=dvorak  <-------
			XKBMODEL=pc105
			XKBLAYOUT=es    <-------
			XKBVARIANT=
			XKBOPTIONS=
Comment 1 Lewis Smith 2020-10-13 16:18:50 CEST
Thank you for this detailed report, and the nicely annotated file corrections you researched and showed.
This is likely to be true for Cauldron (MGA8) also, so I have changed the release. And other languages with dvorak keyboards?

Assigning to tools group for the installer; CC'ing Martin.

Version: 7 => Cauldron
Whiteboard: (none) => MGA7TOO
CC: (none) => mageia
Assignee: bugsquad => mageiatools

Comment 2 Ricard Alfe 2020-10-13 19:24:33 CEST
I do not know if you ask if it happens in other languages, if so I confirm that it does. It is only necessary to change in vconsole according to list / usr / lib / kbd / keymaps / i386 / dvorak and in the other files the variable "is" according to /usr/share/X11/xkb/rules/xorg.lst
Comment 3 Ricard Alfe 2020-10-13 19:26:36 CEST
(In reply to Ricard Alfe from comment #2)
> I do not know if you ask if it happens in other languages, if so I confirm
> that it does. It is only necessary to change in vconsole according to list /
> usr / lib / kbd / keymaps / i386 / dvorak and in the other files the
> variable "is" according to /usr/share/X11/xkb/rules/xorg.lst


sorry "is"  --------->  "es"
Comment 4 Martin Whitaker 2020-10-14 11:49:08 CEST
I've added entries for Spanish, German, and Latin American Dvorak keyboard layouts to the keyboard layout table used by the installer and the drakx tools. These are the only Dvorak layouts that weren't already included that are supported both by loadkeys and by xkb.

Assignee: mageiatools => mageia
Source RPM: (none) => drakx-kbd-mouse-x11
Status comment: (none) => Fixed in git
Status: NEW => ASSIGNED

Comment 5 Martin Whitaker 2020-11-22 21:39:27 CET
Fix released in drakx-kbd=mouse-x11 1.30. Will be included in next ISO build.
We don't normally update the ISOs for stable releases except to fix critical bugs, so I think this is a won't fix for Mageia 7.

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED