- Agustin's Linux Manual
- System Administration
- About the Author
- Contents
- Administration
- Terminals
- Command Basics
- Root Directory
- Executing Commands
- File specs
- File Permission
- How permissions are assigned
- Change ownership chown
- Running multiple commands
- Killing Processes
- Bash configuration files
- VI Editor
- Creating path environment
- Midnight Commander
- Linuxconf Utility
- Networking
- Domain Name Service DNS
- Router and Gateway
- Adding Users
- User Accounts
- Managing Groups
- Mounting File System
- NFS Mounts
- Disk Quotas
- Run levels
- Linuxconf Control
- Mandrake Control Center
- Creating a Boot Disk
- Switching Boot Mode
- Hardware Configurations
- Printer Configuration
- Installing Printers
- Samba Printer
- Managing services
- Managing Users
- Program Scheduler
- Software Management
You want to configure your printer. Basic information about this subject is available in the SuSE Linux 8.2 manuals. The following sections provide additional information, drawing attention to the changes and special features in SuSE Linux 8.2 compared to earlier SuSE Linux versions. Also refer to the SDB articles SDB:Printer Configuration from SuSE Linux 8.1 onCUPS is the recommended print system in SuSE Linux 8.2. Usually the Foomatic version 3.x print filter "foomatic-rip" is used for non-PostScript printers. The respective Foomatic 3.x PPD files are marked with the entry "foomatic-rip". However, the Foomatic version 2.x print filter "cupsomatic" is also enclosed, as this filter is used by the PPD files up to SuSE Linux 8.1. These files are marked with the entry "cupsomatic". Accordingly, an existing CUPS configuration (i.e., existing PPD files in /etc/cups/ppd/) should continue to work after an update to SuSE Linux 8.2.

Foomatic version 3.x and the YaST2 printer configuration in SuSE Linux 8.2 enables printer manufacturers to provide the PPD files for their printers for use with Linux. For PostScript printers, the optimum PPD file is already available, as every manufacturer encloses an exactly suitable PPD file with the PostScript printer. However, printer manufacturers often provide the PPD files in an awkward format for other operating systems (self-extracting EXE archives are very popular) -- despite the fact that PPD files merely contain ASCII text and are not so large that a compression would really be necessary. At the moment, you can use the URLs below to download PostScript printer PPD files suitable for Linux:


URLs for other printer manufacturers where PPD files suitable for Linux are freely accessible would be appreciated, provided we get an official permit to publish those URLs from the printer manufacturer.

Since Foomatic version 3.x, the generation of Foomatic PPD files is quite easy even for non-PostScript printers. Printer manufacturers could enclose such PPD files with their non-PostScript printers or make them available for download. In this way, printer manufacturers could make sure that even printer models not listed in the Foomatic and Linuxprinting.org printer database due to a lack of information about which Ghostscript drivers must be used with which parameters for which kind of printing (black-and-white, grayscale, color, photo printing) can be supported for Linux in the best way possible. In Foomatic version 3.x, the Foomatic PPD files comply with the PPD specification (Adobe PostScript Printer Description File Format Specification version 4.3). Therefore, Foomatic 3.x does not make a fundamental distinction between PPD files for PostScript printers and PPD files for non-PostScript printers.

The LPRng and lpdfilter print system can still be used as an alternative to CUPS. Using the YaST2 printer configuration, you can switch between these two print systems.

If the printer model exists in the SuSE printer database, the queues for CUPS can be set up by means of the SuSE printer database and the PPD files in
/usr/share/YaST2/data/printerdb/, just as in SuSE Linux 8.1. CUPS configurations of this kind can automatically be adopted for LPRng and lpdfilter in the event of a change from CUPS to LPRng and lpdfilter

No comments:
Post a Comment