Howdy, Mekeor Melire <[email protected]> skribis:
> I'd like to print on GuixSD. I'm using the cups-service in my system > configuration. > > How do I add a PPD-file driver for my printer? Do I have to create a > package for it? I don’t know! > D [27/Sep/2017:17:05:17 +0200] [Job 1] Filetype: PDF > D [27/Sep/2017:17:05:17 +0200] [Job 1] Storing temporary files in > /var/spool/cups/tmp > D [27/Sep/2017:17:05:17 +0200] [Job 1] PID 3541 > (/gnu/store/00k480gc3j81l2f6kb67b9daxldzjqj3-cups-server-bin/lib/cups/filter/pdftopdf) > exited with no errors. > D [27/Sep/2017:17:05:17 +0200] [Job 1] sh: gs: command not found > D [27/Sep/2017:17:05:17 +0200] [Job 1] Process is dying with \"Unable to > determine number of pages, page count: -1 > D [27/Sep/2017:17:05:17 +0200] [Job 1] \", exit stat 3 > D [27/Sep/2017:17:05:17 +0200] [Job 1] Cleaning up... > D [27/Sep/2017:17:05:17 +0200] [Job 1] PID 3543 > (/gnu/store/00k480gc3j81l2f6kb67b9daxldzjqj3-cups-server-bin/lib/cups/backend/usb) > exited with no errors. > D [27/Sep/2017:17:05:17 +0200] [Job 1] PID 3542 > (/gnu/store/00k480gc3j81l2f6kb67b9daxldzjqj3-cups-server-bin/lib/cups/filter/foomatic-rip) > stopped with status 3. > D [27/Sep/2017:17:05:17 +0200] [Job 1] End of messages > D [27/Sep/2017:17:05:17 +0200] [Job 1] printer-state=3(idle) > D [27/Sep/2017:17:05:17 +0200] [Job 1] printer-state-message="Filter > failed" > D [27/Sep/2017:17:05:17 +0200] [Job 1] printer-state-reasons=none > > I'd guess the breaking part is "sh: gs: command not found". The > reason for this probably is that the PPD-file contains this line: > > *FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE > -dNO&& I’ve fixed this part in ‘staging’: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=1728c411718e3b358c06561d6e80b47d7b331617 (To be merged Real Soon Now.) For my printer I also needed foo2zjs, which I recently packaged, but I haven’t yet been able to use it. To summarize, I’m also trying to solver printer issues on and off, so I’m happy to discuss these issues! :-) Ludo’.
