Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
we need a more robust printing system
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
grafrotz
n00b
n00b


Joined: 27 Aug 2006
Posts: 37
Location: Frankfurt, Germany

PostPosted: Mon Jul 16, 2012 6:41 pm    Post subject: we need a more robust printing system Reply with quote

I use Gentoo since the time when we used stage1-installation. So I am a user (no, I am admin) since 8 or 9 years or so.
From time to time printing does not work. Printing is one of the things in an office which *have to work always*. If printing is broken, it is like the secretary is dead (metaphor).
- I used x86 and x86_64 systems.
- All the years I use a postscript 2 laser printer named "HP Laserjet 1300" with 80 MB of RAM ;-)
I use the printer connected to my server via usb from all client systems in my network (5 very different systems).

From time to time there are problems in different parts of the printing process:
- cups
- poppler (or firefox which uses it - wrong ?!)
- ghostscript
- cups-pdf
- bad config files
- broken usb drivers
- combinations of the software above
- combinations with different versions

I am sure that lots of other people have same or similar negative experiences with printing.

I think we need a gentoo working group which cares about printing. A quality ensurance group.

What do you think?
Back to top
View user's profile Send private message
Logicien
l33t
l33t


Joined: 16 Sep 2005
Posts: 744
Location: Montréal

PostPosted: Mon Jul 16, 2012 8:08 pm    Post subject: Reply with quote

The first I am thinking about, is the Gentoo community have the energy to create a working group on printing?
_________________
Paul
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2354
Location: Austria

PostPosted: Mon Jul 16, 2012 8:19 pm    Post subject: Reply with quote

Printing is a mess, but Gentoo can't solve it, only improve the situation a bit.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
grafrotz
n00b
n00b


Joined: 27 Aug 2006
Posts: 37
Location: Frankfurt, Germany

PostPosted: Wed Jul 18, 2012 5:42 pm    Post subject: Test cases Reply with quote

I think about a simple skript which fires a buch of commands which test the different parts of the printing process.

Should not be very hard to realize?!
Back to top
View user's profile Send private message
bigbangnet
Apprentice
Apprentice


Joined: 11 Jun 2007
Posts: 174

PostPosted: Wed Jul 18, 2012 6:43 pm    Post subject: Reply with quote

Just very quickly like that, is it possible the process is so old and outdated so that creates some incompatible issues with todays modern hardware which can xmit super fast information.

The only example I can provide is if you use the Zebra tec b-472 industrial printer and you use it with today's hardware, you can get communication error because the printer receives the data too fast so it goes beserk and the printer don't know what to do. In my case, I have to shut it down, power it up and hope to god it doesn't break again. I mean, that printer still uses parallel port so even if I use a printer server and/or usb adapter, it's still going to create problems.

Going back to the process maybe it needs those types of updates. Without looking at the code, I could assume the data is not received or xmit'ed correctly because of today's hardware. Of course I could be wrong.
_________________
I'm a noob, be gentle with me. TEACH ME
Back to top
View user's profile Send private message
grafrotz
n00b
n00b


Joined: 27 Aug 2006
Posts: 37
Location: Frankfurt, Germany

PostPosted: Thu Jul 19, 2012 4:05 pm    Post subject: printing process Reply with quote

A new printing process is out of the scope of this thread. Beside I think a Postcript-Level-2/3-Printer is modern. The only requirement is to send postscript to the printer.

My focus with this thread is to find trivial problems before publishing new ebuilds. Trivial means: forget to initialize variables in poppler for example (#426552). This kind of trivial bugs could be noticed with a simple testing process.

A good example for a trivial problem is a bug in cifs-utils with the executable mount.cifs. The only job for this tool is to mount cifs-shares (samba-shares). The bug was that mounting cifs-shares did not work. I really wonder, why nobody recognized this bug. The answer could be: no testing at all!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum