Як встановити принтер Canon LBP-2900 в Linux Ubuntu?

Щоб змусити працювати принтер Canon LBP-2900 в ОС Ubuntu не достатньо просто встановити драйвер, як це робиться в більшості випадків. Підтримка даного принтера вже припинена компанією Canon, тому немає драйвера, який би працював без додаткового шаманства.