9 | | * the protocol and implementation may still change. See ticket #598. |
10 | | * forwarding is only supported to a Posix server. (support for MS Windows and OSX as servers may be added in the future) |
11 | | * you may encounter some permission issues: the user running the xpra server must be a printer administrator - whatever group that may be - if you need to add your user to a group you will also then need to logout and login again: |
12 | | * for Fedora and centos the ''sys'' group: {{{gpasswd -a $USER sys}}} |
13 | | * for Debian and Ubuntu the lpadmin group: {{{usermod -a -G lpadmin $USER}}} |
14 | | * the cups backend must have {{{0700}}} permissions: {{{chmod 700 /usr/lib/cups/backend/xpraforwarder}}} |
15 | | * selinux causes problems and must be disabled (see #815) |
| 8 | * forwarding is only supported to a Posix server, support for MS Windows and OSX as ''servers'' may be added in the future. |
| 9 | * OSX clients use Postscript (#995), other clients use PDF for transport. |
24 | | * Fedora 20+ should work out of the box |
25 | | * Debian and Ubuntu: the dependencies are listed as "suggestions" only, so you may need to run {{{apt-get install python-cups cups-pdf}}}. |
26 | | |
27 | | Usually, you will just need [http://cyberelk.net/tim/software/pycups/ python-cups] and [http://www.cups-pdf.de/ cups-pdf]. |
| 17 | * [https://www.centos.org/ CentOS] requires manual setup to support OSX client as the [http://www.cups-pdf.de/ cups-pdf] package is not available in the default repositories |
| 18 | * Debian and Ubuntu: the dependencies are listed as "suggestions" only, so you |
| 19 | may need to run {{{apt-get install cups-filters cups-common cups-pdf python-cups}}} to install the missing pieces |
| 20 | * you may encounter some permission issues: the user running the xpra server must be a printer administrator - whatever group that may be (if you need to add your user to a group you will also then need to logout and login again): |
| 21 | * for Fedora and centos the ''sys'' group: {{{gpasswd -a $USER sys}}} |
| 22 | * for Debian and Ubuntu the lpadmin group: {{{usermod -a -G lpadmin $USER}}} |
| 23 | * the cups backend installed must have {{{0700}}} permissions: {{{chmod 700 /usr/lib/cups/backend/xpraforwarder}}} |
| 24 | * [https://en.wikipedia.org/wiki/Security-Enhanced_Linux SELinux] causes problems and must be disabled (see #815) |