Language Selection

English French German Italian Portuguese Spanish

Linux printing: much done and more to do

Filed under
Linux

In the last seven years, printing on Linux has undergone a metamorphosis. Barely adequate printing support, provided on a program by program basis, has been transmuted by a half dozen projects into a wealth of options comparable to those available on Windows or the Mac OS. Where printer manufacturers once ignored Linux, a growing number support it and the rest are watching closely. Standardization and support for multiple distributions remain major problems, but community and corporate interests have recently started working together to address these last remaining problems.

Around the turn of the millennium, printing on Linux was haphazard and basic. Depending on the distribution, It was controlled via the lpr or LPRng systems, which are not controls for printers so much as for print spoolers -- the queues for jobs sent to printers.

The printtool utility simplified setting up printers with these commands, but, aside from resolution, offered almost no access to printer or print job controls. Just as in the days of DOS, no standard interface existed, and each program provided its own tools for interacting with printers, such as spadmin in StarOffice.

Moreover, only the PostScript printing language was supported by Ghostscript, the software that controls printing, which meant that most printers that used the more common Printer Command Language (PCL) would not work with Linux. Nor, in the absence of manufacturer support, was there much prospect of getting more printer support, although brave efforts to reverse-engineer were underway.

Slowly, the situation began to change. Till Kamppeter and Grant Taylor founded LinuxPrinting.org, a database and community forum, and developed Foomatic, a database system for integrating printer drivers and spools. The Gutenprint project (formerly GIMP-Print), especially for the inkjet photo-printers that have become popular with digital camera users.

Full Story.

More in Tux Machines

Three great Android tools for Linux and Windows sysadmin

Systems administration isn't a simple job — and being able to respond to issues quickly is a definite plus. Not long ago, server problems meant receiving a phone alert followed by a trip to the data center to fix whatever was wrong. Today, having full-powered computers such as smartphones or tablets literally in your hand is a tremendous help when doing sysadmin. Load Android with a few key applications and you can remotely monitor servers and services, get alerts and warnings as they occur, and solve problems without any travel at all. Read more

KDBUS Submitted For Review To The Mainline Linux Kernel

It looks like KDBUS, the Linux kernel D-Bus implementation, is posed to be added to the next kernel release after Greg Kroah-Hartman sent out its patches today. Read more

Windows Phone Shrinks In Android-Dominated Europe, As New iPhones Boost iOS’ Share

Spare a thought for Microsoft, a relative newcomer to the mobile making business, after Redmond completed its $7.2BN+ acquisition of former European mobile making powerhouse Nokia earlier this year. If Microsoft was hoping to see quick marketshare wins in Europe once its hands were fully on the levers of production that has not come to pass. The latest 12-week smartphone sales figures from Kantar Worldpanel ComTech, up to this September, indicate that Windows Phone’s already small share of the smartphone market has shrunk in Europe — dropping 0.3 percentage points in aggregate across the top five markets in Europe (the UK, France, Spain, Italy and Germany). Read more

35 Essential Android Apps for Daily Use

This list of essential Android apps are the ones you must have apps you need every day. They help with email, weather, music, and handful of other essential tasks. Read more