[X2Go-User] Remote printing not working
Mike Gabriel
mike.gabriel at das-netzwerkteam.de
Thu Sep 21 20:37:17 CEST 2023
HI Rui,
thanks for reporting the below issue.
On Do 21 Sep 2023 20:28:44 CEST, Rui Ferreira wrote:
> Hi all.
>
> Error from journalctl -u cups:
>
> set 21 18:34:55 kubuntu /usr/lib/cups/backend/cups-x2go[412569]:
> Print job received from cups -> 1060 rui Re: [X2Go-User] Client
> Printing not working! 1 Collate media=iso_a4_210x297mm_borderless
> Duplex=None job-uuid=urn:uuid:1bce9974-59ca-3cad-7012-b36b56aaf124
> job-originating-host-name=localhost date-time-at-creation=
> date-time-at-processing= time-at-creation=1695317694
> time-at-processing=1695317694 PageSize=A4
>
> set 21 18:34:56 kubuntu /usr/lib/cups/backend/cups-x2go[412569]:
> ERROR: ps2pdf conversion program failed to convert
> /tmp/1060-rui-cupsjob412569RZtB07cJEZ6R_uD_: failed with exit code 1
>
> set 21 18:34:56 kubuntu /usr/lib/cups/backend/cups-x2go[412569]:
> ERROR: cups-x2go failed to process postscript file
> /tmp/1060-rui-cupsjob412569RZtB07cJEZ6R_uD_
>
>
> Output from cat /etc/systemd/system/printer.target.wants/cups.service:
>
> [Unit]
> Description=CUPS Scheduler
> Documentation=man:cupsd(8)
> After=network.target nss-user-lookup.target nslcd.service
> Requires=cups.socket
>
> [Service]
> ExecStart=/usr/sbin/cupsd -l
> Type=notify
> Restart=on-failure
> PrivateTmp=false <----------------------------------------
>
> [Install]
> Also=cups.socket cups.path
> WantedBy=printer.target multi-user.target
>
> (even though this is not the right way to make local changes to systemd)
>
> I've issued the commands
> systemctl daemon-reload
> and
> systemctl restart cups.service
>
> OS:
> kubuntu 22.04
> x2goserver 4.1.0.3
> cups 2.4.1
As X2Go developers, we don't have much impact on the CUPS systemd
service start file. That is owned by the CUPS software package.
However, we can tweak cups-x2go [1]. It would be nice if you could
experiment with that a little and move the "$ENV{TMPDIR}="/tmp";"
statement that is part of the script to the very top of the script
(after all the "use ...;" statements.
When done, remove your hack again (which brings back more security
into your CUPS daemon) and re-test cups-x2go. Let me know if that
works for you. If so, please send your patch.
Thanks,
Mike
--
DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940
GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 851 bytes
Desc: Digitale PGP-Signatur
URL: <https://lists.x2go.org/pipermail/x2go-user/attachments/20230921/af5a5e7a/attachment.sig>
More information about the x2go-user
mailing list