Linux: print kwaliteit op Epson ET-4850 printer

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • ReneK
  • Registratie: Juni 2007
  • Laatst online: 23:47
Met het uitfaseren van Windows 10 ben ik aan het kijken of ik onze PC's (2 x Desktop PC en 2 x laptop) kan overzetten naar een Linux distributie.

Daartoe ben ik momenteel een paar populaire distributies aan het testen in een VM (o.a. Ubuntu Mate, Linux Mint Mate, Debian en Zorin OS. Werkt op zich allemaal goed, op wat kleinere problemen na. Zo blijkt LibreOffice niet in staat om wat complexere Microsoft Word files goed weer te geven. Maar daar valt wel mee te leven.

Waar ik echter wel tegenaan loop zijn problemen met Epson printers.

Ik heb bv. mijn Epson Ecotank ET-4850 geïnstalleerd onder Linux via CUPS. De printer werkt verder wel goed, maar de afdrukkwaliteit is veel minder goed dan onder Windows 10.
Onder Windows 10 zijn de fonts haarscherp, onder Linux zijn de fonts wat grover, zeg maar een beetje korrelig. Tekeningen met schuine lijnen worden onder Windows 10 ragfijn afgedrukt, maar onder Linux zien deze er pixelated uit, net of er een anti-aliasing met grijstinten toegepast wordt. Erg lelijk naar mijn smaak.

Standaard wordt de Epson onder CUPS geïnstalleerd als een ipp printer via poort 631. Ik heb de printer ook getest in RAW mode (poort 9100) en in LPD mode (Windows 10 gebruikt deze mode ook). Alle protocollen geven hetzelfde resultaat mbt. afdrukkwaliteit.

De print quality veranderen in printer settings maakt ook geen enkel verschil, het blijft allemaal beduidend slechter dan Windows 10.

Ik heb me een beetje ingelezen in IPP, RAW mode en LPD mode, en heb begrepen dat deze protocollen bedoeld zijn om o.a. onder CUPS het gebruik van printer drivers overbodig te maken. Het rasterizen gebeurt door de computer en er worden complete print images (b.v. jpeg) verstuurd naar de printer.

Dat betekent dan vermoedelijk ook dat de slechte afdrukkwaliteit veroorzaakt wordt door de rasterizer en niet door de printer.

Iemand bekend met dit probleem? Kan je ergens de rasterizer instellingen aanpassen om dit te verbeteren?

En is het CUPS die het rasterizen verzorgt of doet iedere applicatie dat zelf? Of een ander stuk software?

Zijn er misschien andere Linux distributies die dit probleem niet hebben?

Het is voor mij een echte showstopper om over te schakelen op een Linux desktop.

Alle reacties


Acties:
  • +1 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 23:00
Kijk hier even:
https://download.ebz.epso...ch/01/search/searchModule

Enter product name: ET-4850
Operating System: Linux

Dan vind je de Epson Inkjet Printer Driver 2 (ESC/P-R) for Linux 1.2.29. Die zou je kunnen proberen. Installatie-instructies staan op die pagina.

De specifieke drivers geven vaak een beter resultaat. Ik heb bijvoorbeeld een Brother HL-L2375DW laserprinter. Die is in principe driverless, maar met de specifieke drivers van Brother voor CUPS die je via een .deb installeert, print hij toch echt scherper. :)

[ Voor 31% gewijzigd door pporrio op 08-04-2025 13:51 ]

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • ReneK
  • Registratie: Juni 2007
  • Laatst online: 23:47
Dank je wel. Er staat me bij dat ik deze al eens geïnstalleerd heb, maar ik ga er nogmaals mee aan de gang.

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 23:00
ReneK schreef op dinsdag 8 april 2025 @ 13:51:
[...]


Dank je wel. Er staat me bij dat ik deze al eens geïnstalleerd heb, maar ik ga er nogmaals mee aan de gang.
Dan moet je even goed kijken dat je die geïnstalleerde driver ook instelt bij de printer. Dus dat hij niet de standaard universele CUPS driver pakt, maar die van Epson zelf.

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • ReneK
  • Registratie: Juni 2007
  • Laatst online: 23:47
pporrio schreef op dinsdag 8 april 2025 @ 13:52:
[...]
Dan moet je even goed kijken dat je die geïnstalleerde driver ook instelt bij de printer. Dus dat hij niet de standaard universele CUPS driver pakt, maar die van Epson zelf.
Ik heb dit zojuist geprobeerd. Driver van Epson geïnstalleerd. De printer was echter niet zichtbaar, en ik kon alleen maar kiezen uit standaard CUPS printers (ipp, lpd, etc).

Daarna volgens de handleiding van Epson via de command line de printer geregistreerd met lpadmin, toen was de printer wel zichtbaar. De print kwaliteit was echter nog steeds even slecht.

Overigens gaf lpadmin wel de volgende waarschuwing:

lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.

Dus als deze driver wel goed zou printen lijkt het geen toekomstbestendige oplossing, helaas.

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 23:00
En kun je nog iets aanpassen in de printer instellingen? Afdrukkwaliteit bijvoorbeeld?

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 22:59
En als je 'm toevoegt/aanpast via http://localhost:631/ ?

Meestal kan je in die webinterface van CUPS net even wat meer instellen dan wat jij mogelijk acht op de commandline.

Acties:
  • 0 Henk 'm!

  • ReneK
  • Registratie: Juni 2007
  • Laatst online: 23:47
pporrio schreef op dinsdag 8 april 2025 @ 16:49:
En kun je nog iets aanpassen in de printer instellingen? Afdrukkwaliteit bijvoorbeeld?
Er zijn met deze driver geen extra opties bijgekomen vwb. afdrukkwaliteit.
Alle beschikbare opties had ik al eerder uitgetest.

Acties:
  • 0 Henk 'm!

  • ReneK
  • Registratie: Juni 2007
  • Laatst online: 23:47
_JGC_ schreef op dinsdag 8 april 2025 @ 16:52:
En als je 'm toevoegt/aanpast via http://localhost:631/ ?

Meestal kan je in die webinterface van CUPS net even wat meer instellen dan wat jij mogelijk acht op de commandline.
Heb ik ook getest. Ik heb twee instances van mijn printer aangemaakt, eentje via de command line en eentje via de CUPS webinterface. De laatste geeft mij niet meer opties dan ik al eerder had, helaas.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 19:45

Hero of Time

Moderator LNX

There is only one Legend

Wanneer je een printer via de CUPS webinterface toevoegt, wordt er eerst om het printer adres gevraagd, dat kan idd dus ipp, lpd e.d. zijn. Daarna zou er om de driver of PPD gevraagd moeten worden. Juist om deze stap gaat het. Bestaande printers kan je aanpassen en de/andere PPD opgeven. Staat hier die van Epson zelf of een algemene?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • ReneK
  • Registratie: Juni 2007
  • Laatst online: 23:47
Hero of Time schreef op dinsdag 8 april 2025 @ 19:26:
Wanneer je een printer via de CUPS webinterface toevoegt, wordt er eerst om het printer adres gevraagd, dat kan idd dus ipp, lpd e.d. zijn. Daarna zou er om de driver of PPD gevraagd moeten worden. Juist om deze stap gaat het. Bestaande printers kan je aanpassen en de/andere PPD opgeven. Staat hier die van Epson zelf of een algemene?
Als ik het printer adres + protocol heb ingevuld, kan ik merk en type uit een database selecteren. Het is me niet duidelijk of dan een driver van Epson geselecteerd wordt of niet, maar omdat het om een gestandariseerd protocol gaat (bv. ipp) neem ik aan dat het om een generieke driver gaat.

Als alternatief kan ik ook een PPD file aanleveren ipv. een type printer te selecteren. Ik heb dat getest met een PPD file van Epson zelf, maar dat maakt geen enkel verschil in de afdrukkkwaliteit.

Als laatste optie heb ik nog de mogelijkheid "Search for a printer driver to download", waarbij je zelf een merk en model kunt invullen. Maar hier krijg ik altijd een "No matches found", wat ik ook invul.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 19:45

Hero of Time

Moderator LNX

There is only one Legend

Het protocol bepaald waar de printer is om mee te praten, de PPD bepaald welke taal er effectief wordt gebruikt. Beetje als dat scp en ftp aparte protocollen zijn, maar de character encoding bepaald hoe de text wordt geïnterpreteerd. Wanneer je merk en type kiest is het opgeven van de PPD.

Ik heb zo even geen CUPS bij de hand om te controleren, maar je zou in /etc/cups/printers.conf (of welke extensie het bestand ook heeft) moeten zien wat de config is voor je printer en welke PPD er is opgegeven, als 't goed is. Door te kijken welke PPD er is gekozen, kan je nagaan of dat in je Epson driver package zit.

Maar omdat je al verschillende dingen hebt geprobeerd er mee zonder zichtbaar resultaat, lijkt het er eerder op dat dit het beste is wat je kan halen met Linux. Misschien kan je nog ergens de printresolutie opgeven als je dat nog niet kon.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • ReneK
  • Registratie: Juni 2007
  • Laatst online: 23:47
Hero of Time schreef op dinsdag 8 april 2025 @ 22:18:
Ik heb zo even geen CUPS bij de hand om te controleren, maar je zou in /etc/cups/printers.conf (of welke extensie het bestand ook heeft) moeten zien wat de config is voor je printer en welke PPD er is opgegeven, als 't goed is. Door te kijken welke PPD er is gekozen, kan je nagaan of dat in je Epson driver package zit.
De printers.conf file lijkt mij OK. De gekozen PPD heb ik van Epson zelf.
Maar omdat je al verschillende dingen hebt geprobeerd er mee zonder zichtbaar resultaat, lijkt het er eerder op dat dit het beste is wat je kan halen met Linux. Misschien kan je nog ergens de printresolutie opgeven als je dat nog niet kon.
Ik zie nergens een optie om de printresolutie te veranderen. Ik kan wel de printquality veranderen van bv. Plain paper - Standard naar Plain paper - High. De printer print dan veel langzamer (net als in Windows), maar de afdrukkwaliteit blijft even slecht.

Het lijkt er i.d.d. op dat dit het beste is wat ik kan halen met Linux.

Ik wil nog wel even testen wat ik met 3rd-party drivers kan bereiken, zoals die van Turboprint:

https://www.turboprint.info/

Als de trial versie goed werkt, wil ik deze wel kopen.

Acties:
  • +1 Henk 'm!

  • ReneK
  • Registratie: Juni 2007
  • Laatst online: 23:47
Heb zojuist de TurboPrint driver geïnstalleerd onder Linux Mint (Mate).

De printkwaliteit is nu oneindig veel beter dan de standaard drivers van Linux / CUPS / Epson, en is nu vergelijkbaar met Windows 10.

Ik heb nu tevens meer mogelijke instellingen erbij gekregen, zoals een instelbare printerresolutie tot 2400 dpi.

Als een commerciele partij zoals Turboprint een markt ziet in high-quality printer drivers, schiet Linux hier out-of-the-box blijkbaar tekort. Jammer.

Ik heb nu in ieder geval voorlopig een werkbare oplossing.

Iedereen bedankt voor het meedenken!
Pagina: 1