Thanks for the info. I am really surprised about HP - I have two (a laserjet that is almost nine years old and a small photosmart) and both work very well. My Canon is used for scanning (works with linux after some compiling) and photos larger than 4x6. From researching, I thought HP worked better in linux than anything other than Epson. My last printer was an Epson and I had really bad luck with clogging and then one time I used non Epson ink and it DIED completely. SO, I am still kinda mad about that. Anyway, I am going to try your instructions and see how far I get. Another problem I foresee is getting the program to "see" the photos. So, basically, this is quickly becoming too troublesome as I do have other options. I VERY much appreciate your time and efforts. If I can make it work, I will let everyone know. If not, thanks again for taking the time to help me:) I will try my best to pay it forward.
<br><br>Cheers to all!<br><br>Melanie<br><br><div><span class="gmail_quote">On 7/7/07, <b class="gmail_sendername">L. Rahyen</b> <<a href="mailto:research@science.su">research@science.su</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Saturday July 7 2007 17:05, M Thompson wrote:<br>> Hello! Rahyen: the commands you gave me were right on. I just failed to<br>> execute them properly - sorry still learning:)<br>><br>> To answer your questions:
<br>><br>> (1) My printer is supported by linux. I can even print photos just not<br>> very good quality. I am trying to see if this software will help (I had to<br>> use the software on XP too to get the best quality-ridiculous I know).
<br><br> Just for a note: everything WINE can do is to pass PostScript to CUPS. That<br>means if your program just adjust some PostScript related settings and use<br>Windows printer in usual way this may work. Otherwise it will not because
<br>anything else require direct access to Windows USB device - this isn't<br>supported yet (there is exception though like access to usb-tty, tty and lp).<br><br>> (2) When I run wine notepad and try to print. Nothing happens. I have
<br>> attached var/log/cups/error_log but I have no terminal output to offer.<br>> Is there a command I could run when I try to print?<br><br> Okay, before we will waste time for printer setup under WINE make sure that
<br>your program have print dialog which looks somewhat the same to one you seen<br>in the notepad. Specifically, you interested in "Print to file" option. If<br>your program doesn't have this then there is chances it want to talk to
<br>device only. If there is such option then try to use it, WINE will create the<br>file in current directory (most likely current directory will be your home<br>directory if you didn't change it with cd command).<br>
If your program require to use device directly and you don't print very much<br>you may try to connect your printer to lp port (LPT in Windows). If you want<br>to try this then execute (just copy and paste it to the terminal, don't
<br>change anything):<br><br>ln -s /dev/lp0 ~/.wine/dosdevices/lpt1<br><br> I assume that you have only one lp port on your computer. If not you may need<br>to replace "lp0" with other lp device where your printer is connected.
<br> Now check your permissions:<br><br>echo "test" > /dev/lp0<br><br> This should give you no errors. If you havn't permission try this:<br><br>sudo chmod a+rw /dev/lp0<br><br> Or, if sudo isn't supported by your configuration:
<br><br>su<br>chmod a+rw /dev/lp0<br><br> Please note that these command will make your lp0 world writable! If this is<br>not what you want you must add your user to corresponding group to have the<br>access (this is "clean" way; if you don't know what I did said and how to do
<br>it then execute "man chmod" in a shell and read instructions).<br> Of course if "chmod a+rw /dev/lp0" did work you don't need to execute the<br>commands above - your distro already have right settings of permissions for
<br>you!<br><br> If your printer don't support lp port above will not help. And even it<br>support lp performance of printing will be very slow but quality shouldn't be<br>affected. Personally I never tried to use lp port with color printer (but
<br>many printer still support this, even my modern color laser printer has<br>support for lp port).<br><br>> (3) I really would like for this software to work but it is definitely not<br>> necessary although I may try VMWare or QEmu. Wine was just the first I
<br>> researched and decided to try. Honestly, I am trying everything I can<br>> think of before I just give up and buy an HP all-in-one (if I can find one<br>> that works PERFECTLY in Linux - no offense).<br><br>
Oh no, don't buy HP! It has somewhat bad support under Linux and even worse:<br>even perfect driver will not help you if you have HP because its quality is<br>very bad. I have some stupid things from HP and really dislike 'em! I
<br>recommend you to buy something from Lexmark or Epson. Both companies have<br>good Linux support (but of course you should use Google before the purchase<br>to check how well it works and how good its support is in practice) and good
<br>quality of hardware. Personally, I have expensive Epson color laser printer<br>and it works perfectly for me under Linux.<br></blockquote></div><br>