Howdy phantomgpr, Comprookie2000, Peacedog and Xris718!
Thank you all of you for your helpfulness and suggestions, despite all the throes and woes in this thread - two pages! Through your help
I have at last crawled back to where I was three and a half months ago - I have actually printed a perfect colour page from Open Office, twice!
All the suggestions you made have taught me something, not always on the same day, and often after a while when I had thought and struggled with their meaning. Everything was important - even small things like what # and . mean at the beginning of a line. Small but absolutely crucial to know. If one is not a techie it takes a long time to understand for oneself what various instructions do, Tonight I put together some of your advice and lo, the content and the sequence of steps I took was right. I really deserved to succeed, having struggled for 3 and a half months with this problem! But you deserve a medal for your perserverance and patience!
Now I cannot yet print from my Mozilla internet browser or Mozilla email browser, but I hope that will not be as big an issue as regaining the capacity to print from an OO document. I was told some moons ago by Mozilla.org that SuSE Linux 9,0 and the Mozillla on the SuSE Linux CDs are not compatible, and Mozilla.org suggested a later Mozilla like 1.7.2. So that is what I will try tomorrow - to uninstall my Mozilla version and download a later one and then try and print with that. We'll see what happens - so apart from other little things I want to find out about I may soon be back asking around about that ....
For the sake of any other people who are just non-techie home users like me, here are the steps I took tonight which led to success, at least with Open Office documents. Of course most people have different machines, different distributions of Linux, different hardware, requiring different drivers etc etc. However, in case there is another poor soul struggling out there who might be helped, here goes..
What led to the steps I took today came about because it more and more had begun to dawn on me that YaST and KDE had never really appeared to help me solve my printing problem on my machine. I was beginning to think that perhaps configurations on YaST and KDE were clashing with configurations on localhost631. The suspicion was strong because often the printer would begin to print for anything between one and 7 lines and then abort, almost as if two instructions were cancelling each other out. It was phantomgpr who first got me thinking in this direction.This feeling became more acute today when I noticed that at least YaST did not have the same wide range of drivers that I could install using localhost 631, the latter I understand to be the drivers you got me to download. So instead of going ahead and trying the latest advice which was interesting both in itself and for its purpose, I decided on a series of moves using a lot of what I had learned up to now, plus unconfiguring printers in YaST, KDE and OO as far as possible.
THE SEQUENCE OF STEPS I TOOK
(I think the sequence is quite important since I have made some of these steps before but without the desired effect):
For those who have not read this thread from the beginning I have a Pentium 3 computer and an Epson Color Stylus 740 printer, and am running SuSE Linux 9,0 only, i.e. no MS.
1With the above suspicion that I should avoid YaST printer configuration I therefore went into YaST as root and deleted the printer configured there. I did the same in Open Office by going into System>Configuration>Printing. Two of them remained and would not be deleted - 'Generic' and 'kprinter'. I left them there. It also later turned out it did not matter that these particular two remained there.
For anyone who has similar problems as I have had the next steps I took are the following:
2 Log in to a kernel window as root, i.e. after the hash # enter the letters su, press return then write in the password for root when requested. Press return.
3 Check that CUPS is running, by typing the following that comes after the # prompt, thus:
# netstat | more
press return
If CUPS is running, you will see something like
tcp 0 0.0.0.00:631 0.0.0.0:* LISTEN
and also
udp 0 0.0.0.0.:631 0.0.0.0:*
(you must see both)
If one or other CUPS lines are not there, type into a new kernel window (as root) so that you get:
# /etc/init.d/cups stop
press return
and then
# /etc/init.d/cups start
and press return (this starts the CUPS daemon).
Check that CUPS is now running.
4 If you cannot get access to the address 'localhost631' on your internet browser window [NB. NOT on google or other search engine]
(in my case my internet browser is Mozilla) then leave the internet browser page open but go to a kernel window (as root) that is uncluttered and which has a fresh # prompt.
Type in so you get:
# lppasswd -g sys -a root
press return
and put in a new password (this will be your 'CUPS' password that allows you access to 'localhost631' on your internet browser).
5 Go back to your browser window and enter the address: localhost631
press return. You should find that the site opens and a menu of printing headings come up.
Choose 'Administration' and when the little login box comes up enter your username (i.e: root)
and your CUPS password that you entered when you were in the kernel window as root.
6 While still in localhost631 go to 'Jobs' and delete any outstanding incomplete or paused jobs listed there.
7 While still in localhost631 go to 'Printers' and delete any printers there, until it tells you something like 'no printers'.
Start from scratch and select 'Add printer'.
Give the printer a unique name so you will later recognise it as the one you are configuring now, e.g. 'Epsonprinter631'
This is important, so that the name will remind you where you configured it, (i.e. in localhost631 and not in KDE or YaST or OO).
Next, select a device from the list, e.g. Parallel Port #1 or whatever appears to be right.
Next, select 'Epson' from the list of printer drivers.
Next, for the driver model for Epson Color Stylus 740, select : Foomatic/stcolor/en
That is the one that worked in my case.
8 Open the document you want to print out (in my case it was an Open Office (OO) document, (saved in MS Word 97 format, although I doubt that matters).
Select 'Print'
A dialog box comes up, with a scrolldown list of printers. In my case 3 came up on the scroll.
Since I have never succeeded in getting anything right through the KDE wizard or dialog window I avoided selecting kprinter which tends to bring up the CUPS/KDE dialog box. I also avoided 'Generic printer' because I saw the newly added printer I had just added using 'localhost631', fresh on the list. It was there as large as life - 'Epsonprinter631'.
I pressed the button and didn't hold my breath, because I have learned not to bother! But it worked. Perfectly. Twice. I hope it does tomorrow too.
I would not have done it without the help from the members! A thousand thanks to all who helped and I hope to see you again soon.
273chris
