Page 1 of 1

Ghostscript unter Debian 12

Posted: Thu 21. Nov 2024, 16:11
by Florian
Hi,

ich frage einfach mal in die Runde. Es ist aufgefallen, dass unter Debian 12 der Aufruf von Ghostscipt in einem Fehler mündet:

Code: Select all

gs
GPL Ghostscript 10.0.0 (2022-09-21)
Copyright (C) 2022 Artifex Software, Inc.  All rights reserved.
This software is supplied under the GNU AGPLv3 and comes with NO WARRANTY:
see the file COPYING for details.
GPL Ghostscript 10.00.0: Cannot open X display `(null)'.
**** Unable to open the initial device, quitting.

Unter Debian 11 funktioniert es noch wie gewohnt:

Code: Select all

gs
GPL Ghostscript 9.53.3 (2020-10-01)
Copyright (C) 2020 Artifex Software, Inc.  All rights reserved.
This software is supplied under the GNU AGPLv3 and comes with NO WARRANTY:
see the file COPYING for details.
GS>
Ich habe mir jetzt erstmal damit beholfen, dass ich gs über xvfb-run aufrufe. Ich habe auch mal einen Bugtracker bei Ghostscript eröffnet, die meinten aber sie könnten es es nicht nachvollziehen.

Nutzt einer von Euch Ghostscript, z.B in einem CMS und tritt dort auch der Fehler auf?

Ich habe noch keine wirkliche Ursache gefunden.


PS: Unter Ubuntu 24 tritt der Fehler auch auf.

Re: Ghostscript unter Debian 12

Posted: Thu 21. Nov 2024, 16:20
by 24unix
Probier das mal:

Code: Select all

GS_DEVICE=display gs

Re: Ghostscript unter Debian 12

Posted: Thu 21. Nov 2024, 16:40
by Florian
Vielen Dank.Das kann ich wenigstens über die /etc/profile systemweit aktivieren und dann funktioniert es.

Mich fuchst es nur, warum das plötzlich nicht mehr funktioniert wie vorher

Re: Ghostscript unter Debian 12

Posted: Thu 21. Nov 2024, 16:57
by 24unix
Florian wrote: Thu 21. Nov 2024, 16:40 Vielen Dank.Das kann ich wenigstens über die /etc/profile systemweit aktivieren und dann funktioniert es.

Mich fuchst es nur, warum das plötzlich nicht mehr funktioniert wie vorher
Evtl. hatte der Maintainer die schlaue Idee, dass das doch eh niemand headless nutzt.

Aber so eine Umgebungsvariable setzten ist einfacher als das ganze über xvfb-run zu machen.

Re: Ghostscript unter Debian 12

Posted: Thu 21. Nov 2024, 17:29
by Florian
Das stimmt.

Wir haben einen Wrapper gebaut, damit konnte man es auch gut händeln