Bug#1026986: console-setup: "Dead" keys do not work for Greek keyboard layout in tty
Package: console-setup
Version: 1.205
Severity: normal
X-Debbugs-Cc: gessos.paul@gmail.com
Dear Maintainer,
I remember this annoying issue, in all Debian based distros, at least for the last 7 years.
Initial Conditions:
There is no X. I have only the tty.
(Or there is a desktop environment installed but I am in the tty via Alt-Ctrl-Fx)
I have 2 keyboard layouts "en,gr".
With Alt-Shift key combination I AM IN GREEK KEYBOARD LAYOUT NOW.
What MUST BE HAPPEN:
Type KEY ; (in Greek is the CHAR "'") - This is a "dead" key and nothing happens
Type KEY a (in Greek is the CHAR "α"). The CHAR "ά" must appear in tty (you have it with Alt+0940 key combination)
Type KEY COMBINATION Shift-; (in Greek is the CHAR """) - This is a "dead" key and nothing happens
Type KEY i (in Greek is the CHAR "ι"). The CHAR "ϊ" must appear in tty (you have it with Alt+0970 key combination)
Type KEY ; (in Greek is the CHAR "'") - This is a "dead" key and nothing happens
Type KEY COMBINATION Shift-; (in Greek is the CHAR """) - This is a "dead" key and nothing happens
Type KEY y (in Greek is the CHAR "υ"). The CHAR "ΰ" must appear in tty (you have it with Alt+0944 key combination)
More info here under the header "Greek" (plain):
http://kbdlayout.info/features/deadkeys
What REALLY HAPPENS
Type KEY ; (in Greek is the CHAR "'") - This is a "dead" key and nothing happens - CORRECT
Type KEY a (in Greek is the CHAR "α"). Two CHARs "'α" appear in tty - WRONG! (This is not 'α but ά)
Type KEY COMBINATION Shift-; (in Greek is the CHAR """) - This is a "dead" key and nothing happens - CORRECT
Type KEY i (in Greek is the CHAR "ι"). Two CHARs ""ι" appear in tty - WRONG! (This is not "ι but ϊ)
Type KEY ; (in Greek is the CHAR "'") - This is a "dead" key and nothing happens - CORRECT
Type KEY COMBINATION Shift-; (in Greek is the CHAR """) - The CHAR "'" appears in tty - WRONG! (This is a "dead" key and nothing must be happen)
Type KEY y (in Greek is the CHAR "υ"). Two CHARx ""υ" appear in tty - WRONG! (This is not '"υ but ΰ)
-- System Information:
Debian Release: 11.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-20-amd64 (SMP w/4 CPU threads)
Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages console-setup depends on:
ii console-setup-linux 1.205
ii debconf 1.5.77
ii keyboard-configuration 1.205
ii xkb-data 2.29-2
console-setup recommends no packages.
Versions of packages console-setup suggests:
ii locales 2.31-13+deb11u5
ii lsb-base 11.1.0
Versions of packages keyboard-configuration depends on:
ii debconf 1.5.77
ii liblocale-gettext-perl 1.07-4+b1
Versions of packages console-setup-linux depends on:
ii init-system-helpers 1.60
ii kbd 2.3.0-3
ii keyboard-configuration 1.205
console-setup-linux suggests no packages.
Versions of packages console-setup is related to:
pn console-common <none>
pn console-data <none>
pn console-tools <none>
pn gnome-control-center <none>
ii kbd 2.3.0-3
ii systemd 247.3-7+deb11u1
-- debconf information:
* keyboard-configuration/model: Generic 105-key PC (intl.)
* keyboard-configuration/other:
keyboard-configuration/unsupported_options: true
* keyboard-configuration/layout:
* keyboard-configuration/layoutcode: us,gr
* keyboard-configuration/optionscode: grp:alt_shift_toggle,lv3:ralt_alt,grp_led:scroll
* console-setup/charmap47: UTF-8
* console-setup/fontsize-fb47: 8x16
console-setup/fontsize: 8x16
console-setup/store_defaults_in_debconf_db: true
keyboard-configuration/unsupported_config_layout: true
console-setup/use_system_font:
console-setup/fontsize-text47: 8x16
console-setup/codesetcode: Greek
keyboard-configuration/ctrl_alt_bksp: false
keyboard-configuration/unsupported_layout: true
* keyboard-configuration/toggle: Alt+Shift
* keyboard-configuration/variantcode: ,
keyboard-configuration/unsupported_config_options: true
console-setup/framebuffer_only:
* console-setup/codeset47: # Greek
* keyboard-configuration/switch: No temporary switch
debian-installer/console-setup-udeb/title:
* keyboard-configuration/compose: No compose key
* keyboard-configuration/store_defaults_in_debconf_db: true
* keyboard-configuration/xkb-keymap: gr
* keyboard-configuration/altgr: No AltGr key
* console-setup/fontface47: Fixed
console-setup/guess_font:
* keyboard-configuration/modelcode: pc105
* keyboard-configuration/variant: Ελληνικό
Reply to: