Sziasztok
Csak most figyeltem fel egy kis anomáliára, ami van nekem. Salixon, ami slackware alapú, nem működik a fájlba nyomtatás, holott a cups fenn van.
Generic-Cups-PDF-Printerként van jelen a foxitreader nyomtatási dialógusdobozában, beállításokat ha megcsinálom a nyomtatáshoz és leokézom, semmit sem ment sehova. Azaz mégis, mert megnéztem a paranccsori kimenetet:
lpr -P Generic-CUPS-PDF-Printer -o InputSlot=Auto -o page-ranges=3-5 -o Resolution=150dpi -o PageSize=11x14 -o orientation-requested=3 /root/.Foxit/osszesfejezet.ps
A fájl ott is van, de a jelexerint a ps-PDF konverzióval van a gond, azért nem jelenik meg az új dialógdoboz, ami megkérdi, hova mentse a ps-ből készítendő PDF-et.
ps2pdf-fel kézzzel konvertáltam a file-t, a foxitrader meg az evince kikérte magának, üres lapokat mutatott. a ps fájl gv-vel nézve megjeleníti a kinyomtatott intervallumot, de képek nélkül, azonkívül a nem kinyomtatott oldalakat is megjelenítette -- üresen.
Mi lehet a gond?
Más program sem nyomtat fájlba...
Hozzászólások
CentOS-on emlékeim szerint a ~/PDF/ könyvtárba lapátolja a fájlokat.
Nincs olyan nevű könyvtár sehol
http://slackbuilds.org/repository/14.2/office/cups-pdf/
itt azt írja, hogy az elérési útvonal:
/var/spool/cups-pdf/$USER
Generic-Cups-PDF-Printert miből telepítetted?
No keyboard detected... Press F1 to run the SETUP
cups-pdf-3.0beta1-i486-1salix [inst=yes]: cups-pdf (print to a PDF file)
Értem, akkor hivatalos csomagot tettél fel. Akkor viszont nincs ötletem sajna. Az viszont marha kemény, hogy i486-os architektúrára fordítanak. Azt értem, hogy konzervatív disztró, de azért ma már az i686-ra illene rámenni, a Fedora most azt is meglépi, hogy SSE2-re fordítja az i686-os kódot, ezzel csak a 2001 előtti procikat zárja ki, amiket a kutya nem használ már. Kétlem, hogy 486-ost vagy P1-et használnál, de ahogy hajbi mondaná, fejlődésmániás fősodratú vagyok. Lassan tényleg megfontolhatnád, hogy normálisabb disztróra állsz át, aminek nem csak a TeX-es támogatása jobb, de ilyen Cups PDF témákkal sem szívnál.
No keyboard detected... Press F1 to run the SETUP
Egyet mondj, amiben minden lefordul, aminek apt vagy slapt a csomagkezelője...
Akármelyik. Pedig a Debiant sem tartom sokra, de a Salakra szerintem még az is köröket ver. Azt sem értettem soha, hogy egyesek miért ragaszkodnak az apt-hoz meg az apt-gethez. Más csomagkezelők már rég lehagyták ezeket, annyi, hogy meg kell szokj 3-4 új kapcsolót (install, uninstall, search, esetleg clean), meg hogy nem apt-ot írsz be. A lényeg úgy sem a csomagkezelő, hanem hogy sok tízenezer csomag legyen a tárolókban, és lehetőleg minél frissebb, minél kevesebb buggal.
No keyboard detected... Press F1 to run the SETUP
Nem lehet jogosultság a baja? Az mennyiben normális, hogy a /root alatt van a file? Részlet nálam a cups-pdf.conf-ból:
### Key: Out
## CUPS-PDF output directory
## special qualifiers:
## ${HOME} will be expanded to the user's home directory
## ${USER} will be expanded to the user name
## Add for Fedora (~/.config/user-dirs.dirs)
## ${DESKTOP} will be expanded to the user's desktop directory
## in case it is an NFS export make sure it is exported without
## root_squash!
### Default: /var/spool/cups-pdf/${USER}
#Out /var/spool/cups-pdf/${USER}
# Out ${DESKTOP}
Out ${HOME}/Print
Nyilván a felhasználónál előbb létre kell hozni azt a Print alkönyvtárat.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
vécére kellett mennem, mert összesz*rtam magam.
Hát nem ott van minden file a
/var/spool/cups-pdf/
könyvtárban?
De!
Csak hát erről nekem semmi se jelzett semmit.
Kösz a sugallatot!
:)
-----------------
10-féle lény van:
-- aki ismeri a bináris számrendszert,
-- és amelyik nem.
:D
Ja, ha bele sem néztél abba a konfigfile-ba, amelyik megmondja neki, mit csináljon... :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
NINCS konfigfile.
Nincs /etc/cups/cups-pdf.conf ?
Hm, érdekes. Ideje disztribúciót váltanod. :P
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
Ezt én is megszívtam anno, nehezen találtam meg. Jól elrakja. Ráadásul mondanám, hogy ez is Slackware-es baromság, de minden disztrón ez a default kimeneti mappája a CUPS-nak. Át lehet állítani a /etc/cups/cupsd.conf-ban.
No keyboard detected... Press F1 to run the SETUP
Tényleg ott az a konfigfájl!
mindenütt kerestem, de csak a hómkönyvtárakban.
Szerintem keveset aludtam.
Köszi!
Persze hiába írom át benne a célkönyvtárat, ez fogad:
Segmentation fault
semmi egyéb info.
Biztosan létezik az általad megadott mappa? Egy /-jellel sincs elgépelve? Jogosultsága rendben van?
Ha máshogy nem megy, akkor ehhez a /var/spool-os nyomoréksághoz csinálj linket a ~/ mappában tetszőleges almappába, és akkor onnan eléred a dolgaid.
No keyboard detected... Press F1 to run the SETUP
Létezik a célkönyvtár, jogosultságok is rendben vannak, mégis olyan, amilyen.
Utóbbi volt a kőbaltás megoldás egy symlinkkel, nem küzdök a distrib anomáliájával, örülök, ha élek