Utilizando-me do Slackware 10.2, deparei-me com o problema do "C" com cedilha, onde quando se tenta escrever, aparece o C acentuado ("Ć" ou "ć").

Para resolver isso é simples:

Edite o /etc/X11/xorg.conf e no "Input Device" deixe conforme abaixo:

Option "XkbModel" "abnt2"
Option "XkbLayout" "br"

ou

Option "XkbModel" "abnt"
Option "XkbLayout" "br"

ou ainda (no caso de teclados sem cedilha)

Option "XkbModel" "pc101"
Option "XkbLayout" "br"

Feito isso, reinicie o X.

Porém, no Firefox ou Thunderbird não aceitam o "C" com cedilha. No resto do slackware funciona normalmente.

Para resolver isso, edite o arquivo /etc/gtk-2.0/gtk.immodules

E altere as seguintes linhas para que fiquem como abaixo :

"/usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk+" "/usr/share/locale/" "ko:ja:zh:pt_BR:en_US"