Simple printer setup: system-config-printer package
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Simple printer setup: system-config-printer package
Being concerned to offer a simple solution for the printer setting I thought that the device that offers fedora, debian and ubuntu to setup a printer were maybe the simplest one there is. Using system-config-printer the gutenprint-postscript solution that I have promoted (inspired by cttan) seems simplified, see:
http://forum.porteus.org/viewtopic.php?f=39&t=822
Those distributions use system-config-printer package to do so. In fact, with a little research one realizes that it is redhat-fedora that developped system-printer-config. I have tried to built it up from source with no success, there was as usual a problem of missing dependencies. As I came across a thread by Quax, I realised that he has proposed a bundle that has been fitted to work with slax 7 using the system-config-printer package. It was only available for the 32bit edition under the name of slax7-printpack_sp1.1:
http://old.slax.org/forum.php?action=vi ... int%20quax
Recently Quax worked with Tomas and they came out with system-config-printer bundle for both 32 bit and 64 bit editions:
http://old.slax.org/forum.php?action=vi ... ntID=84004
To work out system-config-printer needs the following packages for a total of 26 MB without CUPS which weights 2 MB:
-system-config-printer = system-config-printer-1.3.9-x86_64-1.txz
-bus-python = dbus-python-1.1.0-x86_64-1.txz
-foomatic-filters = foomatic-filters-4.0.12-x86_64-1.txz
-ghostscript = ghostscript-9.05-x86_64-3.txz
-notify-python = notify-python-0.1.1-x86_64-3.txz
-pycairo = pycairo-1.8.10-x86_64-2.txz
-pycups in pycairo= pycups-1.9.61-x86_64-1.txz
-pycurl = pycurl-7.19.0-x86_64-2.txz
-pygobject in pycairo= pygobject-2.28.6-x86_64-2.txz
-pygtk in pycairo = pygtk-2.24.0-x86_64-1.txz
-python in pycairo = python-2.7.3-x86_64-2.txz
-gutenprint = gutenprint-5.2.9-x86_64-1.txz
Other packages already In Porteus stock:
-cups = cups-1.5.4-x86_64-2.txz and/or pycups-1.9.61-x86_64-1.txz
-dlibglade = libglade-2.6.4-x86_64-4.txz
INSTALLATION OF SYSTEM-PRINTER-CONFIG
In the following links, the slax bundles or sb were transformed into xzm modules. This printer setup application worked directly on my porteus linux 2.0. You have to remove from the porteus /modules folder the gutenprint and ghostscript modules if you have installed them by the gutenprint-ghostscript method, as they are already included in the system-config-printer modules. Put all the downloaded modules (overall weight 28 MB) in a single folder named system-config-printer in the /porteus/modules folder, and reboot:
***64 bit***
Thru PPM: just ask for system-config-printer
***32 bit***
http://www.mediafire.com/?cqxjg4xdz2y7g
USE OF SYTEM-CONFIG-PRINTER (usb and network)
1)Once you have rebooted:
porteus menu > system > printing
will lead you to the system-config-printer gui.
2) in the menu select server > new
3) your printer should appear if it is usb connected, select it and follow the recommendations.
4) your printer is network, try the recommendation or if it does not work select the internet printing protocol (ipp) and provide the internet address of your printer. For example: ipp://192.168.1.7 or ipp://10.0.0.7. If the recommendation under ipp selection does not seem to make sense, select your specific printer model or its generic equivalent. You might have to assign a fix address to your printer under your router interface.
5) If you do not know what should be the ipp address for you network of the generic equivalent of you printer, just ask on the porteus forum stating according to the case, your modem or your printer manufacturer and model.
It is possible that your printer will not be in the data bank. If it is will be selected automatically or a generic printer equivalent will be proposed. If not just post on the forum for your specific model.
- In addition for the porteus v. 2.0 razor edition, you have to startup system-config-printer from cli mode to get a nice gui:
root@porteus:~# system-config-printer
I don't know yet how to have the command installed in the porteus menu of razor
http://forum.porteus.org/viewtopic.php?f=39&t=822
Those distributions use system-config-printer package to do so. In fact, with a little research one realizes that it is redhat-fedora that developped system-printer-config. I have tried to built it up from source with no success, there was as usual a problem of missing dependencies. As I came across a thread by Quax, I realised that he has proposed a bundle that has been fitted to work with slax 7 using the system-config-printer package. It was only available for the 32bit edition under the name of slax7-printpack_sp1.1:
http://old.slax.org/forum.php?action=vi ... int%20quax
Recently Quax worked with Tomas and they came out with system-config-printer bundle for both 32 bit and 64 bit editions:
http://old.slax.org/forum.php?action=vi ... ntID=84004
To work out system-config-printer needs the following packages for a total of 26 MB without CUPS which weights 2 MB:
-system-config-printer = system-config-printer-1.3.9-x86_64-1.txz
-bus-python = dbus-python-1.1.0-x86_64-1.txz
-foomatic-filters = foomatic-filters-4.0.12-x86_64-1.txz
-ghostscript = ghostscript-9.05-x86_64-3.txz
-notify-python = notify-python-0.1.1-x86_64-3.txz
-pycairo = pycairo-1.8.10-x86_64-2.txz
-pycups in pycairo= pycups-1.9.61-x86_64-1.txz
-pycurl = pycurl-7.19.0-x86_64-2.txz
-pygobject in pycairo= pygobject-2.28.6-x86_64-2.txz
-pygtk in pycairo = pygtk-2.24.0-x86_64-1.txz
-python in pycairo = python-2.7.3-x86_64-2.txz
-gutenprint = gutenprint-5.2.9-x86_64-1.txz
Other packages already In Porteus stock:
-cups = cups-1.5.4-x86_64-2.txz and/or pycups-1.9.61-x86_64-1.txz
-dlibglade = libglade-2.6.4-x86_64-4.txz
INSTALLATION OF SYSTEM-PRINTER-CONFIG
In the following links, the slax bundles or sb were transformed into xzm modules. This printer setup application worked directly on my porteus linux 2.0. You have to remove from the porteus /modules folder the gutenprint and ghostscript modules if you have installed them by the gutenprint-ghostscript method, as they are already included in the system-config-printer modules. Put all the downloaded modules (overall weight 28 MB) in a single folder named system-config-printer in the /porteus/modules folder, and reboot:
***64 bit***
Thru PPM: just ask for system-config-printer
***32 bit***
http://www.mediafire.com/?cqxjg4xdz2y7g
USE OF SYTEM-CONFIG-PRINTER (usb and network)
1)Once you have rebooted:
porteus menu > system > printing
will lead you to the system-config-printer gui.
2) in the menu select server > new
3) your printer should appear if it is usb connected, select it and follow the recommendations.
4) your printer is network, try the recommendation or if it does not work select the internet printing protocol (ipp) and provide the internet address of your printer. For example: ipp://192.168.1.7 or ipp://10.0.0.7. If the recommendation under ipp selection does not seem to make sense, select your specific printer model or its generic equivalent. You might have to assign a fix address to your printer under your router interface.
5) If you do not know what should be the ipp address for you network of the generic equivalent of you printer, just ask on the porteus forum stating according to the case, your modem or your printer manufacturer and model.
It is possible that your printer will not be in the data bank. If it is will be selected automatically or a generic printer equivalent will be proposed. If not just post on the forum for your specific model.
- In addition for the porteus v. 2.0 razor edition, you have to startup system-config-printer from cli mode to get a nice gui:
root@porteus:~# system-config-printer
I don't know yet how to have the command installed in the porteus menu of razor
Last edited by francois on 13 Jun 2013, 02:52, edited 16 times in total.
Prendre son temps, profiter de celui qui passe.
- brokenman
- Site Admin
- Posts: 6105
- Joined: 27 Dec 2010, 03:50
- Distribution: Porteus v4 all desktops
- Location: Brazil
Re: Simple printer setup: system-config-printer package
This looks like a winner.
/usr/share/applications/system-config-printer.desktop
A .desktop file for the application in question should produce a menu item.I don't know yet how to have the command installed in the porteus menu of razor
/usr/share/applications/system-config-printer.desktop
Code: Select all
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=system-config-printer
Terminal=false
Categories=Application;Utility;
Icon=printer
Name=system-config-printer
Comment=Printer bundle
GenericName=Printer bundle
How do i become super user?
Wear your underpants on the outside and put on a cape.
Wear your underpants on the outside and put on a cape.
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Simple printer setup: system-config-printer package
Really you just wrote it, it is a winner. A lot more intuitive than CUPS alone, though it works with CUPS. 8)
This package selects most of the time for you the configuration for your printer, given that your printer is in the database provided. Depending on the type of printer that one has the database provided by gutenprint, could be augmented, in this case with foomatic. For Canon printers, CAPT database could be added.
To do better than that would be to have another program (in action on ubuntu and maybe debian, that will identify the connected printer and download the specific printer driver if it is not in the database.
I think it should be in the porteus database with the necessary libraries to be built the way Quax built it.
This package selects most of the time for you the configuration for your printer, given that your printer is in the database provided. Depending on the type of printer that one has the database provided by gutenprint, could be augmented, in this case with foomatic. For Canon printers, CAPT database could be added.
To do better than that would be to have another program (in action on ubuntu and maybe debian, that will identify the connected printer and download the specific printer driver if it is not in the database.
I think it should be in the porteus database with the necessary libraries to be built the way Quax built it.
Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Simple printer setup: system-config-printer package
Edited to provide instructions: USE OF SYTEM-CONFIG-PRINTER (usb and network).
Enjoy 8)
Enjoy 8)
Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Simple printer setup: system-config-printer package
I have the impression that foomatic-filters would be more complete with foomatic-db. I am trying to sort out the issue:
http://www.linuxquestions.org/questions ... ost4922749
http://www.linuxfoundation.org/collabor ... e/foomatic
Follow-up. And they are:
http://forum.porteus.org/viewtopic.php?f=61&t=2083
http://www.linuxquestions.org/questions ... ost4922749
http://www.linuxfoundation.org/collabor ... e/foomatic
Follow-up. And they are:
http://forum.porteus.org/viewtopic.php?f=61&t=2083
Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Simple printer setup: system-config-printer package
A very nice feature of system-config-printer is that it comes with the automatic detection and installation of usb printers thru a small program called sytstem-config-printer-udev:
http://fedoraproject.org/wiki/Printing/ ... rationTool
You have to plug the usb printer once porteus is booted up. Or just unplug and replug. Or maybe uuse the command `reload udev`
Try it you will love it.
http://fedoraproject.org/wiki/Printing/ ... rationTool
You have to plug the usb printer once porteus is booted up. Or just unplug and replug. Or maybe uuse the command `reload udev`
Try it you will love it.
Prendre son temps, profiter de celui qui passe.
-
- Shogun
- Posts: 333
- Joined: 26 Jan 2011, 16:15
- Distribution: Porteus 3.2 and 4.0 64bit KDE
- Location: Malaysia
Re: Simple printer setup: system-config-printer package
Hi francois,
I have tested the system-config-printer setup and able to print test page from my usb Canon MP145 without problem.
I found it to be very good utility for newbie user.
I have tested the system-config-printer setup and able to print test page from my usb Canon MP145 without problem.
I found it to be very good utility for newbie user.
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Simple printer setup: system-config-printer package
Thanks cttan. Good to know that it works for some canon printer.
Prendre son temps, profiter de celui qui passe.
-
- Ronin
- Posts: 2
- Joined: 23 May 2013, 18:46
- Distribution: xfce 2.0
- Location: slovakia
Re: Simple printer setup: system-config-printer package
Hi francois,
can you please upload this link http://www.mediafire.com/#cqxjg4xdz2y7g for 32bit porteus 2.0 again? thank you.
martin
can you please upload this link http://www.mediafire.com/#cqxjg4xdz2y7g for 32bit porteus 2.0 again? thank you.
martin
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Simple printer setup: system-config-printer package
I think that this link will work better. I have changed # for ?:
http://www.mediafire.com/?cqxjg4xdz2y7g
How is it now?
What is your printer model?
http://www.mediafire.com/?cqxjg4xdz2y7g
How is it now?
What is your printer model?
Prendre son temps, profiter de celui qui passe.
-
- Ronin
- Posts: 2
- Joined: 23 May 2013, 18:46
- Distribution: xfce 2.0
- Location: slovakia
Re: Simple printer setup: system-config-printer package
francois, thank you for the link ...i downloaded the files but there is no driver for my printer HP LJ 1020.
can you please help me what to do to make HP LJ 1020 work?
thank you.
martin
can you please help me what to do to make HP LJ 1020 work?
thank you.
martin
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Simple printer setup: system-config-printer package
With PPM (porteus package manager) download hplip without dependencies, this is the major database for hp printer. I saw HP LJ 1020 in it there.
Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Simple printer setup: system-config-printer package
Still useful for me to install network printer the porteus way.
Prendre son temps, profiter de celui qui passe.
-
- White ninja
- Posts: 13
- Joined: 05 Apr 2017, 21:08
- Distribution: Porteus 3.2.2
- Location: USA
Simple printer setup: system-config-printer package
Any way to get these downloads again please? 32 bit
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Simple printer setup: system-config-printer package
@grizzly8u:
This thread is old and no longer valid. system-config-printer is part of the porteus printer module maintained by blaze http://www.mediafire.com/file/kxm27k95o ... -03-19.xzm
This thread is old and no longer valid. system-config-printer is part of the porteus printer module maintained by blaze http://www.mediafire.com/file/kxm27k95o ... -03-19.xzm
Prendre son temps, profiter de celui qui passe.