Diferença entre setxkbmap e localectl

2

Estou um pouco confuso em relação à diferença / relação entre localectl e setxkbmap . Algum deles pretende suplantar o outro? Ou eles são destinados a serem usados em conjunto? Eles estão mudando as mesmas configurações?!

Por exemplo, aqui está minha saída localectl

--> localectl status
   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us
       X11 Model: pc105+inet
     X11 Options: terminate:ctrl_alt_bksp

O que indica que eu só tenho o layout us , mas na verdade eu usei o setxkbmap para instalar outro layout

--> setxkbmap -query
rules:      evdev
model:      pc105+inet
layout:     us,ar
variant:    ,mac
options:    grp:alt_shift_toggle,caps:escape,terminate:ctrl_alt_bksp
    
por 0xcurb 11.06.2018 / 19:38

1 resposta

0

localect altera as configurações que devem ser usadas nos programas (incluindo o servidor Xorg) iniciadas após , enquanto setxkbmap altera as opções de teclado para o atualmente em execução servidor Xorg . Também setxkbmap permite um controle mais refinado e permite alternar entre layouts de varios durante o tempo de execução.

    
por 11.06.2018 / 20:27

Tags