Link removed (admin area only)
A. CUPS 2.2.3.
Here is my proposal for the printing module of porteus 3.2: upgrade to CUPS 2.1.3. It works out of the box and pretty well for me up to now, including the printer driver. A good selection of drivers are proposed for many brands of printers.
1.0 CUPS 2.1.3 needs the following packages:
cups-2.1.3-x86_64-2.xzm
cups-filters-1.8.2-x86_64-2.xzm
poppler-0.42.0-x86_64-1.xzm
pycups-1.9.73-x86_64-1.xzm already in the system kde5
python-2.7.11-x86_64-2.xzm
qpdf-6.0.0-x86_64-1.xzm
simple-scan
You can get these thru usm -g. However, these packages are not viewed as necessary dependencies by usm.
Code: Select all
usm -g package-name
Code: Select all
root@porteus:/usr/doc# ln -s /usr/doc /usr/share/doc
root@porteus:/usr/doc#
Code: Select all
cupsd
This is done by changing permission of rc.cups in the files of the future module viewtopic.php?f=140&t=6203
Code: Select all
chmod +x /etc/rc.d/rc.cups
All is needed is to call:
Code: Select all
usm -g system-config-printer
- ppd method
viewtopic.php?f=61&t=2079&p=48500#p48500
- specific printer make and models (*** to come)
D. More detailed printer installation procedure:
Printing under Porteus: summary of problems and solutions
This works for my brother printer with the PCL-laser generic driver, the specific driver my model was not proposed. The ppd method could be used if you do not find your printer in the list provided by CUPS or system-config-printer (print settings in panel menu > system).
Testing the methodology is welcome so that we could list the missing printer drivers.
Other:
/xdg-open http://localhost:631/ from the kde menu will not start CUPS in browser.
Solution: http://localhost:631/admin/
/xdg-open http://localhost:631/admin/ will work once browser is set as default
/home/guest/.local/share/applications/cups.desktop has to be changed accordingly.