|
Author |
Message |
|
|
Posted Jan 27, 2009 at 11:53:13 PM
Subject: new to the forums with 1 question to start
Hello, the question is: which is the best software to emulate windows? there is 1 piece of software we use in a daily basis and was writen with .net, so there is not a quick and easy way to port it to linux. I have already tryed virtualbox from sun, but there is 1 problem with printers; when using virtualbox in a machine which hosts a shared printer, the other machines cant use it because virtualbox doesnt let them, then the user has to quit the virtual machine each time another user needs to print, then that option has to be discarted.
Many users has problems with virus and malware, so we were thinking about migrating to linux... it made sense, most things can be done in linux flawlessly but this single program is the most important and it cant be emulated by itself, only inside a virtual machine... I know there are a few solutions around but I dont have the time to try each one, then I would like to hear about other people's experiences.
Thanks in advance!
|
proopnarine
Joined Apr 03, 2008 Posts: 590
Location:San Francisco
Other Topics
|
Posted:
Jan 28, 2009 4:54:09 AM
Subject: new to the forums with 1 question to start
|
Rubberman
Joined Jul 30, 2007 Posts: 944
Location:40 miles west of Chicago
Other Topics
|
Posted:
Jan 28, 2009 5:08:33 AM
Subject: new to the forums with 1 question to start
For .net applications, you need to install Mono. No guarantee that it will work, but it might/should/good luck. On the other hand, you can install a virtual machine manager, such as Sun's VirtualBox (free) and install Windows itself in a VM. Then, your program will run just fine since it will, in fact, be running in Windows.
Sometimes real fast is almost as good as real time.
Remember, Google is your friend!
|
thobbs
Joined Oct 12, 2008 Posts: 238
Location:Texas!
Other Topics
|
Posted:
Jan 29, 2009 3:04:53 AM
Subject: new to the forums with 1 question to start
Yeah, try Mono. Unfortunately Rubberman (I know you tend to skim!), he stated that VirtualBox is not an option as it locks up the printer for some reason. I guess that might be fixable...
|
Rubberman
Joined Jul 30, 2007 Posts: 944
Location:40 miles west of Chicago
Other Topics
|
Posted:
Jan 29, 2009 5:08:02 PM
Subject: new to the forums with 1 question to start
I haven't had that experience (printer lockup), but t don't usually link to my Linux print server (cups). But yes, I did skip over it and directly to answering the original question. Too much stuff going on here, I suppose - distractions monitoring realtime events on one screen, trying to read/answer these posts on another one... my bad.
Sometimes real fast is almost as good as real time.
Remember, Google is your friend!
|
blinky
Joined Jan 08, 2009 Posts: 51
Other Topics
|
Posted:
Jan 29, 2009 6:46:25 PM
Subject: new to the forums with 1 question to start
Wondering if virtual box is grabbing the actual printer device (USB?).
If it is you should be able to disable that. Then create a CUPS network print queue in the linux host (assuming linux supports your printer). Then have windows access the printer via cups (I use the MS Publisher typesetter driver in XP [Under Generic when selecting windows printer driver] or use the Adobe postscript driver).
I have'nt tried Virtual box, but I do use KVM with XP Pro guest and a linux cups queue for the printing - works well.
In a world without walls and fences, who needs Windows and Gates
|
Binary Snake
Joined Jan 11, 2009 Posts: 197
Other Topics
|
Posted:
Jan 29, 2009 7:15:26 PM
Subject: new to the forums with 1 question to start
[quote=blinky]Wondering if virtual box is grabbing the actual printer device (USB?).[/quote]
Yes, virtualbox grabs the usb port, this happens to me all the time with flashdisks.
You can install the printer on linux and share it with the virtualized windows through network sharing using samba.
|
blinky
Joined Jan 08, 2009 Posts: 51
Other Topics
|
Posted:
Jan 29, 2009 7:28:04 PM
Subject: new to the forums with 1 question to start
[quote=Binary Snake]
You can install the printer on linux and share it with the virtualized windows through network sharing using samba.[/quote]
I would'nt even bother with that unless you need to share file(s)(systems) between windows and the linux host as well, when you set the printer up under windows, point it at the cups url
eg.
http://mylinuxhost:631/printers/print_queue
where print_queue is the cups printer name and mylinuxhost is the ip address/hostname of the linux host.
In a world without walls and fences, who needs Windows and Gates
|