Cedilha (ç) não funciona no Debian 10 Buster

Publicado por Alexandre em 16/01/2020

[ Hits: 13.479 ]

 


Cedilha (ç) não funciona no Debian 10 Buster



Eu tenho um teclado americano e toda vez ia fazer um cedilha, aparecia isso ('c) ao invés do Ç.

Antes de qualquer coisa, vá nas configurações de Região e Idioma do Debian, certifique-se que o layout do teclado é EUA - Inglês Alternativo Internacional. Feito isso, siga os passos.

Passos

1. Edite os arquivos de configuração:

sudo vim /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
sudo vim /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache

Nos dois, encontre as linhas que começam com "cedilla" "Cedilla"e adicione: "en" à linha. Algo assim:

"cedilla" "Cedilla" "gtk30" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"

2. Altere o arquivo de composição:

Digite no Terminal:

sudo sed -i /usr/share/X11/locale/en_US.UTF-8/Compose -e 's/ć/ç/g' -e 's/Ć/Ç/g'

3. Instrua o sistema a carregar o módulo "cedilla":

Digite no terminal:

sudo nano /etc/environment

Pode ser que o arquivo esteja em branco, mesmo se estiver, adicione essas duas linhas:

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

Reinicie e pronto. Funcionando: çççççççÇÇÇÇÇ

Dica adaptada/reescrita da seguinte fonte:
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Resolvendo bug do Pidgin sem som ao ouvir música no XMMS

Montar aparelho Android no Debian

Atheros (Ethernet) device 1091 (rev 10) no Slackware 14 (64 bits)

Configurando o VNC no Red Hat 5.3

Suspendendo um usuário sem perder sua senha original

  

Comentários
[1] Comentário enviado por joao_castanho em 02/03/2020 - 08:44h

Bom dia!

Tenho um notebook com teclado americano e o meu sistema é um Ubuntu 19.10. Percebi que o sistema não está reconhecendo o c cedilha após a atualizaćão para essa versão do sistema. Em vez de fazer o cedilha, ele coloca um acento na letra "c" ou "C" assim: "&#263" (era pra aparecer o "c" com acento); "&#262" (era pra aparecer o "C" com acento);. Já tentei trocar os layouts de teclado, mas nenhum funciona.

Você saberia me dizer se essa solućão serve também para o Ubuntu? Posso realizar as etapas sem medo, sem problemas?

Agradećo desde já!

[2] Comentário enviado por PsyFreaks em 02/03/2020 - 11:29h


Olá! Eu não testei esse tutorial no Ubuntu, caso queira arriscar seria por sua conta e risco.

Se fosse no MEU caso eu arriscaria, já não está funcionando mesmo e o Ubuntu é baseado no Debian, piorar não vai.

Att.

[3] Comentário enviado por netTask em 30/06/2020 - 01:06h

Eu utilizo a Fonte de entrada como: Inglês(EUA, intern., com teclas mortas) çççççççÇÇÇÇÇ

[4] Comentário enviado por borjovsky em 19/12/2020 - 10:19h

Fazendo tudo como sudo (root), o comando "sed" pode facilitar as coisas, escrevendo direto nos arquivos sem precisar abrir:

sudo sed -i 's/:wa/:wa:en/' /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
sudo sed -i /usr/share/X11/locale/en_US.UTF-8/Compose -e 's/ć/ç/g' -e 's/Ć/Ç/g'
sudo sed -i '$aGTK_IM_MODULE=cedilla\nQT_IM_MODULE=cedilla' /etc/environment



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts