After many weeks of trying to get a Lexmark Z611 printer to work on Fedora Core 6, I finally figured out the 'problem' everyone has been itching their heads about since early 2006. After following the guide at
http://www.fedoraforum.org/forum/sho...d.php?t=107354 when you go to print a test page, CUPS just shows the document as stopped, even though you just printed it. The error seems sporatic, with most users not experiencing it unless they have a relatively fresh install.
The problem lies in Fedora lacking by the default install, the gcc-c++ and compatible librarys. If you are having a similar problem run the command:
Code:
# /usr/lib/cups/backend/z600
If you get the following error, "/usr/lib/cups/backend/z600/usr/lib/cups/backend/z600: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory" then you know you you are effected by this. All you need are the following RPMs:
gcc-c++
libstdc++
compat-gcc-34
compat-gcc-34-c++
compat-libgcc-296
compat-libstdc++-33
Just install these, and then try and print a test page and it will finally print! I'm almost 100% certain you need all to work, however I may be wrong, it never hurts to be safe and just install all the listed ones. I would imagine that other distros can be fixed similarily, for Ubuntu find the equivelent DEBs for the above files.
It may be nice to get someone with a little more knowledge to create a real RPM and DEB for the lexmark z600 series with a requirement of these files, since the current guide has each user creating their own from scratch, and subsiquently overlooking the requirement to get the driver to work. A whole hour wouldn't be wasted on troubleshooting and creating the RPM's if we could just install with one click.
Issues solved by this fix can be found here:
http://www.ubuntuforums.org/showthre...=159704&page=2
http://www.fedoraforum.org/forum/sho...d.php?t=107354
[Sorry for misspellings and poor grammer, it's been a long night...]