Changes between Version 42 and Version 43 of HowTo
- Timestamp:
- Nov 6, 2012, 5:24:12 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HowTo
v42 v43 18 18 19 19 5. [#printing Printing with CUPS] 20 * [#cupsprint Creating & Configuring a CUPS Printer] 21 * [#add_device Selecting the printer connection] 22 * [#add_name Identifying the printer] 23 * [#add_model Selecting the printer model] 24 * [#add_options Setting the default print options] 25 * [#cupstest Testing the CUPS printer] 26 * [#cupslpr Printing from CUPS] 27 * [#os2print Creating a desktop printer object to use with CUPS] 28 * [#obj_prep Preparation] 29 * [#object Creating the printer] 30 * [#obj_set Configuring the printer] 20 * [#cupswiz Using the eCups printer wizard] 21 * [#manualsetup Manual setup] 22 * [#cupsprint Creating & Configuring a CUPS Printer] 23 * [#add_device Selecting the printer connection] 24 * [#add_name Identifying the printer] 25 * [#add_model Selecting the printer model] 26 * [#add_options Setting the default print options] 27 * [#cupstest Testing the CUPS printer] 28 * [#cupslpr Printing from CUPS] 29 * [#os2print Manual Setup: Creating a desktop printer object to use with CUPS] 30 * [#obj_prep Preparation] 31 * [#object Creating the printer] 32 * [#obj_set Configuring the printer] 31 33 32 34 [#about About this Document] … … 210 212 1. [#cupsprint Create and configure a CUPS printer queue]. This sets things up so that CUPS itself knows about the printer and can print to it. 211 213 2. [#os2print Create and configure a desktop printer object]. This allows OS/2 applications to actually print to the CUPS printer. 212 Unfortunately, this two-phase process makes things a bit complicated. We'll describe how to set everything up, step by step. 213 214 \\ 215 === Creating & Configuring a CUPS Printer === #cupsprint 214 Unfortunately, this two-phase process makes things a bit complicated, especially if you have to do it manually. We'll describe how to do things using the simplified eCups GUI first, then discuss how manual setup works. 215 216 \\ 217 === Using the eCups Printer Wizard === #cupswiz 218 A simple graphical user interface known as the eCups printer wizard (or "CUPSWIZ" for short) is now available for beta testing. It is highly recommended to try using this tool first, especially if you are new to eCups, as it automates most of the complicated stuff for you. 219 220 You can find it at http://users.socis.ca/~ataylo00/os2/printing/#cupswiz along with more information and some screenshots. 221 222 Note that this program still has a few significant limitations - in particular, printers are always created with default job properties. If you create a printer using this interface, you may wish to use the CUPS web interface afterwards, to check the defaults and adjust them as needed (and do the same in the WPS printer object as well). 223 224 \\ 225 === Manual Setup === #manualsetup 226 In this section we'll describe how to set up CUPS-based printing manually, step by step. 227 228 \\ 229 ==== Creating & Configuring a CUPS Printer ==== #cupsprint 216 230 [[Image(cupsweb02.png, right, border=1, margin-left=5, margin-bottom=10, width=35%)]] 217 231 First of all, if your printer is locally-attached (e.g. via USB port), make sure that it is turned on. … … 226 240 227 241 \\ 228 ==== Selecting the printer connection==== #add_device242 ===== Selecting the printer connection ===== #add_device 229 243 [[Image(cupsweb03.png, right, border=1, margin-left=5, margin-bottom=10, width=35%)]] 230 244 When you select ''Add Printer'', CUPS scans for available printers. Any locally-attached printers that it finds will be shown as selectable options on the following screen. It may also detect network printers, but this seems to be a bit hit-and-miss (it probably depends on how your network is organized, among other factors). … … 311 325 312 326 \\ 313 ==== Identifying the printer==== #add_name327 ===== Identifying the printer ===== #add_name 314 328 [[Image(cupsweb04.png, right, border=1, margin-left=5, margin-bottom=10, width=35%)]] 315 329 On the next page, you will be asked to give your printer a name, which CUPS itself will use to identify it. You will also need to enter a description and a location; these are for the benefit of actual human beings. … … 329 343 330 344 \\ 331 ==== Selecting the printer model==== #add_model345 ===== Selecting the printer model ===== #add_model 332 346 [[Image(cupsweb05.png, right, border=1, margin-left=5, margin-bottom=10, width=35%)]] 333 347 This is where you select your printer's make and model. This is obviously pretty important as it determines the driver that CUPS will use. … … 348 362 349 363 \\ 350 ==== Setting the default print options==== #add_options364 ===== Setting the default print options ===== #add_options 351 365 [[Image(cupsweb06.png, right, border=1, margin-left=5, margin-bottom=10, width=35%)]] 352 366 After clicking ''Add Printer'' on the screen above, CUPS will load the options for the printer. This can take a little while — it is a good idea to have a look through and make sure the options look useable — especially the media size, type, and print quality settings. … … 362 376 363 377 \\ 364 ==== Testing the CUPS printer==== #cupstest378 ===== Testing the CUPS printer ===== #cupstest 365 379 Click on the ''Printers'' tab. The new printer should be listed. 366 380 … … 381 395 382 396 \\ 383 ==== Printing from CUPS==== #cupslpr397 ===== Printing from CUPS ===== #cupslpr 384 398 You should now be able to print files using CUPS's own internal tools. 385 399 … … 397 411 398 412 \\ 399 === Creating a desktop printer object to use with CUPS=== #os2print413 ==== Creating a desktop printer object to use with CUPS ==== #os2print 400 414 Now to hook CUPS up to the rest of the system so that CUPS can be used for output by applications (like !OpenOffice, Firefox, Lucide, PMMail, PMView... everything, basically). 401 415 402 416 \\ 403 ==== Preparation==== #obj_prep417 ===== Preparation ===== #obj_prep 404 418 If you haven't done so already, make sure you have the ECUPS or ECUPS-HP printer driver files on your disk — either by unzipping the ZIP file, or installing the WPI, into a directory of your choice. It doesn't really matter where this directory is; just make sure you make a note of the path, because you'll need to type it into the driver dialog (below). I suggest somewhere like `\ECS\INSTALL\PRNDRV\ECUPS` — you'll probably want to keep these files around in case you ever need to install another included printer model (or to import a PPD file). 405 419 … … 408 422 \\ 409 423 410 ==== Creating the printer==== #object424 ===== Creating the printer ===== #object 411 425 Open the desktop Templates folder and double-click on the Printer template or drag it to the Desktop in order to start the printer creation routine. If you have eComStation, you can also use the ''Install Printer'' object in the Printers folder and select "Standard printer" (may be called "Local printer" in some versions). 412 426 … … 438 452 439 453 \\ 440 ==== Configuring the printer==== #obj_set454 ===== Configuring the printer ===== #obj_set 441 455 Now we need to configure the new printer object so that it prints through CUPS. 442 456