http://luizschmitt.blogspot.com.br/2014/10/cedilha-no-debian-wheezy.html
Antes de tudo é necessário que você configure seu teclado para o layout "US international with dead keys". Você pode configurar pelo seu gerenciador de teclado do próprio gnome ou pelo console:
$ sudo dpkg-reconfigure keyboard-configuration
Para habilitar o cedilha no nosso teclado é necessário a alterção de dois arquivos
$ 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 ou gtk.immodules
Ao abrir os arquivos você encontrará uma linha semelhante/igual a esta:
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
altere para seguinte linha, note que só foi adicionado o 'en' no final dela.
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
Para habilitar o cedilha em nosso teclado precisamos alterar mais um arquivo:
$ 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
force o carregamento dos módulos
$ sudo vim /etc/environment
e adicione as seguintes linhas
GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla