Re: Canon all-in-one laser printers
The good news is last night, after reading all posts, I managed to install MF4150 on Ubuntu 12.10, printer runs no problem from Unity, GNOME fallback, and Cinnamon. I had been running 11.04 until now, however support for it expires tomorrow hence I decided to make it straight with Ubuntu or to find another distro. I mixed and matched solutions from this thread and voala. Important difference from the previous suggestions is that I do not create symbolic link. Also, I did not try this on 12.04. I plug my printer though USB.
1. Unplug printer if it's plugged.
2. Download drivers, it's v.2.50 as of today. Note I use US drivers.
3. Install dependencies:
sudo apt-get install libc6-i386 ia32-libs lib32z1
4. convert drivers rpm package to deb
sudo alien --scripts cndrvcups-common-2.50-1.x86_64.rpm
sudo alien --scripts cndrvcups-ufr2-us-2.50-1.x86_64.rpm
5. Install drivers:
sudo dpkg -i cndrvcups-common_2.50-2_amd64.deb
sudo dpkg -i cndrvcups-ufr2-us_2.50-2_amd64.deb
6. Driver install created new folder /usr/lib64/. Copy it contents into /usr/lib:
sudo cp -r /usr/lib64/* /usr/lib
7. Restart printer service:
sudo service cups restart
8. Plug in printer, you should get a message saying your printer is being added. After that printer should show up in Printers config panel and it should work now.
I tried Unity. I tried GNOME 3. I did not like neither of them. Now running Ubuntu 12.04 in Fallback mode.