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> &lt;<a href="mailto:research@science.su">research@science.su</a>&gt; 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>&gt; Hello!&nbsp;&nbsp;Rahyen: the commands you gave me were right on.&nbsp;&nbsp;I just failed to<br>&gt; execute them properly - sorry still learning:)<br>&gt;<br>&gt; To answer your questions:
<br>&gt;<br>&gt; (1) My printer is supported by linux.&nbsp;&nbsp;I can even print photos just not<br>&gt; very good quality.&nbsp;&nbsp;I am trying to see if this software will help (I had to<br>&gt; use the software on XP too to get the best quality-ridiculous I know).
<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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&#39;t<br>supported yet (there is exception though like access to usb-tty, tty and lp).<br><br>&gt; (2) When I run wine notepad and try to print.&nbsp;&nbsp;Nothing happens.&nbsp;&nbsp;I have
<br>&gt; attached&nbsp;&nbsp;var/log/cups/error_log but I have no terminal output to offer.<br>&gt; Is there a command I could run when I try to print?<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 &quot;Print to file&quot; option. If<br>your program doesn&#39;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&#39;t change it with cd command).<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If your program require to use device directly and you don&#39;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&#39;t
<br>change anything):<br><br>ln -s /dev/lp0 ~/.wine/dosdevices/lpt1<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I assume that you have only one lp port on your computer. If not you may need<br>to replace &quot;lp0&quot; with other lp device where your printer is connected.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Now check your permissions:<br><br>echo &quot;test&quot; &gt; /dev/lp0<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This should give you no errors. If you havn&#39;t permission try this:<br><br>sudo chmod a+rw /dev/lp0<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Or, if sudo isn&#39;t supported by your configuration:
<br><br>su<br>chmod a+rw /dev/lp0<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 &quot;clean&quot; way; if you don&#39;t know what I did said and how to do
<br>it then execute &quot;man chmod&quot; in a shell and read instructions).<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Of course if &quot;chmod a+rw /dev/lp0&quot; did work you don&#39;t need to execute the<br>commands above - your distro already have right settings of permissions for
<br>you!<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If your printer don&#39;t support lp port above will not help. And even it<br>support lp performance of printing will be very slow but quality shouldn&#39;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>&gt; (3) I really would like for this software to work but it is definitely not<br>&gt; necessary although I may try&nbsp;&nbsp;VMWare or QEmu.&nbsp;&nbsp;Wine was just the first I
<br>&gt; researched and decided to try.&nbsp;&nbsp;Honestly, I am trying everything I can<br>&gt; think of before I just give up and buy an HP all-in-one (if I can find one<br>&gt; that works PERFECTLY in Linux - no offense).<br><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Oh no, don&#39;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 &#39;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>