Fórum Ubuntu Linux - PT
Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: algol em 17 de Outubro de 2013, 23:56
-
Instalei o ubuntu 13.10 no meu laptop americano e selecionei o input do teclado como US alternative international. Todas as teclas funcionam bem, porém o c cedilha está invertido -> ć
Procurei solućões, porém só encontrei solućões para outras versões, que não funcionam para o ubuntu 13.10
Help plox
-
Também estou com o mesmo problema... alguém pode ajudar?
-
É antigo, mas vê se funciona ou ajuda: http://vanilla.slitaz.org/index.php?p=/discussion/648/cedilha-no-novo-cooking/p1
-
Estou usando o "Português Brasil" e está normal!
-
Atualizei hoje meu Ubuntu Gnome para 13.10. Uso um notebook com teclado americano configurado em US international. Estou com o mesmo problema depois do upgrade: obtenho ć ao invés do cedilha. Alguma dica?
-
Bem, isto é um problema beeem antigo, que vem desde o 8.04, e infelizmente o povo do desenvolvimento do Ubuntu sempre repete o mesmo pau do teclado.
Experimentem:
1)sudo cp /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules.back
2) sudo gedit /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
Localize a linha "/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-cedilla.so"
"cedilla" "Cedilla" "gtk20" "usr/share/locale"
"az:ca:co:fr:gv:oc:pt:sq:tr:wa"
Deixe assim:
"/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-cedilla.so"
"cedilla" "Cedilla" "gtk20" "usr/share/locale"
"az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
Ou seja, acrescente :en ao final da linha antes das aspas.
Agora, salve e feche o gedit.
Reinicie o ambiente grafico ou reinicie a maquina.
Se resolveu, como root remova o arquivo gtk.immodules.back
sudo rm /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules.back
Se não resolveu, remova o arquivo editado e renomeie o back
sudo rm /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
sudo cp /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules.back /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
sudo rm /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules.back
[]'s
-
Estava funcionando bem no Ubuntu Gnome 13.04. O problema só surgiu quando fiz o upgrade para o 13.10. No meu sistema não existe o arquivo
gtk.immodules
cribari@darwin3:~$ locate gtk.immodules
cribari@darwin3:~$
-
Ver http://askubuntu.com/questions/363115/how-to-type-latin-small-letter-c-with-cedilla
-
I have a solution: add the following lines to /etc/environment
GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla
-
Toda vez que o ubuntu é atualizado aparece um bug do tipo, algo que funcionava para de funcionar. O mesmo aconteceu comigo e o unico jeito de escrever o ¨ç¨ é com o ¨Alt (direito) + , (virgula)¨.
-
Eu tinha um notebook antigo da Philco cujo teclado era en-US. Na hora da instalação eu escolhia "International with dead keys" ou algo assim. Sempre funcionava. Eu fazia o ç com acento agudo e c.
-
Um amigo teve esse problema e veio me pedir ajuda. Como uso teclado em português, com cedilha, nunca tive.
Tem algum bug aberto no Launchpad em relação a este bug? Se tiver, é necessário "esquentar" clicando em "Yes, this bug affects me". Isso aumenta a importância do bug no launchpad e consequentemente as chances dele ser corrigido.
Se não houver, é preciso abrir um.
-
reparei que no teclado alternativo com deadkeys foi invertido a posição do acento, por exemplo quando aperto "Shift + aspas" aparece a trema (¨) e "Shift + (')" surge o acento agudo (´). Tem como inverter isto? Se der certo vai facilitar e muito para programar toda vez que preciso das aspas tenho que apertar
"Alt + Shift + aspas"
Segui a explicação acima editando /etc/environment e o "ç" voltou normal.
-
Aqui aconteceu a mesma coisa, um jeito é mudar o sistema todo para pt-br, eu particularmente não gosto. Uma outra solução bem simples é "AtlGr"+","(virgula) e depois o c, que continua funcionado. Assim a cedilha sai direitinho só tendo que apertar uma tecla a mais, pra mim vale mais do que colocar tudo em portugues.
AbraÇos!
-
Bug no launchpad: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/518056
-
Desejo contribuir com uma pequena atualização neste método que funcionou para o Ubuntu 13.10 64 bits que estou usando. (estou digitando por ele e os cedilhas estão funcionando perfeitamente. ç Ç ;) )
No Ubuntu 13.10 64 bits faça...
1) Editar cada um dos arquivos:
sudo gedit /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
sudo gedit /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache
Procurar uma linha que começa com cedilla e adicione um :en no último parâmetro, assim:
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
2) Substituir "ć" por "ç" e "Ć" por "Ç" em /usr/share/X11/locale/en_US.UTF-8/Compose com os seguintes comandos:
sudo cp /usr/share/X11/locale/en_US.UTF-8/Compose{,.bak}
sed 's/ć/ç/g' < /usr/share/X11/locale/en_US.UTF-8/Compose | sed 's/Ć/Ç/g' > Compose
sudo mv Compose /usr/share/X11/locale/en_US.UTF-8/Compose
3) Forçar a GTK a carregar o módulo cedilla. Para isso, configurar a variável de ambiente chamada GTK_IM_MODULE com o valor "cedilla".
sudo echo "GTK_IM_MODULE=cedilla" >> /etc/environment
4) Reinicie o Ubuntu
sudo reboot
=| Vida longa e prospera 8)
-
I have a solution: add the following lines to /etc/environment
GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla
Essa opção resolveu meu problema. Obrigado!
-
Pessoal, A SOLUÇÃO é esta:
Não importa que idioma você tenha instalado no seu sistema, quando estiver usando
o teclado US-Internacional (with dead keys), a cedilha será digitada pela combinação '+c
seguindo estes passos:
1. Gere o "local" pt_BR.UTF-8:
sudo locale-gen pt_BR.UTF-8
2. Adicione isto ao seu ~/.profile :
export LC_CTYPE=pt_BR.UTF-8
(saia e entre da sua seção)
Caso o suporte para língua portuguesa estiver instalado, estes dois passos não são necessários.
Basta você escolher "Português Brasileiro" como idioma de interface. Na versão do Ubuntu 15.04
ou superior bastará escolher o idioma de interface OU as configurações regionais como
"Português Brasileiro".
https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/518056