Pular para o conteúdo

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

Dica publicada em Linux / Configuração
Alexandre PsyFreaks
Hits: 14.751 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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"
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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:
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Removendo Kernel Antigo do Fedora 27

Integração do Flatpak e Flathub no Kubuntu (KDE Discover)

Restaurando o LiLo no Slackware 10.2

Applet de volume de som no Ubuntu 10.04

Importar chave pública GPG

#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

Entre na sua conta para comentar.