Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy home page: puppylinux.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 29 Jul 2010, 13:19
All times are UTC - 4
 Forum index » House Training » Bugs ( Submit bugs )
2.13: HP2200 laserjet won't work; ok (with cups) in 2.12
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
wetterau

Joined: 13 Jul 2005
Posts: 28

PostPosted: Wed 03 Jan 2007, 19:07    Post_subject:  2.13: HP2200 laserjet won't work; ok (with cups) in 2.12
Sub_title: "Unable to find dither matrix file" (Solved)
 

Puppy improving all the time. Great system. I used cups on 2.12 with no problem. 2.13 won't work with an HP2200 laserjet, even though the driver is listed. Have tried several times with the same result. I can print from a terminal to /dev/lp0, but geany or abiword dies with the message: unable to find dither matrix file. Does this ring any bells? I hate to install cups if there is a simple solution (something I'm screwing up). Thanks
Back to top
View user's profile Send_private_message 
lonsdale

Joined: 13 Jun 2006
Posts: 11
Location: Toronto

PostPosted: Thu 04 Jan 2007, 08:05    Post_subject:  

I upgraded from Puppy Linux 2.12 to 2.13 last night. My HP LaserJet 4L printer has worked well under 2.12. But it didn't work under 2.13.

So I checked the details of the last print job and found that similiar message described by the previous poster. I had a feeling that the PDQ printer management's default settings has been replaced during the automatic upgrading process.

So I added a new printer to the PDQ printer management and set it as a new default printer like before. But I got the same message, too.

However, keep up the good work on Puppy Linux, everyone! Very Happy
Back to top
View user's profile Send_private_message 
kirk

Joined: 11 Nov 2005
Posts: 1033
Location: florida

PostPosted: Thu 04 Jan 2007, 17:57    Post_subject:  

See Barry's blog from Dec, 29 :

http://www.puppyos.net/news/


If Barry doesn't see this in a few days, send him a PM. I'm sure he can post the files somewhere, maybe as a petget package. This might be another use for the z_drv file.
Back to top
View user's profile Send_private_message 
wetterau

Joined: 13 Jul 2005
Posts: 28

PostPosted: Thu 04 Jan 2007, 18:52    Post_subject:  

Solved, I think. I downloaded cups, the latest from pakt, which worked with Abiword right away but not with Geany. I then discovered the string in both programs that sends files to the printer (edit preferences). I changed "lpr" to "lp" and that worked. Probably I did this long ago and forgot. The 2.13 iso did not like my 2.12 pup_save file; I had to start over with a new one. Either there were old settings for these printer call strings in the pup_save file that didn't get updated, or Abiword & Geany in 2.13 were new versions that use "lpr" Dunno.
Back to top
View user's profile Send_private_message 
stever59

Joined: 05 Jan 2007
Posts: 3

PostPosted: Fri 05 Jan 2007, 16:16    Post_subject:  

I have a similar problem with not being able to find the dither matrix file.

I did a HDD install of 2.13(final) to a clean partition. I used the printer wizard to install a Brother HL-1435 as a HL-1440 on a local USB port. Printing from SeaMonkey produces no output, although the printer woke up. The message log shows an error finding the dither-matrix file.

I confirmed that the file is on the drive where it was added for the 2.13 final release.

Only general principle I'd rather get Gutenprint working without installing CUPS instead.

Any suggestions? I'm computer literate but new to Puppy.
Back to top
View user's profile Send_private_message Send_email 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 5609
Location: Perenjori, Western Australia

PostPosted: Tue 09 Jan 2007, 01:56    Post_subject:  

Can you guys put these files into Puppy, see if that fixes it.
The background on this is in my News Blog.

Uncompress first:
# gunzip dither-matrix-1x1.xml.gz
# gunzip dither-matrix-4x1.xml.gz

Then copy them to /usr/share/gutenprint/5.0.0/xml/
(you can of course download direct to there and uncompress in-place).

If that fixes it, I would like to know which one is responsible.
dither-matrix-4x1.xml.gz
Description 
gz

 Download 
Filename  dither-matrix-4x1.xml.gz 
Filesize  179.04 KB 
Downloaded  723 Time(s) 
dither-matrix-1x1.xml.gz
Description 
gz

 Download 
Filename  dither-matrix-1x1.xml.gz 
Filesize  177.25 KB 
Downloaded  440 Time(s) 
Back to top
View user's profile Send_private_message Visit_website 
wetterau

Joined: 13 Jul 2005
Posts: 28

PostPosted: Tue 09 Jan 2007, 20:45    Post_subject:  

Barry, thanks for your reply. I checked in the directory that you sited and found 3 dither-matrix files there already! 1x1, 2x1, and 4x1. Printing is now working for me, but only after I installed cups. I don't know whether cups put those files in there or not. I can't recreate the problem unless, perhaps, I remove cups and begin all over again. Is anyone else seeing this problem?
Back to top
View user's profile Send_private_message 
stever59

Joined: 05 Jan 2007
Posts: 3

PostPosted: Thu 11 Jan 2007, 01:47    Post_subject:  

My /usr/share/gutenprint/5.0.0/xml/ only had dither-matrix-2x1.xml in it. When I added dither-matrix-1x1.xml per Barry's instructions the xpdq error stopped happening. Printing this forum page from SeaMonkey woke up the printer and the Data transfer light flashed, but I got no pages out of the printer (yes, there is paper loaded Smile ). I changed the interface options in xpdq to "Send EOF" and tried again, but still no printout.

Adding dither-matrix-4x1.xml made no further difference.

Renaming dither-matrix-1x1.xml to hide-1x1 caused the xpdq "ERROR: Gutenprint: Cannot find dither matrix file! Aborting" error to reappear in the xpdq log. Restoring dither-matrix-1x1.xml made the message disappear again. But still no successful printout.

I opened /boot/grub/menu.lst (an ASCII text file) in Geany and tried to print that. I got a blank page out. I changed the interface options back to "Don't send EOF" and reprinted. No pages now (not even a blank one). I tried a couple more times and got 1 blank page for every 2 print attempts.

Printing testdoc.doc from Abiword also got a blank page.
Changing Xpdq driver options from "Print shades of grey" to "Print black and white only" got 1 blank page in 2 tries from Geany.

I tried installing a couple of other drivers and just got printer alarms.

That's all I have time for right now. Any ideas? Thanks for the progress so far.
Back to top
View user's profile Send_private_message Send_email 
lonsdale

Joined: 13 Jun 2006
Posts: 11
Location: Toronto

PostPosted: Thu 11 Jan 2007, 21:48    Post_subject:  

As per your instructions, I installed the two XML files. Then I tested my printer which is HP LaserJet 4L. And it worked! It looks like that you'll have to keep those two files for the next version of Puppy Linux. Better alert that guy with the LitePup 2.13 version. I'm going to put those two files onto my other older PC. Great job, Barry!
Back to top
View user's profile Send_private_message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 5609
Location: Perenjori, Western Australia

PostPosted: Fri 12 Jan 2007, 06:41    Post_subject:  

stever59, did the printer seem to be printing? I mean, did it just eject the pages or did it seem to be going through the motions of actual printing?
Back to top
View user's profile Send_private_message Visit_website 
stever59

Joined: 05 Jan 2007
Posts: 3

PostPosted: Fri 12 Jan 2007, 08:47    Post_subject:  

It appears to print, but nothing happens, or I get a single blank page.
The "Data" LED on the printer blinks as it usually does when receiving data, and the printer makes promising noises.

I tried printing the output to a file from SeaMonkey, and got 440.4 Kb of text that looks like Postscript.

It works fine under Firefox on WinXP.
Back to top
View user's profile Send_private_message Send_email 
gibbo


Joined: 21 Jan 2007
Posts: 5

PostPosted: Sun 21 Jan 2007, 14:28    Post_subject:  

I'm new to puppy linux and I've just installed v2.13 for the first time. Very impressed by how easy and quick it was to install but ran into the same problem as above when trying to print to a Brother HL-1250 laser printer. Eventually looked at the Xpdq error log and found the "Cannot find dither matrix file" error.
I've now tried adding the extra dither-matrix-4x1.xml and dither-matrix-1x1.xml to /usr/share/gutenprint/5.0.0/xml/ ( a dither-matrix-2xl.xml file was already there ) with the following results:
no extra files: Printer data light flashes briefly and the motor wakes up - but no output.
add 4x1 file only: no change.
add 1x1 file only: printer works OK
add both files: printer works OK
Anyone know what these files are for? Does a given printer just need one of them?
Many thanks to BarryK for solving this problem.
Back to top
View user's profile Send_private_message Send_email 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Bugs ( Submit bugs )
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
hot copy
[ Time: 0.3618s ][ Queries: 10 (0.0525s) ][ Debug on ]