Como altero o layout do teclado do gerenciador de login?


20

Eu tenho um netbook com um layout AZERTY. Eu mudei para "bépo" para experimentá-lo, mas agora redefini-lo para um layout em francês.

Embora todos os aplicativos tenham levado em consideração a mudança, o gerenciador de login do Ubuntu ainda usa o bépo, tornando um desafio a digitação de senhas. Por enquanto, ativei o teclado virtual para poder entrar novamente.

Não me lembro do que fiz antes de mudar a tela de login para o bépo, mas agora não consigo mais voltar.

insira a descrição da imagem aqui

EDIT : Na página de configurações do teclado, se eu clicar em "usar padrões do sistema", tudo estará no bépo! Onde está esse layout de teclado diferente?

OUTRA EDIÇÃO : Eis o que não funcionou:

  1. Alterando o layout nas configurações
  2. usando a caixa de seleção "usar padrões do sistema" nas configurações
  3. sudo dpkg-reconfigure keyboard-configuration
  4. mudando no Xconf
  5. adicionando uma linha no /etc/lightdm/lightdm.conf
  6. localidades sudo dpkg-reconfigure
  7. cabeça batendo contra a mesa
  8. dpkg-reconfigure lightdm
  9. conjunto de configurações sudo layouts org.gnome.libgnomekbd.keyboard "['fr']"
  10. combinações dos itens acima

insira a descrição da imagem aqui

É possível reiniciar a ferramenta de configuração do teclado que está na instalação do ubuntu? A coisa tem detecção automática de layout e altera a configuração em qualquer lugar.


talvez tente mudar o teclado com este comando: sudo dpkg-reconfigure keyboard-configuration, ou entendi algo errado?
Private

Eu já havia tentado sudo dpkg-reconfigure LightDM, vai tentar o seu agora
Manu

Não, ainda é o mesmo teclado na tela de login.
Manu

1
Se uma das respostas resolveu seu problema, aceite-o. (mesmo que seja o seu próprio)
kiri

Respostas:



6

Deve ter sido um lightdmbug estranho .

Lightdmrecebi o novo layout do teclado depois que mudei o gerenciador de login para gdm, e depois para lightdm, mesmo que simplesmente dpkg-reconfigure lightdmnão fizesse nada.

Então aqui está :

sudo apt-get update
sudo apt-get install gdm

(defina o gdm como o gerenciador de login quando solicitado)

sudo dpkg-reconfigure lightdm

(configure-o como gerenciador de login quando solicitado)

sudo apt-get remove gdm

Então, reinicie.

Alterar um layout de teclado no linux é um negócio sério.


5

No terminal , execute o seguinte comando para definir os layouts de idioma (você pode definir no máximo quatro layouts) para a tela de login do lightdm:

gsettings set org.gnome.libgnomekbd.keyboard layouts "['us\taltgr-intl', 'fr']"

Com o comando acima, você define layouts em inglês (internacional) e francês, mas pode alterá-los conforme desejar.

Para ver os layouts atuais, você pode usar:

gsettings get org.gnome.libgnomekbd.keyboard layouts

Agora, você deve poder usar o ícone do teclado na parte superior direita da tela:

ícone do teclado

Em seguida é uma captura de tela da minha tela de login (eu usei gsettings set org.gnome.libgnomekbd.keyboard layouts "['us\taltgr-intl', 'gr', 'ro']"no terminal). Como você pode ver, eu posso alterar o layout do idioma conforme desejar:

tela de login


Pensei nisso, é claro, apenas "french / bépo" aparece nessa lista.
Manu

@Manu Por que você não adiciona outro layout de teclado?
Radu Rădeanu

1
Eu continuo fazendo isso, o layout na tela de login não são os mesmos que os layouts vez logado
Manu

1
@Manu Em seguida, use este comando do terminal para definir layouts (você pode definir no máximo quatro layouts): gsettings set org.gnome.libgnomekbd.keyboard layouts "['us\taltgr-intl', 'fr']"(para inglês - internacional e francês). Para ver os layouts atuais, use:gsettings get org.gnome.libgnomekbd.keyboard layouts
Radu Rădeanu

Eu tentei "['fr']", mas isso não funcionou. O problema é que o layout já está em francês, mas na variante errada.
21413 Manu

2

O que me ajudou foi entrar no shell alt+ ctrl+ f1e fechar o lightdm

sudo service lightdm stop

então

dpkg-reconfigure keyboard-configuration

e

sudo service keyboard-setup restart

Eu executei esses comandos como usuário e como root, quando comecei lightdm

sudo service lightdm start

o teclado foi consertado.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.