Toon posts:

CUPS + CUPS-PDF + SAMBA

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Kort door de bocht: via linux werkt de pdf printer WEL, via windows NIET.


Ik heb een debian woody systeem met o.a. gs, cups en samba.

Ik heb net versie 1.4.2a van cups-pdf gedownload en gecompiled. Ik kan nu via de web-interface van CUPS netjes de Virtual PDF printer aanmaken en een testprint werkt ook prima vanaf deze webinterface. Hij staat geinstalleerd als raw - Raw queue (en).

Nu komt het probleem. Ik wil deze printer via Samba op het netwerk sharen. In Samba heb ik hem netjes geshared staan en via windows is hij ook prima te benaderen. Helaas: wat ik ook print, ik krijg alleen maar een pdf documentje van 323b. Als ik deze open in Acrobat Reader krijg ik de foutmelding dat het document geen pagina's heeft (klopt dus ook...)

Wie weet raad?

Mijn (stukkie) samba config is:

[global]
workgroup= Home
server string=
netbios name= server
log level= 1
log file= /var/log/samba/%m.log
max log size= 1000
syslog= 0
hosts deny= all
hosts allow= 127.0.0.1 192.168.2.
time server= yes
deadtime = 10
local master= yes
preferred master= yes
os level= 80
veto files= /.ftpaccess/.htaccess/Maildir/
security = share
encrypt passwords= true
disable spoolss= no
show add printer wizard = no
printcap name= cups
printing= cups

[PDFprinter]
comment= Print PDF documents to Temp
browsable= yes
printable= yes
use client driver= yes
guest ok= yes
guest only= yes
printer= pdfprinter


Ik heb zelf het vermoeden dat het tussen samba en cups fout gaat, want zonder tussenkomst van samba (direct vanaf de server) werkt het wel...

  • Wilke
  • Registratie: December 2000
  • Laatst online: 23:18
Misschien staat er dan iets in de logs van Samba, als het daar inderdaad aan ligt (wat ik inderdaad ook zou denken in dit geval)?

Zoiets als dat hij 'pdfprinter' niet kan vinden of dat er een of ander raar probleem mee optreedt, weet ik het

offtopic:
Wel koel trouwens, zo'n setup om PDF's te maken!

[ Voor 41% gewijzigd door Wilke op 21-07-2004 13:52 ]


Verwijderd

Topicstarter
Samba logt niks (op level 1), cups-pdf wel, maar geen fouten:

Wed Jul 21 14:02:47 2004 [DEBUG] initialization finished
Wed Jul 21 14:02:47 2004 [DEBUG] user identified (pascal)
Wed Jul 21 14:02:47 2004 [DEBUG] user information prepared
Wed Jul 21 14:02:47 2004 [DEBUG] spoolfile name created (/var/spool/printer/cups2pdf-19884)
Wed Jul 21 14:02:47 2004 [DEBUG] source stream ready
Wed Jul 21 14:02:47 2004 [DEBUG] destination stream ready (/var/spool/printer/cups2pdf-19884)
Wed Jul 21 14:02:47 2004 [DEBUG] now extracting postscript code
Wed Jul 21 14:02:47 2004 [DEBUG] all data written to spoolfile (/var/spool/printer/cups2pdf-19884)
Wed Jul 21 14:02:47 2004 [DEBUG] removing special characters from title ()
Wed Jul 21 14:02:47 2004 [DEBUG] no title found - using default value (untitled_document)
Wed Jul 21 14:02:47 2004 [DEBUG] input data read from file (/var/spool/cups/d00020-001)
Wed Jul 21 14:02:47 2004 [DEBUG] output filename created (/home/temp/pascal/job_20-untitled_document.pdf)
Wed Jul 21 14:02:47 2004 [DEBUG] ghostscript commandline built (/usr/bin/gs -q -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile="/home/temp/pascal/job_20-untitled_document.pdf" -c save pop -f /var/spool/printer/cups2pdf-19884)
Wed Jul 21 14:02:47 2004 [DEBUG] output file unlinked (/home/temp/pascal/job_20-untitled_document.pdf)
Wed Jul 21 14:02:48 2004 [DEBUG] ghostscript has finished (0)
Wed Jul 21 14:02:48 2004 [DEBUG] spoolfile unlinked (/var/spool/printer/cups2pdf-19884)
Wed Jul 21 14:02:48 2004 [DEBUG] owner set for user output (/home/temp/pascal/job_20-untitled_document.pdf)
Wed Jul 21 14:02:48 2004 [DEBUG] file mode set for user output (/home/temp/pascal/job_20-untitled_document.pdf)
Wed Jul 21 14:02:48 2004 [DEBUG] all memory has been freed

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Modernere windowsversies kunnen via ipp ook rechtstreeks met cups praten, zonder tussenkomst van samba, is het een mogelijkheid dat eens te proberen om samba eventueel te elimineren?

Verwijderd

Topicstarter
Ik denk inmiddels dat het probleem zit in dat windows geen postscript van de spoolfile maakt. Dit is wel vereist voor Ghostscript om er een pdf van te maken. Als ik namelijk een test-postscript-file gebruik werkt het via de commandline van linux wel!!

Ik kom er alleen niet uit hoe ik mijn windows pc kan laten zorgen dat hij postscript files maakt van de te printen files....

[ Voor 83% gewijzigd door Verwijderd op 21-07-2004 14:47 ]


  • imdos
  • Registratie: Maart 2000
  • Laatst online: 18-02 08:17

imdos

I use FreeNAS and Ubuntu

Door een std. laserprinter te installeren onder windows die pcl4 of hoger ondersteund volgens mij.

Iig moet een apple laserwriter ook werken afaik

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


Verwijderd

Topicstarter
Probleem is opgelost :) :)

Ik had een windows printer geinstalleerd die inderdaad geen Postscipt printer was. Nu wel gedaan (standaard HP Color LaserJet PS) en het werkt perfect!

Echt cool, users kunnen nu dus naar hun eigen home-dir pdf's printen en de drivers worden ook vanaf de server installeerd!

Thanx anyway ;)
Pagina: 1