LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-27-2014, 10:41 AM   #1
liltux
Member
 
Registered: Mar 2011
Posts: 45

Rep: Reputation: 2
Using Wine to run older unsupported software


Hello,
I am looking into using Wine as an alternative means of running some old software for win95 that is used at my work. The software we currently use is limited to win95 and uses the serial port for RS232 communication. I have not attempted to do this before and just looking for some suggestions or insights that may help me in my endeavors. I will probably be working with an older version of Slackware (will probably start around 9 and go from there), due to the hardware I will be attempting to use is much older and I will not need anything with a newer kernel. If I am successful or not on the older hardware, I will still be looking to try newer hardware and try to setup a usb-serial adapter as well. So any insights, suggestions, or words of wisdom will be greatly appreciated. Thanks.
 
Old 01-27-2014, 10:59 AM   #2
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 27,679

Rep: Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153
Quote:
Originally Posted by liltux View Post
Hello,
I am looking into using Wine as an alternative means of running some old software for win95 that is used at my work. The software we currently use is limited to win95 and uses the serial port for RS232 communication. I have not attempted to do this before and just looking for some suggestions or insights that may help me in my endeavors. I will probably be working with an older version of Slackware (will probably start around 9 and go from there), due to the hardware I will be attempting to use is much older and I will not need anything with a newer kernel. If I am successful or not on the older hardware, I will still be looking to try newer hardware and try to setup a usb-serial adapter as well. So any insights, suggestions, or words of wisdom will be greatly appreciated. Thanks.
At this point, there's nothing we can really tell you...we don't know exactly what Linux you're going to run, on what kind of hardware, or what the name of that old Win95 software is.

A few things come to mind:
  • You mention it's for your job...this simplifies things, since you then say "This is too old and we can't run it...we have to buy a new version or a new program". Kludging something together like this is only putting a VERY temporary (and UNSTABLE) band-aid on a bigger problem. Best to address it correctly.
  • If you're using Wine, there is NO NEED to run old hardware or old Linux, since any tests you do will give you absolutely INVALID RESULTS. If you do load things on an old box, with old Linux/Wine and it does work, it may NOT if you migrate things forward. Or, it might NOT work at all...until you actually get the LATEST versions running. Start with a current configuration...it'll make loading easier, and installing software will be easier too, since you'll be able to FIND it.
  • A USB-Serial adapter doesn't really require any 'setup'...you just plug it in. The device will show up as /dev/ttyUSBxx...that's it. Set up whatever program you want to use it.
  • Look for a program that uses a CURRENT operating system to replace that old one.
  • If this software is locked into Windows, and it's for your job, do yourself a favor...use Windows for it. This isn't about Linux vs. Windows, but about doing your job and stability. The program was designed for Windows, and running it on something else is only going to make it slow, hard to maintain, and unstable. This is your company and work...use the right tool for the job.
 
Old 01-27-2014, 12:45 PM   #3
liltux
Member
 
Registered: Mar 2011
Posts: 45

Original Poster
Rep: Reputation: 2
Quote:
Originally Posted by TB0ne View Post
  • You mention it's for your job...this simplifies things, since you then say "This is too old and we can't run it...we have to buy a new version or a new program". Kludging something together like this is only putting a VERY temporary (and UNSTABLE) band-aid on a bigger problem. Best to address it correctly.
  • If you're using Wine, there is NO NEED to run old hardware or old Linux, since any tests you do will give you absolutely INVALID RESULTS. If you do load things on an old box, with old Linux/Wine and it does work, it may NOT if you migrate things forward. Or, it might NOT work at all...until you actually get the LATEST versions running. Start with a current configuration...it'll make loading easier, and installing software will be easier too, since you'll be able to FIND it.
  • A USB-Serial adapter doesn't really require any 'setup'...you just plug it in. The device will show up as /dev/ttyUSBxx...that's it. Set up whatever program you want to use it.
  • Look for a program that uses a CURRENT operating system to replace that old one.
  • If this software is locked into Windows, and it's for your job, do yourself a favor...use Windows for it. This isn't about Linux vs. Windows, but about doing your job and stability. The program was designed for Windows, and running it on something else is only going to make it slow, hard to maintain, and unstable. This is your company and work...use the right tool for the job.
I agree 100%. That being said the company that made the equipment and the software for the equipment no longer exist, it is for Smart Line Scan Cameras (NANOdim software). The equipment that is needing the support is a small piece in a very large pie, and the company I work for is in denial it seems when upgrading is ever mentioned. And finally, Yes this is just a band aid. Our current laptop used is in poor poor shape and my self using linux at home was looking for a way it might prove helpful at work. I am looking for a way to use the software on newer laptops. I will have more to post on linux version and wine version as I really get started on this project.
 
Old 01-27-2014, 02:17 PM   #4
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 27,679

Rep: Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153Reputation: 8153
Quote:
Originally Posted by liltux View Post
I agree 100%. That being said the company that made the equipment and the software for the equipment no longer exist, it is for Smart Line Scan Cameras (NANOdim software). The equipment that is needing the support is a small piece in a very large pie, and the company I work for is in denial it seems when upgrading is ever mentioned. And finally, Yes this is just a band aid. Our current laptop used is in poor poor shape and my self using linux at home was looking for a way it might prove helpful at work. I am looking for a way to use the software on newer laptops. I will have more to post on linux version and wine version as I really get started on this project.
Well, I've dealt with the company-in-denial problem before, too. There are two ways that are most expedient:
  • Tell them after you've 'investigated' things (usually over pints at lunch), that it just won't work, and they HAVE to upgrade
  • Tell them it WILL work...but you need some pricey hardware/software to MAKE it work...which, coincidentally, costs more than the upgrade, and will get you a nice new desktop/laptop/phone/sauna for your office too.
Either way, problem solved. I'd love to say I'm kidding, but I'm not, really.

If you really do offer them a 'free' solution, it'll be YOUR problem, and YOU will own the entire 'very large pie' if anything goes wrong, so be prepared for those nice 24/7 calls when things don't work, and be sure to take your phone on vacation, too. If your company doesn't want to spend money to be IN business, they'll soon be OUT of business...keeping a current, stable environment for pieces of equipment that are MANDATORY to the operation of the business isn't a waste, and nickle-and-diming things there is indicative of bigger problems at the company. Polish your resume up and start looking, if that's the case...I've been down that road several times, and it never ends well.

For example: about ten years ago, there was a company who had a VERY old system running HP/UX 10...which was unsupported THEN, and the hardware wasn't even being sold...yet that system generated $2 million a month for the company. I told them that they had ONE system doing this job, and we couldn't even repair it if it broke, and that TWO new systems with current software was $17k. They just about coughed up their lungs, and were adamant that they couldn't afford it. Fast forward six months to when the ancient disk array finally died, and they lost three weeks worth of data, and couldn't process anything. Their solution: look on eBay for old parts, and quick! (seriously) I told them no, called the vendor, and had two new systems rush shipped to us, on a three-month lease. Back up and processing in under a day after receiving them....and processes that took 45 minutes before now took less than five. Needless to say, they went ahead and bought the new systems, and the jackass who ran that department was kicked to the curb, since the downtime cost them more than $200k. It wasn't bad for me, since I was a consultant...so I didn't deal with the late nights and eBay fiasco, but if I had worked there, I would have...and that's the position you're in.

To me, my job is to do right by the COMPANY...and that means doing what's RIGHT, not what they want to hear. Band-aids are only good for short-term...and it sounds like you're past that already. Time for them to suck it up and move forward, or to lock the doors and go home.
 
1 members found this post helpful.
Old 01-27-2014, 03:51 PM   #5
jefro
Moderator
 
Registered: Mar 2008
Posts: 22,361

Rep: Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692Reputation: 3692
Try http://www.reactos.org/ too.

The commercial source of wine is a choice also. Crossover.


Some of these apps may work in dosbox.


You might be able to still use a virtual machine.
 
Old 01-27-2014, 08:05 PM   #6
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,688

Rep: Reputation: 2658Reputation: 2658Reputation: 2658Reputation: 2658Reputation: 2658Reputation: 2658Reputation: 2658Reputation: 2658Reputation: 2658Reputation: 2658Reputation: 2658
if you are going to take the responsibility then
look into using OpenCV and VTK

this software DOSE support line scan ( push broom) cameras
but YOU need to write the code .
 
Old 01-28-2014, 11:09 AM   #7
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Salix
Posts: 6,243

Rep: Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364Reputation: 2364
If you look at the Wine configuration tool, it allows you to specify which version of Windows to emulate: right back to 3.0! But I wouldn't use an old version of Linux. There's no need and there may be problems: Linux is not Windows, and doesn't do backwards compatibility.
 
  


Reply


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
Older software version requires Python 2.5 to run. cov Linux - Software 11 01-28-2012 11:01 AM
LXer: Use Wine to run Windows software on Linux LXer Syndicated Linux News 0 08-02-2011 05:20 PM
[SOLVED] how to run windows softwares in redhat using wine software rokyj055 Red Hat 6 09-09-2010 02:57 PM
wine software can it run all applications which can run in windows linusunis Linux - Software 4 06-14-2008 03:34 PM
Deus Ex -- Wine 0.9.33 -- Revert to older version of Wine? MathBluster Linux - Games 0 07-13-2007 08:34 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:25 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration