Update/Solved
Eventually I can print with Canon G1000 in my Ubuntu with help of
Turboprint driver. For more information, read their release.
thanks for reading!
Just bought a Canon G1000, but there's no Linux support yet. I have mailed them and the answer is no Linux driver at the time.
I'm a linux user for years, but I'm really new to CUPS (never had to struggle with a printer until this one!).
1- Since the Mac OS X drivers are available, I was wondering if I could extract the PPD from it to feed my Ubuntu? I have xar the dmg file, but couln't find any PPD from it.
2- If possible, how to use files extracted from DMG file to be used as Linux driver?
Any help appreciated!
Best Answer
I managed to extract the PPD file from the OSX cups drivers. Since I don't know whether I can post it for license reasons, here are the steps to reproduce.
I haven't managed to get the printer to work yet however, but I'm posting this with the hope that someone might be able to solve the remaining bits of problems.
7z x mcpd-mac-g1000-13_13_0_0-ea21_3.dmg
(or whatever the file you got is called)7z x "2 - disk image(Apple_HFS:2)"
which was extracted from original.dmg
filecd "PrinterDriver_G1000 series/"
7z x "PrinterDriver_G1000 series_131300.pkg"
which gives you aG1000.pkg
folder among other filescd G1000.pkg
zcat Scripts | cpio -i
cd CIJModules
tar xzf CanonIJPPD.tgz
gives youCanonIJG1000series.ppd.gz
which is the PPD you want. It still needs editing as it includes a number of lines pointing to OSX paths ("/Library/...
")I am still trying to figure out what is wrong with my setup, but at least you can work on the PPD now :)