Hi List,
I installed a new X2Go server and wanted to try out client-side printing.
The server is running Debian Squeeze, with the following X2Go- and CUPS-related packages installed:
ii cups 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - server ii cups-bsd 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - BSD commands ii cups-client 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - client programs (SysV) ii cups-common 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - common files ii cups-driver-gutenprint 5.2.6-1 printer drivers for CUPS ii cups-ppdc 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - PPD manipulation utilities ii cups-x2go 3.0.0.3-0~x2go1+squeeze~main~54~build1 X2GO printer for CUPS ii cupsddk 1.4.4-7+squeeze1 Common UNIX Printing System (transitional package) ii cupsys 1.3.8-1+lenny10 Common UNIX Printing System (transitional package) ii cupsys-client 1.3.8-1+lenny10 Common UNIX Printing System (transitional package) ii ghostscript-cups 8.71~dfsg2-9 The GPL Ghostscript PostScript/PDF interpreter - CUPS filters ii hplip-cups 3.10.6-2 HP Linux Printing and Imaging - CUPS Raster driver (hpcups) ii libcups2 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - Core library ii libcupscgi1 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - CGI library ii libcupsdriver1 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - Driver library ii libcupsimage2 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - Raster image library ii libcupsmime1 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - MIME library ii libcupsppdc1 1.4.4-7+squeeze1 Common UNIX Printing System(tm) - PPD manipulation library ii libxcompext3 1:3.5.0-1-0~x2go-bpo1+lenny~main~36~build1 NX X11 protocol compression extensions library ii libxcompshad3 3.5.0-2-0~x2go-bpo1+lenny~main~24~build1 NX shadowing library ii x2go-keyring 2011.12.07+squeeze~main~12~build1 GnuPG keys of X2go developers ii x2goagent 3.5.0.2-0~x2go1+squeeze~main~49~build1 Special X2go-ized X agent, forked from NX-X11 (NoMachine) ii x2goserver 3.0.99.8-0~x2go-bpo1+lenny~main~388~build1 X2go server daemon scripts ii x2goserver-extensions 3.0.99.8-0~x2go-bpo1+lenny~main~388~build1 X2go server daemon scripts (extensions)
I was unable to follow the instructions from http://wiki.x2go.org/wiki:components:printing, as "apt-get install x2goserver-printing" complains:
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:
The following packages have unmet dependencies: x2goserver-printing : Depends: x2goserver (< 3.0.99.8-0~x2go1+squeeze~main~373~build1.1~) but 3.0.99.8-0~x2go-bpo1+lenny~main~388~build1 is to be installed E: Broken packages
I decided to continue anyways and set up printing as described:
Description: Virtual X2GO Printer Location: Cloud Driver: Generic CUPS-X2GO Printer (color, 2-sided printing) Connection: cups-x2go:/ Defaults: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
On the client side (Windows 7 Home Premium, German, 32-bit) I installed X2Go Client V. 3.99.0.2. I enabled client-side printing in the session settings, and configured the local default printer in the X2Go Client general settings.
Nothing happens when I try to print, so I guess I can't do without the x2goserver-printing package.
What needs to be done?
Kind Regards, Stefan