Здравствуйте. Думаю, что нужно удалить установленные пакеты и принтер из системы и попробовать это сделать ещё раз после перезагрузки. Пакет cnijfilter-common, который идёт в составе Linux_Print_Filterv270 с европейского сайта Canon объёмом 7,1 МБт не годится. Нужен cnijfilter-common_2.70-2_i386 размером 45,7 КБт. Раньше нормальный рабочий драйвер лежал на австралийском и новозеландском сайтах Canon, сейчас там ни чего нет. Ссылку на пакеты cnijfilter-common_2.70-2_i386.deb и cnijfilter-ip3300_2.70-2_i386.deb (и для принтеров iP4300, MP510 и MP600, которые поддерживает драйвер 2.70) прикладываю. Для запуска панели обслуживания и состояния принтера необходимо поставить пакеты из репозитория Ubuntu/Hardy libglib1.2ldbl_1.2.10-19build1_i386.deb, libgtk1.2_1.2.10-18.1build2_i386.deb, libgtk1.2-common_1.2.10-18.1build2_all.deb и libxml1_1.8.17-14.1ubuntu0.1_i386.deb (лежат в архиве). Установка драйвера многократно описана на форуме, на всякий случай прикладываю краткую инструкцию к установочным файлам. Обратите внимание, изменилось расположение двух библиотек, на которые нужно создать ссылки:
sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.4 /usr/lib/libtiff.so.3
sudo ln -s /usr/lib/i386-linux-gnu/libpng.so /usr/lib/libpng.so.3
Всё остальное так же, проверил в Xubunte, установленной в виртуальной машине.
После установки драйвера на панели можно создать кнопки: Обслуживание принтера - команда cngpij -P Canon-iP3300 (уточнить, как в системе будет называться принтер) и Статус принтера - команда cngpijmonip3300 iP3300.
Для правильного отображения надписей в панели управления и статусе принтера:
export LANG=ru_RU.ISO8859-5
Изменения вступят в силу после перезагрузки. Проверьте, являетесь ли вы членом группы lp, lpadmin и root.
Ссылка на архив с пакетами
http://narod.ru/disk/35938303001/Linux_Print_Filter_V2.70.tar.gz.html