Hiya,
There's new news and a Tux too on www.open4.org so be sure to visit soon.
The site is as everything in this industry, entirely what you decide to make of it. I sell sites based on XOOPS and OSCommerce with hosting and support, plus some official distros and some not-so-official steve compilations...
The 'other' site is launching next week which will be providing coach loads of tourists, so feel free to come have a look around and I will be providing more in the way of 'furniture' over the next few years.
Anyone see value in a member homepage editor? Would provide a "shopfront" for anyone FOC.
Thanks
Hello all
I've just updated my kde libraries and base packages using Suse 9.0 YOU online update. KDE is now version 3.1.4. The update seems to have broken my KDE print preview. No matter what kde application I use the print preview displays a somewhat knackered window with only a print and cancel button along with a single line of scatered pixels which is supposed to represent the preview of the print. Addiotionally the PDF printer won't print images. Has anybody else had this problem? any ideas? help appretiated.
Cheers
Charles
Time for a short rant...
Half-way through a print job (Epson C80/SuSE9.0/KDE3.1.4) I run out of paper. So I load up with a wodge of paper and press its resume button, only to find that I put too much in and the first sheet jammed. OK, so that's a black mark for Epson for allowing me to load more than it could actually handle. However, the print job is now (apparently) blocking the queue, and nothing I do at GUI level will clear it. Of course, somewhere in the myriad of undocumented files there's bound to be one I need to zap to clear the problem, but if the GUI has a delete button that's what I expect it to do. Logging in as root makes no difference; the only GUI level solution seems to be to delete the printer and reinstall it. In my view this really sucks; it's somewhere below the state of printing Microsoft reached in about 1990.
There's more. In the Control Center there's a Printers section that offers Printer Tools for the specific machine, with buttons to clean or align the print head, print a test pattern, check the ink level and so on. Sounds impressive, doesn't it? So let's check the ink level. Oh dear, "Operation terminated with errors - Cannot open /Stylus C80 read/write: Permission denied." So why the hell offer the function in the first place? Ah, there's an Administrator button. Click it, enter the password, try again. "Operation terminated with errors - Cannot parse output from printer". So to check my ink level - or most anything else that's actually useful - I have to unplug the printer, plug it into a Windows machine and do it there. Great.
OK, so maybe I can access the printer remotely from Windows. Go there, choose Settings | Printers | Add Printer. Up comes the Wizard. Choose Network Printer. "Browse the network..." Nothing. I know Samba is up and running 'cos I can mount my Linux box, but where's my printer? After fiddling around for a while I find the standard Linux driver doesn't mention CUPS, but there seems to be another that does. It won't let me change; complains about wrong queues or somesuch, so I delete and reinstall the printer, choosing the CUPS driver this time. Bingo, Windows can now see the printer, so I install the driver over there. Now right-click the new printer icon (on the Windows box) and - oh dear - "Access denied, unable to connect". Bugger. I'm getting old fast and have better things to do than fart about with these kinds of problems. Guess I'll buy another printer and use one on each computer. So much for networking.
Lastly, just for fun I load up an image into Gimp and select Print. Bad move. Out comes page after page of wall-to-wall text, and stopping it seems to jam the queue as before, needing yet another printer reinstall.
Somebody please tell me this is going to improve. Printing is a fairly basic requirement, after all. I'd like to move my wife over to Linux, or recommend it to other novices, but there's no way they'll put up with this kind of crap. So here we are, trapped twixt the devil and the deep blue sea. On the one hand, viruses, blue screens and constant demands for cash to keep the system running; on the other, a GUI that needs a four-inch thick manual and a degree in computer science to do the simplest of jobs.
Aaaaarrghh!
-- GT
Two commands are your friend lpq and lprm
lpq -P<printername>
will list all the jobs in the queue and show their job number. You don't need the -P if you only have one printer installed.
lprm -P<printername> <jobno>
will remove offending job from the queue.
As for not being able to access the printer from a windows machine, it's a windows bug. W2K and XP need to have admin rights on a remote printer before they will print to it.
In the [printers] section of your smb.conf add the line
printer admin = <user1> <user2> etc then restart samba.
HTH
Chris
On Wednesday 05 May 2004 12:14, Chris Glover wrote:
Two commands are your friend lpq and lprm
lpq -P<printername>
will list all the jobs in the queue and show their job number. You don't need the -P if you only have one printer installed.
lprm -P<printername> <jobno>
will remove offending job from the queue.
As for not being able to access the printer from a windows machine, it's a windows bug. W2K and XP need to have admin rights on a remote printer before they will print to it.
In the [printers] section of your smb.conf add the line
printer admin = <user1> <user2> etc then restart samba.
HTH
Chris
Thanks for the info, but the printer is still listed as access denied. I assume <user> has to be named in smbpasswd. Note: There are two sections in smb.conf: [printers] and [print$]. What do these mean?
-- G
Hi,
The <user> part should be the same as the username you use to connect to the filesystem shares.
On my samba config [print$] relates to the share where the Windows drivers live, so when you connect a new Windows machine to the network, it doesn't ask you for a printer driver disk.
I can't undertand why so many people are having problems with CUPS. Every machine I've set up over the apst 4 years has had cups installed and it just works for me. If you want something really hard to make work first time, try using asterisk :-)
Chris
On 2004-05-05 12:01:01 +0100 Graham Trott gt@pobox.com wrote:
However, the print job is now (apparently) blocking the queue, and nothing I do at GUI level will clear it. [...]
Is this CUPS? I keep thinking that I should try it again and it must have improved, but then I get an email like this. At the moment, I have a shell script from somewhere which talks directly to the port (no spooling), so if things go wrong, I just start the process viewer and kill the "lpr" task. Mostly, that clears the problem. No networking, but I shove remote print jobs over ssh, which is crude but easy and works.
I used to use pdq, which had a graphical configuration and control panel. That seemed to work too, but it isn't suitable for busy printers because it spools but doesn't queue. I don't remember whether it could accept network printing, but it certainly could send them. I'm sure I've a samba interface file for it somewhere here.
Of course, printing elsewhere is still often below the level of 1990. "Direct" network-attached printers have really basic control interfaces. Power-cycling the damn things seems to be the only way out sometimes. lpq may have been command-line, but at least you could control it a bit less destructively than that. Many happy hours using cmp on the lpd /var dir to remove duplicates after a paper jam before unfreezing the queue. (Why don't people act on the warning lights instead of reprinting? Actually, I think I know why... they can't remember how to free or load paper and fear the device that sounds like a sci-fi ray gun when it works may zap them.)
Last Windows printer of my own I used gave me a choice of drivers: one that only spoke Italian or one that didn't support A4. I'm still glad not to be there. "Insierra carta" (or however it's spelt) still features in my nightmares.
fiddling around for a while I find the standard Linux driver doesn't mention CUPS, but there seems to be another that does.
Ah yes, it is CUPS...
So, can someone tell me the One True Way to get secure, easy-to-control network printing if it's not CUPS? :)
On Wed, May 05, 2004 at 12:41:01PM +0100, MJ Ray wrote:
<!-- Huge amounts of snippage went on here -->
So, can someone tell me the One True Way to get secure, easy-to-control network printing if it's not CUPS? :)
Mutter, CUPS and IPP seems to work *fine* for us. I wouldn't try using smb to send print jobs if it's at all avoidable, for it breaks often and is just, well, crap.
You can tune what it allows through with a set of text files that allow access to certain URLs as certain classes of people, seems to work OK, and I've not had any problems with it. Win2k's IPP support is a little iffy to set up some times, but certainly setting up an IPP printer in WinXP is damned easy.
Just my 2ps worth,
On Wed, May 05, 2004 at 12:01:01PM +0100, Graham Trott wrote:
Somebody please tell me this is going to improve. Printing is a fairly basic requirement, after all. I'd like to move my wife over to Linux, or recommend it to other novices, but there's no way they'll put up with this kind of crap. So here we are, trapped twixt the devil and the deep blue sea. On the one hand, viruses, blue screens and constant demands for cash to keep the system running; on the other, a GUI that needs a four-inch thick manual and a degree in computer science to do the simplest of jobs.
My experience is that you get *exactly* the same sort of grief using Windows. It's just a fact of life when printing that if you confuse the printer like this it gets lost.
I use CUPs plus GTKLP (instead of LPR) to control printing and GTKLPQ (instead of LPQ) to control the printer. Between them they seem to do all the things on your wish list. This assumes you are using GNOME but I would suspect there's are KDE equivalents.
Keith
On 1/1/1970, "Graham Trott" gt@pobox.com wrote:
Time for a short rant...
--- lots deleted --- :o)
Somebody please tell me this is going to improve. Printing is a fairly basic requirement, after all. I'd like to move my wife over to Linux, or recommend it to other novices, but there's no way they'll put up with this kind of crap. So here we are, trapped twixt the devil and the deep blue sea. On the one hand, viruses, blue screens and constant demands for cash to keep the system running; on the other, a GUI that needs a four-inch thick manual and a degree in computer science to do the simplest of jobs.
Aaaaarrghh!
-- GT
main@lists.alug.org.uk http://www.alug.org.uk/ http://lists.alug.org.uk/mailman/listinfo/main Unsubscribe? See message headers or the web site above!
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Graham Trott wrote: | Time for a short rant... | | Half-way through a print job (Epson C80/SuSE9.0/KDE3.1.4) I run out of paper. | So I load up with a wodge of paper and press its resume button, only to find | that I put too much in and the first sheet jammed. OK, so that's a black | mark for Epson for allowing me to load more than it could actually handle. | However, the print job is now (apparently) blocking the queue, and nothing I | do at GUI level will clear it. Of course, somewhere in the myriad of | undocumented files there's bound to be one I need to zap to clear the | problem, but if the GUI has a delete button that's what I expect it to do. <snip> Try http://localhost:631 in a browser, this should give you the normal CUPS http interface. to cancel jobs etc, you need to log into it as root. Oddly enough, you have to press admin and log in, then go back to printers to get it to give you a log in dialog. Odd, it ought to ask you to log in when you try to cancel a job without logging in... but its not a major concern.
| | There's more. In the Control Center there's a Printers section that offers | Printer Tools for the specific machine, with buttons to clean or align the | print head, print a test pattern, check the ink level and so on. Sounds
Can't really help there, i just replace the ink when it runs out. The only printer that need head cleans is the epson photo 925, and that's got a handy screen and interface to do that.
I did try 'mtink' which works on epsons, sucessfully, but haven't bothered in the last 6 months or so. <snip>
| | OK, so maybe I can access the printer remotely from Windows. Go there, choose | Settings | Printers | Add Printer. Up comes the Wizard. Choose Network | Printer. "Browse the network..." Nothing. I know Samba is up and running | 'cos I can mount my Linux box, but where's my printer? After fiddling around | for a while I find the standard Linux driver doesn't mention CUPS, but there | seems to be another that does. It won't let me change; complains about wrong | queues or somesuch, so I delete and reinstall the printer, choosing the CUPS | driver this time. Bingo, Windows can now see the printer, so I install the I found, as long as you don't want fine printer control, you can use http printing. Tell windows to print to a http printer on http://machine.with.cups.and.printer.on:631/printers/printername as a apple laserwriter (the only way to get windows to send postscript) The cups server'll sort the postscript into whatever the printer wants. Much easier than drivers for every printer on every machine!
<snip> | | Lastly, just for fun I load up an image into Gimp and select Print. Bad move. | Out comes page after page of wall-to-wall text, and stopping it seems to jam
Yes my sister did this today. Annoyingly she didn't bother to check the printer until it'd used half a ream and run out of paper. GIMP likes to have low level control of the printer. Select the print option and on the resulting dialog I imagine you'll see something like "Postscript printer level 2" or words to that effect. Click the setup option and then select the most appropriate printer. If there's only a few, you probably havent got the gimp-print package installed which provides a few hundred. For odd lasers such as the HP 1200N HP provide a "driver" - actually a simple file giving the options avaliable to cups, such as resolutions and paper trays. Anyway, select the appropriate driver for your system (regardless of which machine the printer is on) and then click the "print and save settings" button.
CUPS networking works fine for me, i have print server with two printers hanging off it. Everyone prints to one of the other, and CUPS browse will shove these two printers at any new CUPS machine that appears on the network. I did add the BrowsePoll=printserver.domain.name in /etc/cups/cupd.conf though, otherwise the printers take a few minutes to appear on the clients.
| | Somebody please tell me this is going to improve. Printing is a fairly basic Hmm. printing is gradually improving but it's one of the major problems with desktop linux at the moment.
| requirement, after all. I'd like to move my wife over to Linux, or recommend | it to other novices, but there's no way they'll put up with this kind of | crap. So here we are, trapped twixt the devil and the deep blue sea. On the | one hand, viruses, blue screens and constant demands for cash to keep the | system running; on the other, a GUI that needs a four-inch thick manual and a | degree in computer science to do the simplest of jobs. Or a tame LUG! (I hope) | | Aaaaarrghh! | | -- GT <snip>