А если снова также добавитьlpadmin -p MP160 -P canonmp160.ppd -v usb:/dev/usblp0 -E
Вы точно все ненужные пакеты удалили, которые до этого ставили ?
Хотя возможно что они уже внесли какие-то изменения в систему, которые, скорей всего, уже не исправить...
Я на ВМ поставил libxml и все 4 пакета, у меня cups прекрасно работает после этого...
Что-то вы где-то наделали...