Go Back   Linux Forums by TotalPenguin! Get linux Help! > Linux > Linux Hardware

Linux Hardware All about Hardware Post your questions here about Hardware Issues and Linux

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 12-02-2008, 07:34 PM
Member
 
Join Date: Dec 2008
Posts: 44
MarkA is on a distinguished road
Default Printers and Linux

As me and Winged were discussing in another thread, I wonder why there is such a big problem with printers and Linux... many printers are not detected and supported by Linux.. is there a logical explanation for this?
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 12-03-2008, 04:50 PM
Super Moderator
 
Join Date: Nov 2008
Posts: 70
WingedPanther is on a distinguished road
Default

Sure, every device has a communication protocol that it follows. For example: to print an image on a printer, you will have to tell the printer what pixels to paint what colors. Depending on the printer, the instructions you have to send it will vary. Some old dot-matrix printers needed to be told to shift between text mode and graphics mode, for example, while modern printers essentially function in graphics mode at all times.

The precise codes are handled by the drivers (created by the manufacturers), which are generally made available for Mac and Windows, but are NOT always provided for Linux. Because creating a driver is different for each system, some manufacturers make the decision that providing a driver on Linux isn't worth the time their developers would spend creating it. As a result, no driver. It's then up to the Linux community to attempt to build drivers for those items, a VERY tedious process.

Some companies are better than others about providing assistance/drivers for their printers, but you really have to do some research before you buy, or you could get a very expensive paperweight. OpenPrinting - The Linux Foundation has a lot of additional resources for looking up and configuring printers.
Reply With Quote
  #3 (permalink)  
Old 12-03-2008, 06:50 PM
Member
 
Join Date: Dec 2008
Posts: 44
MarkA is on a distinguished road
Default

Hmm... ok. but then why does Linux detect many other devices? I mean, this huge problem seems to be with printers... with other devices it doesn't seem to be such a huge problem.
Reply With Quote
  #4 (permalink)  
Old 12-04-2008, 02:19 PM
Tor Tor is offline
Senior Member
 
Join Date: Oct 2007
Posts: 390
Tor is on a distinguished road
Default

You can't use generic drivers on your EEE PC to get the lexmark to work?
Reply With Quote
  #5 (permalink)  
Old 12-04-2008, 02:53 PM
Member
 
Join Date: Jan 2008
Posts: 51
PenguinLover is on a distinguished road
Default

What difference is there between the actual drivers and the generic ones?
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 12-04-2008, 03:03 PM
Member
 
Join Date: Dec 2008
Posts: 44
MarkA is on a distinguished road
Default

I think it differs maybe in the printing quality and even the colors.. they might not be printed exactly... although I can't understand how they work! Because of all the codes and stuff like that that Winged mentioned...
Reply With Quote
  #7 (permalink)  
Old 12-04-2008, 04:48 PM
Super Moderator
 
Join Date: Nov 2008
Posts: 70
WingedPanther is on a distinguished road
Default

The lexmark refuses the work. If you think about something like a video card, there are two things in it's favor:
1) the VGA protocol is pretty universally supported and well documented. So getting basic functionality working is easy.
2) there aren't that many video cards on the market.

Compare that with a printer:
1) There are a variety of protocols for even CONNECTING to the printer (USB, Firewire, LPT, etc)
2) There is no standard for basic printer communication
3) There are thousands of different printers when you look at the major players
4) Microsoft loves to add new "functionality" for connecting devices that enables some very strange connection methods (maybe the printer is some funky "hard drive")

Even a company like HP, which is working to provide Linux support for its printers, has difficulty getting all its products supported on Linux.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Printers campatible with Linux? LinuxBomber Linux Hardware 8 06-18-2008 02:50 PM
Setup and Installing Printers Grub Linux Applications 2 10-23-2007 05:22 PM
Tutorial: Use Networked Printers and Scanners with HPLIP kernel Linux News 0 08-21-2007 04:15 PM


All times are GMT. The time now is 03:59 AM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.