anoniem Geplaatst: 28 november 2004 Delen Geplaatst: 28 november 2004 Hoi Ik heb vandeweek een HP Laserjet 6P gekocht Deze wil ik graag gaan gebruiken onder slackware 10.0 Nu ben ik al een beetje op internet gaan snuffelen en zoeken in dit forum enzovoort. Maar ik ben eerder verward geworden dat wijzer. ik begreep een beetje dat je keuze had uit apsfilter en cups maar dat deze programma's ook weer andere programma's nodig hadden die dan direct met de printer comuniceerde. ik heb verschillende howto's gevonden die bij mij niet werkte Mijn vragen: Zit er iets standaard in slackware om te printen? zo nee wat moet ik installeren? hij is aangesloten via de paralelle poort. Groetjes Emiel Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Ik gebruik zelf altijd foomatic in combinatie met hpijs (wordt als binary met Slackware meegeleverd) en CUPS. Je kunt simpelweg de Gentoo howto volgen om dit voor elkaar te krijgen. In het kort komt het neer op het installeren van de 4 foomatic packages en het draaien van foomatic-configure. http://www.gentoo.org/doc/en/printing-howto.xml http://www.linuxprinting.org Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Je weet dat Laserjets postscript slikken? Dus in principe kun je ze alles sturen wat een GNU/Linux programma uitspuugt ;). De driver die Marcel noemt is voor HP inkjets, inkjets snappen geen postscript, maar (meestal?) PCL. Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Ik heb het afdrukken naar mijn laserjet 5M altijd een nachtmerrie gevonden in linux. (zie ook http://forum.computertotaal.nl/phpBB/viewtopic.php?t=122551&postdays=0&postorder=asc&highlight=laserjet&start=0 ) Het laten werken is niet zo moeilijk, maar ik ben al tegen vanalle problemen aangelopen dat ofwel: - het afdrukken traag gaat (printer pauzeert lang tussen de pagina's, vooral als er complexe dingen afgedrukt moeten worden (tekeningen, grafiekjes, formules) - de printer er bij een ingewikkelde pagina er gewoon de brui aan geeft (er komt eerst "processing job" op het schermpje, en na een tijdje gewoon "ready" zonder dat er een blad is uitgerold - de printer blijft klagen dat ik papierformaat "letter" moet invoeren (ipv A4), ondanks dat overal mijn instellingen op A4 staan - grijswaarden slecht worden afgedrukt (vaak te licht, of slecht gedithered) Welke van bovengaande problemen zich allemaal voordoen hangt af van de combinatie print systeem / driver ik gebruik. Onder windows werkt het allemaal perfect (en ik geloof dat dan gewoon PCL gebruikt wordt), onder mandrake 10.0 (dat ik ooit eens geinstalleerd heb) werkte het ook goed (via cups en de standaard laserjet driver die mandrake levert). Onder slackware en gentoo heb ik al uren liggen kullen, en het beste resultaat wat ik daarmee gehaald had was met apsfilter/lprng met hpljmono driver onder slackware. (doch nog steeds niet zo goed dan mandrake) De meeste cups / postscript pogingen die ik vroeger geprobeerd heb zijn de mist in gegaan, maar jammer genoeg wordt cups nu ook de standaard in slackware. Op dit moment heb ik gentoo draaien met cups en postscript drivers, en ze schijnen het redelijk goed te doen, alhoewel ik nog niet veel "moeilijke" dingen heb moeten afdrukken. Op unief staat een Laserjet 4100, die een stuk sneller is dan mijn laserjet 5M en die doet het onder slackware enkel met cups en PCL drivers. (waardoor de afdrukken goed van kwaliteit zijn, maar het gaat nog latijd trager dan onder windows) Enfin, als iemand mij de ultieme laserjet configuratie voor slackware / gentoo (en welke magische trukken ze bij mandrake doen? ;) ) kan weten te vertellen, zou ik heel blij zijn. Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Ik heb appsfilter aan de gang gekregen :) op de volgende manier: (D) Available Device Drivers in your gs binary (R) Read Ghostscript driver documentation (devices.txt) (1) Printer Driver Selection [lj5mono] (2) Interface Setup [parallel] (3) Paper Format [a4] (4) Printing Quality [medium] (5) Color Mode [full] (6) Print Resolution in "dots per inch" [600x600] (7) Default Printing Method [auto] (T) Print Test Page (V) View performance log (times of print attempts) (A) Abort installation (don't do anything) (I) ==> Install printer with values shown above - repeat this step for installing multiple printers (Q) ==> Finish installation maar nu?? ik heb de printer de naam "laserjet6p" gegeven hoe kan ik nu zorgen dat een mozilla/abiword enzo naar deze printer gaat. oohja om als Printer Driver de [lj5mono] te krijgen moet de optie 3 kiezen en daar staat hp 6 familie mono optie 179 Groetjes Emiel Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Zien je programma's de printer nu niet vanzelf? Normaal gezien heeft apsfilter de printer als default ingesteld en kunnen alle programma's nu afdrukken via lpr. Je kan altijd testen of je printer effectief werkt door een postscript document er naar te sturen: [code:1:d1a49b183a] lpr blabla.ps [/code:1:d1a49b183a] Als dat goed gaat moet het in de applicaties ook gaan... Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 En om vanuit KDE applicaties te kunnen afdrukken zul je ook nog in het KDE configuratiecentrum (bij randapparaten -> printers geloof ik) nog moeten opgeven dat je LPRNG als printsysteem gebruikt. Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 vanuit abiword kan ik nix sturen als ik lpr ingeef en met een ps bestand kan ik ook nix dan geeft ie de hele tijd deze melding: [code:1:de841a55aa] emiel@2400+:~$ lpr naam.ps Status Information, attempt 1 of 3: sending job 'emiel@2400++133' to missingprinter@localhost connecting to 'localhost', attempt 1 cannot open connection to localhost - No such file or directory Make sure the remote host supports the LPD protocol and accepts connections from this host and from non-privileged (>1023) ports Waiting 10 seconds before retry [/code:1:de841a55aa] maar de testpagina van appsfilter doet het perfect Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Heb je toevallig ook cups geinstalleerd staan? In dat geval moet je lprng en cups verwijderen (removepkg) en lprng terug installeren (installpkg). Beiden leveren namelijk een lpr binary mee, dus als cups na lprng geinstalleerd werd is de lpr binary van lprng overschreven door die van cups. (het kan ook zijn dat het met symbolic links werkt, dus dat /usr/bin/lpr een symbolic link is naar de lpr versie van cups of lprng) Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Ik had idd lprng en cups tegelijk geinstalleerd staan. Ik heb ze allebij nu ge'uninstalled..... En daarna wist ik eigenlijk niet zo goed hoe ik lprng moest installeren en heb dus de meest recente versie van de site gehaald en die geinstalleerd. maar nu kent ie het comando lpr niet meer Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Je bedoelt dat je zelf lprng hebt gecompileerd... Dat lijkt me niet zo'n schitterend idee. Je kan nog wel proberen zelf de nodige symbolic links te maken, het installatiescript van het lprng pakket van slackware ziet er namelijk zo uit: [code:1:77c20d2d49] config() { NEW="$1" OLD="`dirname $NEW`/`basename $NEW .new`" # If there's no config file by that name, mv it over: if [ ! -r $OLD ]; then mv $NEW $OLD elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy rm $NEW fi # Otherwise, we leave the .new copy for the admin to consider... } config etc/lpd.conf.new config etc/lpd.perms.new config etc/rc.d/rc.lprng.new # Fix permissions. The spool directories have to be owned by lp.lp, # and spool areas used by samba might need to be chmod 1777 (not done here) if [ -d var/spool/lpd ]; then chown -R lp.lp var/spool/lpd fi ( cd usr/bin ; rm -rf lp ) ( cd usr/bin ; ln -sf lp-lprng lp ) ( cd usr/bin ; rm -rf lpq ) ( cd usr/bin ; ln -sf lpq-lprng lpq ) ( cd usr/bin ; rm -rf lpr ) ( cd usr/bin ; ln -sf lpr-lprng lpr ) ( cd usr/bin ; rm -rf lprm ) ( cd usr/bin ; ln -sf lprm-lprng lprm ) ( cd usr/bin ; rm -rf lp-lprng ) ( cd usr/bin ; ln -sf lpr lp-lprng ) ( cd usr/bin ; rm -rf cancel ) ( cd usr/bin ; ln -sf cancel-lprng cancel ) ( cd usr/bin ; rm -rf lpstat ) ( cd usr/bin ; ln -sf lpstat-lprng lpstat ) ( cd usr/bin ; rm -rf cancel-lprng ) ( cd usr/bin ; ln -sf lprm cancel-lprng ) ( cd usr/lib ; rm -rf liblpr.so ) ( cd usr/lib ; ln -sf liblpr.so.0.0.0 liblpr.so ) ( cd usr/lib ; rm -rf liblpr.so.0 ) ( cd usr/lib ; ln -sf liblpr.so.0.0.0 liblpr.so.0 ) ( cd usr/man/man1 ; rm -rf lp.1.gz ) ( cd usr/man/man1 ; ln -sf lp-lprng.1.gz lp.1.gz ) ( cd usr/man/man1 ; rm -rf lprm.1.gz ) ( cd usr/man/man1 ; ln -sf lprm-lprng.1.gz lprm.1.gz ) ( cd usr/man/man1 ; rm -rf cancel.1.gz ) ( cd usr/man/man1 ; ln -sf cancel-lprng.1.gz cancel.1.gz ) ( cd usr/man/man1 ; rm -rf lpstat.1.gz ) ( cd usr/man/man1 ; ln -sf lpstat-lprng.1.gz lpstat.1.gz ) ( cd usr/man/man1 ; rm -rf lpq.1.gz ) ( cd usr/man/man1 ; ln -sf lpq-lprng.1.gz lpq.1.gz ) ( cd usr/man/man1 ; rm -rf lpr.1.gz ) ( cd usr/man/man1 ; ln -sf lpr-lprng.1.gz lpr.1.gz ) ( cd usr/man/man8 ; rm -rf lpc.8.gz ) ( cd usr/man/man8 ; ln -sf lpc-lprng.8.gz lpc.8.gz ) ( cd usr/sbin ; rm -rf lpc ) ( cd usr/sbin ; ln -sf lpc-lprng lpc ) [/code:1:77c20d2d49] Beter lijkt het mij echter om gewoon je eigen build er af te gooien (make uninstall) en het lprng pakket voor slackware 10 te installeren, je kan het [url=http://www.slackware.com/pb/download.php?q=10.0/lprng-3.8.27-i486-1]hier[/url] vinden. Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 ik heb nu deze met pkgtool geinstalleerd en nu krijg ik weer de melding die ik eerder kreeg Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 nja. draait lpd wel? (ps -aux |grep lpd) zo niet, geef /etc/rc.d/rc.lprng executable permissies en voer het uit. Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 uitvoer is: [code:1:399a4086c2]emiel 11142 0.0 0.1 1672 584 pts/0 R+ 23:44 0:00 grep lpd [/code:1:399a4086c2] dus ik neem aan dat ie draait Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Nee, hij draait niet. De entry die je krijgt komt immers van het grep proces zelf. Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Bamboe, Je bent geweldig, je hebt me geholpen, ik heb het uitvoerbaar gemaakt en gestart en nu kan ik printen :D is het nu ook dat als ik de computer herstart dat ik nog kan printen of moet ik het bestand dan weer uitvoeren? Quote Link naar reactie
anoniem Geplaatst: 28 november 2004 Auteur Delen Geplaatst: 28 november 2004 Bij de volgende reboot zal lprng vanzelf gestart worden. En als je wil weten hoe dat komt, (en dus gelijk wat bijleren over de init scripts van slackware ;) ) kan je eens in /etc/rc.d/rc.M gaan kijken, daar staat namelijk: [code:1:c5d63c37e9] if [ -x /etc/rc.d/rc.cups ]; then # Start CUPS: /etc/rc.d/rc.cups start elif [ -x /etc/rc.d/rc.lprng ]; then # Start LPRng (lpd): . /etc/rc.d/rc.lprng start fi [/code:1:c5d63c37e9] Zie je, slackware is best wel eenvoudig. Als je nog meer wil weten, zie dan maar eens op http://www.bilbos-stekkie.com/slack_init/index.html . Quote Link naar reactie
anoniem Geplaatst: 29 november 2004 Auteur Delen Geplaatst: 29 november 2004 CUPS en LPRNG verwijderen is wel een beetje drastisch 'ln -sf /usr/bin/lpr-lprng /usr/bin/lpr' had ook gewerkt ;) Quote Link naar reactie
anoniem Geplaatst: 29 november 2004 Auteur Delen Geplaatst: 29 november 2004 Ach ik ben al lang blij dat het is gelukt dus ben bamboe heel dankbaar Quote Link naar reactie
anoniem Geplaatst: 29 november 2004 Auteur Delen Geplaatst: 29 november 2004 [quote:2cedda7b5c="Marcel de Reus"]CUPS en LPRNG verwijderen is wel een beetje drastisch 'ln -sf /usr/bin/lpr-lprng /usr/bin/lpr' had ook gewerkt ;)[/quote:2cedda7b5c] nja, maar ik wist ook niet vanbuiten wat er allemaal "overlapt" tussen beide packages. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen