This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 
                    wiki:components:printing [2011/11/12 14:25] sunweaver  | 
                — (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== X2Go Server Printing Component ====== | ||
| - | :!: **Before you begin!** | ||
| - | > This page is targeted at people who use Debian/ | ||
| - | |||
| - | ===== Single-Node Printing ===== | ||
| - | |||
| - | < | ||
| - | X2go Printing is intended for | ||
| - | * use on low bandwith networks – like internet connections or GSM connections | ||
| - | * use of printers that are directly connected to X2Go (thin-)clients | ||
| - | For other scenarios, please use a central CUPS server (see multi-node printing below). | ||
| - | </ | ||
| - | |||
| - | X2Go Printing falls into two components:  | ||
| - | |||
| - | * cups-x2go -- a CUPS backend that spools X2go print jobs | ||
| - |   * x2goserver-printing -- the X2Go server-side printing add-on package.  | ||
| - | |||
| - | The X2Go server-side printing component contains the script '' | ||
| - | |||
| - | < | ||
| - | $ sudo aptitude install x2goserver-printing | ||
| - | </ | ||
| - | |||
| - | For being able to use X2Go printing, you'll need a running CUPS server. You can use your network' | ||
| - | |||
| - | The minimal X2go server + CUPS setup is: install '' | ||
| - | |||
| - | < | ||
| - | sudo aptitude install x2goserver x2goserver-printing cups cups-x2go | ||
| - | </ | ||
| - | |||
| - | For local X2Go printing (local means here: all processes take place on the same machine) only one further step for setting up X2Go printing is necessary: after installing the X2Go CUPS engine (package: '' | ||
| - | |||
| - |   - install package '' | ||
| - | - add a new printer in CUPS, possibly named: »x2goprinter« (name is arbitrary) | ||
| - | - as printing device (i.e. backend) you should select the “Virtual X2go Printer” | ||
| - | - as printing driver choose: | ||
| - | * vendor: »generic« | ||
| - | * model: »Generic CUPS-X2GO Printer« | ||
| - | |||
| - | You may configure further options by editing the file “/ | ||
| - | |||
| - | < | ||
| - | ## | ||
| - | ## cups-x2go.conf -- CUPS Backend Configuration | ||
| - | ## | ||
| - | |||
| - | ## Server with x2go system | ||
| - | #x2goserver = local | ||
| - | |||
| - | ## dsa key for user x2goprint | ||
| - | #printdsa = / | ||
| - | |||
| - | ## command to generate pdf files | ||
| - | #ps2pdf = /usr/bin/gs -q -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile=" | ||
| - | |||
| - | ## loglevel for cups-x2go, possible values: emerg, alert, crit, err, warn, notice, info, debug | ||
| - | #loglevel = notice | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | |||
| - | |||
| - | |||
| - | ===== Multi-Node Printing ===== | ||
| - | |||
| - | For an X2Go setup where X2Go server and CUPS server are hosted on different machines, please refer to the [[wiki: | ||