Instalei o Ubuntu 16.04 AMD64 do zero recentemente e estou enfrentando um problema com a tecla Compor:
- Estou usando a tecla de composição como <Multi_key> para alguns caracteres em um
~/.XCompose
arquivo auto-definido . - Nas configurações do teclado, ativei a tecla Compor.
- No meu perfil, eu uso as seguintes configurações (conforme recomendado em outros threads):
~/.profile
:
export GTK_IM_MODULE="xim"
export QT_IM_MODULE="xim"
export XMODIFIERS="@im=none"
Resultado:
- A tecla de Composição faz trabalho no Terminal, em particular na
vim
, e também no campo de busca do traço para aplicações. - Infelizmente, ele não funciona no Firefox, Chrome, LibreOffice e Gedit.
Assim, as definições não têm efeito, mas não para todas as aplicações.
Por quê? o que estou perdendo?
16.04
keyboard
compose-key
rplantiko
fonte
fonte
~/.XCompose
arquivo lá. No entanto, no que diz respeito às variáveis, recomendo soltar essas linhas~/.profile
e definir o método de entrada "XIM" na ferramenta de suporte ao idioma .Respostas:
Eu tive um problema semelhante com a atualização da tecla Compose da 14.04.3 para a 16.04 (teclado dos EUA usado também para alemão, francês e italiano). Minha escolha pela tecla de composição foi a tecla RightAlt (pelo menos nos últimos 10 anos). Depois de muitas tentativas malsucedidas e depois de procurar ajuda em todos os lugares, entendi que fui vítima do bug # 1573755 e desisti, usando temporariamente um velho 14.04.
Mas todos os meus problemas com a versão 16.04 desapareceram abruptamente no fim de semana passado depois que eu configurei a Chave de composição como Shift-RightAlt. Todos os meus aplicativos do vi ao emacs e ao LibreOffice agora estão funcionando perfeitamente. Nenhuma outra configuração me deu o mesmo resultado. Não sei por que, mas espero que possa ajudar. Atenciosamente Franco
fonte
Eu estava tendo um problema muito semelhante e, por alguma razão, o que funcionou para mim foi colocar todas as minhas configurações personalizadas de teclas de composição na parte superior do arquivo original
/usr/share/X11/locale/en_US.UTF-8/Compose
e criar um hardlink para ele chamado.XCompose
no diretório inicial em vez de escrever próprio.XCompose
no diretório inicial a partir do zero. Funcionou para mim, talvez funcione para você.fonte
Eu tive o mesmo problema e resolvi-o com estas etapas:
Remova (ou comente) qualquer linha que lide com as configurações XIM do seu
~/.profile
:Defina o método de entrada "XIM" na ferramenta Suporte ao Idioma:
Remova (ou mova) seu
~/.config/dconf/user
arquivo ( aqui estão algumas informações sobre o que é o dconf).Obrigado a Gunnar Hjalmarsson por apontar o bug # 1573755 . Se essas soluções não funcionarem, você poderá encontrar algo útil no encadeamento.
fonte
Adicionar 'ibus-daemon --xim' como um aplicativo de inicialização corrige isso para mim. Nenhuma das outras sugestões aqui funcionou.
As etapas para fazer isso são:
fonte