Ga naar inhoud

HP Laserjet 6P in slackware


anoniem

Aanbevolen berichten

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
Link naar reactie
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
Link naar reactie
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.
Link naar reactie
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
Link naar reactie
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...
Link naar reactie
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
Link naar reactie
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)
Link naar reactie
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.
Link naar reactie
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 .
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...