O layout do teclado é revertido a cada inicialização

4

Estou usando o 12.10 com o Gnome 3. Eu mudei o LightDM para o GDM. Quando eu inicializo as alterações de layout do teclado para o layout padrão dos EUA. Quando adiciono outro layout ao final da lista nas configurações de Região, meu layout selecionado fica ativo. O que devo fazer?

    
por serdar 17.04.2013 / 07:58

8 respostas

0

Primeiro, eu digitei este comando no terminal para obter o layout atual do teclado que defini depois de cada inicialização

setxkbmap -query

resultado:

rules:      evdev
model:      pc105
layout:     tr

Eu criei um script que inclui essa linha setxkbmap <layout> , no meu caso setxkbmap tr . Eu adicionei este script para programas de inicialização. Isso resolveu meu problema.

    
por serdar 25.04.2013 / 05:45
4

Eu também tenho o mesmo problema. Fiz muita pesquisa, mas não encontrei uma solução para mim. Em vez disso, para muitas pessoas, essa foi a solução:

  1. Abra o terminal
  2. Digite sudo vim /etc/default/keyboard
  3. Os valores dentro do arquivo devem ser os seguintes:

    XKBMODEL="pc105"
    XKBLAYOUT="it"
    XKBVARIANT=""
    XKBOPTIONS=""
    
  4. XKBLAYOUT é o código do layout do teclado. Digite man xkeyboard-config para mostrar os códigos para o modelo e o layout do teclado.

  5. sair

Reinicie e verifique. Espero que esta seja a solução certa para você também;)

    
por akajack 28.01.2014 / 10:06
2

Esta (a segunda, não a primeira) solução definitivamente funciona. Eu tive o mesmo problema com o layout dos EUA que eu queria usar e continuei tendo que remover e ler cada vez que eu logar no Ubuntu 13.04. Ele continuou voltando ao layout do teclado do Reino Unido, apesar de ter executado:

dpkg-reconfigure keyboard-configuration

(MESMO QUANDO O ÍCONE DE LÍNGUA NO TOPO DA DIREITA DA TELA REALMENTE DIZER 'EN EU'), então este é definitivamente um bug sério, já que até mesmo mudar os layouts de teclado clicando neles é completamente indiferente! Espero que haja algum tipo de correção para isso em breve.

De qualquer forma, descobri que, na verdade, basta digitar o comando:

  

setxkbmap

na guia de comando 'Startup Applications' resolve o problema do Ubuntu esquecendo as configurações do layout do teclado em cada inicialização.

NO ENTANTO: Descobri outra coisa: Se você também estiver executando xmodmap na inicialização, será sobrescrito pelo comando setxkbmap . O comando setxkbmap substitui os comandos xmodmap na inicialização. (Descobri isso porque finalmente consegui fazer com que o Ubuntu lembrasse dos meus atalhos de teclado do Scroll Lock (que eu uso para o meu teclado iluminado) por meio da execução de um arquivo .Xmodmap incluindo a modificação (no meu caso:

  

adicione mod3 = Scroll_Lock

Seria bom se alguém tivesse alguma idéia de como ser capaz de executar ambos na inicialização, pelo menos até que haja uma correção permanente para o problema de layout muito comum, óbvio e sério no Ubuntu (ou seja, o Ubuntu esquecendo o layout do teclado configurações após cada inicialização).

    
por Don 29.04.2013 / 21:04
0
  1. Abra o Terminal pressionando Alt + Ctrl + T .
  2. Login com raiz, su
  3. Insira o passe
  4. Digite dpkg-reconfigure keyboard-configuration
  5. sair

Reinicie e volte a verificar. Deixe-nos saber se isso resolve o seu problema.

    
por Kalpesh Panchal 17.04.2013 / 13:56
0

Depois de uma atualização para o 14.4 usando o awesome como windowmanager, encontrei o mesmo problema.

Agora eu executo "setxkbmap de" (para layout alemão) no arquivo de configuração ~ / .config.rc.lua e tudo funciona bem.

    
por user820620 14.04.2014 / 21:32
0

Eu verifiquei minhas preferências de aplicativo de inicialização e percebi que o Fcitx estava sendo executado por padrão no início. Eu configurei o Fcitx para o meu layout e o consertei.

    
por Erick Martinez 23.04.2014 / 04:47
-1

Outra solução:

  1. Abra o terminal
  2. Login com a raiz su
  3. Insira a senha da raiz
  4. Atualizar e atualizar tudo com sudo apt-get update && sudo apt-get upgrade
  5. Digite o seguinte:

    apt-get install console-data
    apt-get install console-setup
    apt-get install console-locales
    apt-get install keyboard-configuration
    
  6. Reinicie e volte a verificar.

por akajack 28.01.2014 / 10:34
-1

Eu tenho o Ubuntu 10.04 e tenho o mesmo problema!

A correção a seguir funciona para mim:

Logout da sua sessão atual.

Clique no seu nome de usuário. Na barra inferior: há um combo & lt; - mude para o idioma correto

Isso é tudo!

    
por PegasusOnlin 06.03.2014 / 23:56