Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Fedora 3: trying to make Lexmark Z24020 print (btw, I could not install driver on xubuntu >11 either because it is on a 64bit machine and the Lexmark driver is for 32bit only). It did work on same FC3 installation, when I compiled all sorts of updates and mangled the original FC3 system. Now I restored FC3 to its original state and printing aborts when sent to the installed Lexmark printer (HP LaserJet P1102w works already). Cups error log indicates that printdriver component of the Lexmark software is started, next cups socket is started, but then printdriver stops in error and cups aborts. ldd printdriver is all satisfied. This is with cups 1.1.22.0. Previously, with my mangled FC3 cups was 1.4.6. So the question is: how do I go about debugging, finding out what is incompatible now? Wrote a simple script to start printdriver with ltrace, but this only works if I execute printdriver (which starts the renamed original printdriver) from shell, but ltrace is not working if my printdriver script is called from the cups process. Enough said, and thanks for any ideas.
This is my sandbox that helps me learn the intricacies of the unix/linux philosophy. I do have a current system on both my 64bit laptop and on the same desktop where I can chose which way to boot. And, alas, Lexmark does not have driver for that printer model usable on 64bit linux. So this is just a challenge to me to make it work, and more importantly, to learn more about debugging. Thanks for reading my question - jankom
Odd. Lexmark has 32-bit and 64-bit Windows XP Drivers, however all of the drivers are the Linux distros are only 32-bit. Most haven't been updated since 2012??!??!
So it goes to show that you still have to do research on whether the vendor will have drivers for Linux when you purchase hardware. Maybe contact their support?
The problem of making Lexmark print is solved by compiling cups 1.2 (which is indicated in the Lexmark packaged ppd file as the version of cups) and compiling qgostscript 9.02. Apparently the Lexmark printdriver does not work with earlier versions of cups and ghostscript. This was a brute force, trial-and error, hunch based solution. The question still remains, how to do a debug in this case, how to find the point where the process breaks down.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.