Фотки в хорошем качестве печатать с родным драйвером можно только через терминал.
Но для этого нужно распаковать один из трех архивов драйвера которые ты скачал с сайта Сanon- guideip4800series-pd-3.40-1_en.tar.gz
В нем запустить файл guide_index.htm, там инструкция как установить драйвер и настроить программу печати и обслуживания принтера.
В итоге можно будет печатать фотки таким образом:
[user@zzz /yyyy]$ cngpij -P IP4800 [filename]
[user@zzz /yyyy]$ cngpij -P IP4800 Sample.png
При отправке на печать у тебя будет выскакивать вот такое окошко с настройками печати:

А вообще попробуй в терминале напечатать: cngpij -P IP4800
Если ничего не запустится, то проделать то что я выше написал.
Еще есть вариант установить драйвер Gutenprint. Через центр приложений или Synaptic.