LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices

Reply
 
Search this Thread
Old 08-23-2008, 11:28 PM   #1
revereseven6
LQ Newbie
 
Registered: Aug 2008
Posts: 3

Rep: Reputation: 0
Linux printing via Windows


I have been a computer user since the Bendix G-12 and the first IBM punched-card machines. For desk-tops I went the Microsoft way through DOS, W95, W2000, Windows Me. A few years ago I downloaded Puppy Linux version one and liked its loading each time from a CD and running everything in Ram except user-generated data storage. After a year I abandoned Puppy and went back to Me because of extensive printer interface problems. I used to put Puppy generated test files in a transfer folder, load Windows and print but got tired of that.

I recently ordered a Puppy version 4 CD in the hope that Pup-4 would be bettter at printer interface but I read that my Lexmark 7300 is still a paperweight as far as Linux or Puppy Linux is concerned. I understand that this is because printer manufacturers are responsible for their own proprietary drivers and always target MS and Apple because of the big market there. I tried to understand CUPS once but found it chancy and a snarl of technical involvement in compiling, installing, tweaking, etc. I don't want to become a Unix/Linux programmer. I just want to run printers from Puppy.

I have heard there is software that will run Linux in a virtual Windows environment if enough Ram is available, but it sounds more like a terminal emulation and not necessarily using a Win environment for printing files generated by Puppy Linux.

Any ideas out there?
 
Old 08-24-2008, 03:41 AM   #2
Aidin_36
LQ Newbie
 
Registered: Jun 2005
Location: Iran
Distribution: Debian
Posts: 24

Rep: Reputation: 15
Hmm ...
I didn't use puppy before, but I have some idea about this kind of problem ...

First, if you want use `Virtual Machines' you can run windows inside of linux. So you can use your Puppy for generating files and then run Windows on the virtual enviroment, then print out your work. (Stupid idea, I know! But at least it works!)

But a better idea is, if you have more than one pc, put them on a network and then share your printer with windows. Then you can print your work through windows on this shared printer. (By using samba you can do that.) But the problem is you can't get rid of M$ Windows ...

And the best way (and most expensive one) is to buy a linux-friendly kind of printer!
 
Old 08-24-2008, 07:13 PM   #3
revereseven6
LQ Newbie
 
Registered: Aug 2008
Posts: 3

Original Poster
Rep: Reputation: 0
Wink Printing from Puppy Linux through a networked Win machine

Thanks AIDIN_36,

Since I have two machines, I think I'll try networking them for printing a file generated by Puppy Linux. That sounds less expensive than buying a Linux friendly printer. Would be nice if someone came up with a Windows printer interface emulator that did not violate any copyright but offered a way to use printer drivers written for MS in a Linux environment.

Better than that would be a way to motivate printer manufacturers to write more Linux drivers. Or failing that, maybe some hot C programmers could make a business of it. I would be willing to pay a modest sum for a Linux driver for my Lexmark 7350.

Any programmers out there listening?
 
Old 08-28-2008, 07:23 PM   #4
archtoad6
Senior Member
 
Registered: Oct 2004
Location: Houston, TX (usa)
Distribution: MEPIS, Debian, Knoppix,
Posts: 4,727
Blog Entries: 15

Rep: Reputation: 230Reputation: 230Reputation: 230
Quote:
Originally Posted by Aidin_36 View Post
Hmm ...
I didn't use puppy before, but I have some idea about this kind of problem ...
Me either, & maybe fewer ideas .


Quote:
Originally Posted by Aidin_36 View Post
First, if you want use `Virtual Machines' you can run windows inside of linux. So you can use your Puppy for generating files and then run Windows on the virtual enviroment, then print out your work. (Stupid idea, I know! But at least it works!)
This is the suggestion that really intrigues me -- I have been told that this wouldn't work because it's the Linux driver that is being virtualized, so if the printer doesn't work "natively" under the Linux host OS, it can't work in the Win guest OS.

Some VM guru please correct me if I'm wrong.

Aidin_36, have you ever gotten a printer to work inside a guest when it wouldn't work in the host?

-- I would love to be proved wrong.


Quote:
Originally Posted by Aidin_36 View Post
But a better idea is, if you have more than one pc, put them on a network and then share your printer with windows. Then you can print your work through windows on this shared printer. (By using samba you can do that.) But the problem is you can't get rid of M$ Windows ...
I do something like this all the time. CUPS set up by the KDE control center KControl works like a charm to do the set up. I have Samba running on the Linux box(en), but I'm not sure if I'm actually using it to print.


Quote:
Originally Posted by Aidin_36 View Post
And the best way (and most expensive one) is to buy a linux-friendly kind of printer!
 
Old 08-29-2008, 01:48 AM   #5
Aidin_36
LQ Newbie
 
Registered: Jun 2005
Location: Iran
Distribution: Debian
Posts: 24

Rep: Reputation: 15
In fact I didn't done such things like run windows inside my GNU/Linux and use a windows compatible device which dosen't run on my linux!

Seems your right. We can't do such a thing ...
 
Old 08-29-2008, 05:24 AM   #6
archtoad6
Senior Member
 
Registered: Oct 2004
Location: Houston, TX (usa)
Distribution: MEPIS, Debian, Knoppix,
Posts: 4,727
Blog Entries: 15

Rep: Reputation: 230Reputation: 230Reputation: 230
Oh well, I was hoping...

Meanwhile,

Quote:
Originally Posted by revereseven6 View Post
Thanks AIDIN_36,

Since I have two machines, I think I'll try networking them for printing a file generated by Puppy Linux. That sounds less expensive than buying a Linux friendly printer. Would be nice if someone came up with a Windows printer interface emulator that did not violate any copyright but offered a way to use printer drivers written for MS in a Linux environment.
Like ndiswrappers does for wireless.

<alarm goes off in back of mind />, or has that been done already & I just don't remember it clearly?


Quote:
Originally Posted by revereseven6 View Post
Better than that would be a way to motivate printer manufacturers to write more Linux drivers. Or failing that, maybe some hot C programmers could make a business of it. I would be willing to pay a modest sum for a Linux driver for my Lexmark 7350.

Any programmers out there listening?
One way to motivate printer manufacturers is at the cash register. Don't buy printers that don't support Linux. Better, be vocal about what you are doing -- ask in the store, "Does this printer work in Linux? ... No, then I won't buy it."

As more computer mfrs. include or support Linux:
http://en.wikipedia.org/wiki/Eeepc
http://en.wikipedia.org/wiki/Aspire_One
http://en.wikipedia.org/wiki/Acer_Inc.#Acer_and_Linux
this strategy will be more effective.
 
Old 08-29-2008, 08:14 PM   #7
revereseven6
LQ Newbie
 
Registered: Aug 2008
Posts: 3

Original Poster
Rep: Reputation: 0
I would like to thank everyone for responding to my thread. Some good practical ideas there. Next time I'm at Walmart I'm going to see what they say when I ask if they have any printers that come with linux drivers.
 
Old 08-30-2008, 01:26 AM   #8
okos
Member
 
Registered: May 2007
Location: California
Distribution: Slackware/Ubuntu
Posts: 609

Rep: Reputation: 37
hi

I can only reflect on my experience. I use slackware.
I can easily scan and print on my hp printer through hp-toolbox.

On the other hand, I ran out of ink on my printer and was not able to get some new ink cartridges. I unsuccessfully tried to print on my wife's shared hp printer connected to her xp box on our network. It had something to do with the utf-8 character set. I was never able to resolve the issue.

I have virtual xp through a vmware server on my slack box. I was able to print on my wife's shared network printer through the virtual xp without a problem.

My printer is a hp psc 1310
Her printer is hp photo smart 7960
 
  


Reply

Tags
lexmark, printing, puppy4


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Printing from Linux to Windows Ken Castania Linux - Networking 2 06-05-2007 02:39 PM
Printing from Windows to Linux mngmd Linux - Networking 3 03-28-2007 10:59 PM
Linux To Windows Printing littlebeagle Linux - Newbie 1 11-01-2006 09:23 AM
Printing to windows from Linux Edd Linux - Newbie 5 10-02-2003 04:10 AM
Printing from Linux to a Windows XP PC jkliment Linux - Hardware 8 07-10-2003 07:38 AM


All times are GMT -5. The time now is 12:00 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration