[opensuse] Virtualization and printing
I am almost in the process of setting up OpenSUSE 10.2 with a VM of Windows XP. Attached to the PC is a printer. The printer works flawlessly on Windows but has its moments on Linux, probably due to configuration errors. I could repair the configuration errors but I am wondering if their is not an easier way ie would I be able to use the VM Windows printer from Linux? Would the printer have to be Linux certified at all or can the printer be OS specific(Windows) I.t.o. configuration would it be easier to setup printing to a VM specific printer or to a printer thatwhich would be compatible to both Os's? Yours thoughts for a non guru TIA -- ======================================================================== Using SuSE 9.2 Professional with KDE and Mozilla Mail 1.7.13 Linux user # 229959 at http://counter.li.org ======================================================================== -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 25 January 2007 09:36, Hylton Conacher(ZR1HPC) wrote:
I am almost in the process of setting up OpenSUSE 10.2 with a VM of Windows XP. Attached to the PC is a printer. Which printer? Configured native to linux as CUPS? Parallel, USB ? The printer works flawlessly on Windows but has its moments on Linux, probably due to configuration errors. I don't believe that. There is no way that this printer works flawlessly within the VM, but does not work native... what do you mean by, "has its moments"?
I could repair the configuration errors That would be my recommendation.
but I am wondering if their is not an easier way There is never an easier way than identifying and fixing the direct problem.
ie would I be able to use the VM Windows printer from Linux? Would the printer have to be Linux certified at all or can the printer be OS specific(Windows) The printer is attached locally (parallel, usb) to the hardware which is owned and managed by Linux. The best way is to correctly configure the pritner (CUPS) and then access that printer from the windoze VM via cups. There really is no logical difference between a win VM accessing the linux printer via the cups server and a real win machine accessing the linux printer on the network via the cups server. The thing technology is avoiding is having two owners competing for the management of the hardware. The Linux kernel owns the hardware port, users get to send stuff to the port via the CUPS server, and the win VM is just another user.
I.t.o. configuration would it be easier to setup printing to a VM specific printer or to a printer thatwhich would be compatible to both Os's? See above.
Just for my own curiosity, why do you run a win VM in the first place? I mean I can see running a win VM (if you must run win at all) so that when win crashes you can easily restart it without rebooting the whole machine... but really... just a gentle question here... why waste the machine overhead running the likes of win? -- Kind regards, M Harris <>< -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
OK I see I am going to need to restate what I am INVESTIGATING. Let us assume an OpenSUSE 10.2 box is setup with a parallel Epson Stylus 800+ printer attached to it. A browse on www.linuxprinting.org shows that the 800 works perfectly but no mention is made of the 800+. A VM on OpenSUSE runs Windows XP. The attached printer is known to work with Windows and so is configured on the VM OS to work from the Windows OS VM ie a printer is setup on Windows. Can both the VM OS and the base OpenSUSE OS use the VM OS printer if: 1. The printer only works using Windows drivers 2. CUPS is setup to forward print requests to the VM OS to print, if it can be? So the questions asked are: 1. Can the base OS(OpenSUSE) use the VM OS printer? 2. Can CUPS be configured to print to/forward print requests to a VM OS printer? Now, what say ye? P.S: Thanks both M Harris and Eberhard Koloff for their ealier replies M Harris wrote:
On Thursday 25 January 2007 09:36, Hylton Conacher(ZR1HPC) wrote:
I am almost in the process of setting up OpenSUSE 10.2 with a VM of Windows XP. Attached to the PC is a printer.
Which printer? Epson stylus 800+
Please see above for a better explantion of what I am investigating to do., if the printing hardware requires it. <snip> -- ======================================================================== Using SuSE 9.2 Professional with KDE and Mozilla Mail 1.7.13 Linux user # 229959 at http://counter.li.org ======================================================================== -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 26 January 2007 04:30, Hylton Conacher(ZR1HPC) wrote:
So the questions asked are: 1. Can the base OS(OpenSUSE) use the VM OS printer? 2. Can CUPS be configured to print to/forward print requests to a VM OS printer?
Now, what say ye? I see ...
... says the carpenter who picked up a hammer and saw... Well, I've never done it that way, but assuming the win VM truly functions as a real network win box, and assuming the win VM can aquire a lock to the hardware port, then the win VM printer can be "shared" just like any other real win printer. In that case the linux box would print to the shared win device as an SMB shared printer. This also assumes that the native linux firewall allows win VM share through. I mean its theoretically possible, and somebody somewhere has probably done it -- but not I says me. Sorry I'm no help here. On the other hand, I really would strongly recommend that you find a native driver for the 800+ (also not familiar with that one) and configure it native via CUPS. You'll probably find that the linux driver for the 800 also covers the 800+. Also, you might want to contact the CUPS people and post your question there... they are quite good and very responsive--- also, they probably have a driver that will work for you. -- Kind regards, M Harris <>< -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
M Harris wrote:
On Friday 26 January 2007 04:30, Hylton Conacher(ZR1HPC) wrote:
So the questions asked are: 1. Can the base OS(OpenSUSE) use the VM OS printer? 2. Can CUPS be configured to print to/forward print requests to a VM OS printer?
Now, what say ye? I see ...
... says the carpenter who picked up a hammer and saw...
Well, I've never done it that way, but assuming the win VM truly functions as a real network win box, and assuming the win VM can aquire a lock to the hardware port, then the win VM printer can be "shared" just like any other real win printer. In that case the linux box would print to the shared win device as an SMB shared printer. This also assumes that the native linux firewall allows win VM share through. I mean its theoretically possible, and somebody somewhere has probably done it -- but not I says me.
Sorry I'm no help here. On the other hand, I really would strongly recommend that you find a native driver for the 800+ (also not familiar with that one) and configure it native via CUPS. You'll probably find that the linux driver for the 800 also covers the 800+. Also, you might want to contact the CUPS people and post your question there... they are quite good and very responsive--- also, they probably have a driver that will work for you.
Fully agreed. I would think that if all you want is to print greatly from linux, this setup will print, but will most probably not work to really enhance the quality of your linux print jobs to the quality that the native epson driver achieves in windows. For this you might try the turboprint driver http://www.turboprint.info/ (I have no clue, whether they support the 800+) or you choose to use manufacturers who support Linux natively like HP. regards Eberhard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 26 January 2007 04:30, Hylton Conacher(ZR1HPC) wrote:
So the questions asked are: 1. Can the base OS(OpenSUSE) use the VM OS printer? 2. Can CUPS be configured to print to/forward print requests to a VM OS printer?
Now, what say ye?
I see ...
... says the carpenter who picked up a hammer and saw...
Well, I've never done it that way, but assuming the win VM truly functions as a real network win box, and assuming the win VM can aquire a lock to the hardware port, then the win VM printer can be "shared" just like any other real win printer. In that case the linux box would print to the shared win device as an SMB shared printer. This also assumes that the native linux firewall allows win VM share through. I mean its theoretically possible, and somebody somewhere has probably done it -- but not I says me.
Sorry I'm no help here. On the other hand, I really would strongly recommend that you find a native driver for the 800+ (also not familiar with that one) and configure it native via CUPS. You'll probably find that the linux driver for the 800 also covers the 800+. Also, you might want to contact the CUPS people and post your question there... they are quite good and very responsive--- also, they probably have a driver that will work for you. Thanks M Harris and Eberhard. I will give your suggestions a try and
M Harris wrote: perhaps be able to update the linuxprinting page to include the 800+ :) -- ======================================================================== Using SuSE 9.2 Professional with KDE and Mozilla Mail 1.7.13 Linux user # 229959 at http://counter.li.org ======================================================================== -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hylton Conacher(ZR1HPC) wrote:
I am almost in the process of setting up OpenSUSE 10.2 with a VM of Windows XP. Attached to the PC is a printer. The printer works flawlessly on Windows but has its moments on Linux, probably due to configuration errors.
I could repair the configuration errors but I am wondering if their is not an easier way ie would I be able to use the VM Windows printer from Linux? Would the printer have to be Linux certified at all or can the printer be OS specific(Windows)
I.t.o. configuration would it be easier to setup printing to a VM specific printer or to a printer thatwhich would be compatible to both Os's?
Yours thoughts for a non guru TIA it depends. From my view, it is more or less the same as you would setup a windows box with a shared printer and a linux client that you want to print to the winbox-connected printer.
This works mostly but there are exceptions, especially with some GDI-Printers, i.e. Printers without builtin intelligence, thus fully dependant on the _win_printerdriver. So my next questions would be: -do you have a working ip connection from (virtual)Linux to (real)Win? -what printer do you want to share? -does this printer work on native Linux? -how is the printer connected to the winbox, just out of curiosity. If it were network connected, eg. via hp jetdirect, you could possible print much easier directly from Linux. regards Eberhard regards Eberhard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Eberhard Roloff wrote:
Hylton Conacher(ZR1HPC) wrote:
I am almost in the process of setting up OpenSUSE 10.2 with a VM of Windows XP. Attached to the PC is a printer. The printer works flawlessly on Windows but has its moments on Linux, probably due to configuration errors.
I could repair the configuration errors but I am wondering if their is not an easier way ie would I be able to use the VM Windows printer from Linux? Would the printer have to be Linux certified at all or can the printer be OS specific(Windows)
I.t.o. configuration would it be easier to setup printing to a VM specific printer or to a printer thatwhich would be compatible to both Os's?
Yours thoughts for a non guru TIA it depends. From my view, it is more or less the same as you would setup a windows box with a shared printer and a linux client that you want to print to the winbox-connected printer.
This works mostly but there are exceptions, especially with some GDI-Printers, i.e. Printers without builtin intelligence, thus fully dependant on the _win_printerdriver. So my next questions would be: -do you have a working ip connection from (virtual)Linux to (real)Win? -what printer do you want to share? -does this printer work on native Linux? -how is the printer connected to the winbox, just out of curiosity. If it were network connected, eg. via hp jetdirect, you could possible print much easier directly from Linux.
regards Eberhard
regards Eberhard sorry, I got this the wrong way round. ;-(
So make it working ok with Linux and then share it to access it from windows. regards Eberhard regards Eberhard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Eberhard Roloff
-
Hylton Conacher(ZR1HPC)
-
M Harris