PDA

View Full Version : Installing EFILIVE on Ubuntu



IowaDiesel
January 10th, 2012, 02:20 PM
I would like to install EFILive on a laptop with Ubuntu operating system. I would like to be able to mess with tunes, then save and transfer them to my other laptop with Vista (Vista sucks bad... SLOW!!!) to load into the truck.

I have downloaded EFILive to the computer with Ubuntu. I used wine to get he files extracted into my /opt/ directory and installed EFILive. However when I try and launch EFILive, it launches, then I get an error that it can't find the C:/.../my document/..../cal_pids.txt. So it's looking in my C: drive which doesn't exist anymore. Ubuntu is the only operating system on this computer. Anyone have any ideas of how to get this working?

Thanks
Chris

joecar
January 10th, 2012, 02:23 PM
You need to run EFILive from the Window Emulator.

Chevy366
January 11th, 2012, 07:17 AM
Not knowing the U (Ubuntu) can't say .
But with my experience in openSUSE it works fine in Wine (rhymes) .
Can't get it to flash (no USB support) , but can open and make changes to .tun files .
I just usually click the .exe and Wine installs the program .

Had to change the openSUSE , I have been using SuSE so long that the naming has changed from SuSE to openSUSE now . :bangin:

swingtan
January 11th, 2012, 10:34 PM
Yes, "WINE" is your answer. I had EFILive running under OpenSUSE a few years back using WINE. It all worked, apart from the USB connection. I guess it may be possible to save the files directly to the SD-Card and then just use the BBF function to flash into the vehicle.

Simon.

someguy
January 20th, 2012, 06:31 AM
I'm running EFILive in Fedora 16 with Wine. It seems to work great.

Has anyone attempted to get the scan tool working under Wine ? What is the show stopper ?

I hate to think that I have to have a dual boot laptop just for EFILive.

The world is increasingly becoming a Linux/Mac/Android place. If someone gives me some tech support, I'll write a USB driver...

Chevy366
January 20th, 2012, 11:34 AM
I'm running EFILive in Fedora 16 with Wine. It seems to work great.

Has anyone attempted to get the scan tool working under Wine ? What is the show stopper ?

I hate to think that I have to have a dual boot laptop just for EFILive.

The world is increasingly becoming a Linux/Mac/Android place. If someone gives me some tech support, I'll write a USB driver...

Played with it for a little while but got distracted and never went back to it .
Yes EFILive in Wine works but EFILive can't see the V2 hardware due to USB not working , I did some research and the FTDI driver (USB to serial) for the V2 is present and Linux loads drivers for the unit just EFILive in wine can't see it .
Good luck , let us know if you get it working .

swingtan
January 20th, 2012, 02:37 PM
ScanTool, as an application works fine. USB connection to the V2 does not. It's been discussed in other threads and the USB driver is really the only stopper to a fully working version under WINE. Quite frankly though, to make it really good I'd want to do away with WINE altogether and just run a native version of the application, even if that meant java......

someguy
January 20th, 2012, 02:42 PM
Thanks for the info, guys.

That's it ? We'd just need to get a USB driver for it working in Wine ? Hmmm....

On the other hand, in another thread I found people running EFI Live (and the scan tool) on Windows in Virtual Box. I think I am going to give that a try too.

I see nothing wrong with running EFI Live under wine, if it works properly. I bet that things come to a grinding halt when you start doing a bunch of graphics while logging, say. Having said that, I run an rc flight simulator under wine, but its basically Java based, even though the Java it uses won't work with Linux.

I'm just trying to avoid dual booting, at any cost. VB would allow me to run EFI Live within a Linux session and thus avoid going back and forth. It also means I don't have to run a Windows partition on my hard drive. Win-win-win.

Now I just need a Windows disk. : (

GMPX
January 20th, 2012, 10:54 PM
The world is increasingly becoming a Linux/Mac/Android place.
Mmm, I'm still not sold on that idea, there is some things that are too 'geeky' to get wide spread acceptance as an alternative to Windows. An OS in this day and age should not require the user to use command lines UNLESS they want to.


The world is increasingly becoming a Linux/Mac/Android place.
Yes, I am amazed how much people will pay for over priced PC hardware. Shame on Apple for switching to Intel just to keep up with the clock speed marketing. Looks at the current gaming consoles, all run PowerPC, not Intel. But 1GHz CPU's don't sell boxes even though they probably outdo the Intel CPU's in MIPS.


The world is increasingly becoming a Linux/Mac/Android place.
Too open to be stable. I've never owned anything Android, just what people tell me.

Chevy366
January 21st, 2012, 06:29 AM
Mmm, I'm still not sold on that idea, there is some things that are too 'geeky' to get wide spread acceptance as an alternative to Windows. An OS in this day and age should not require the user to use command lines UNLESS they want to.


Yes, I am amazed how much people will pay for over priced PC hardware. Shame on Apple for switching to Intel just to keep up with the clock speed marketing. Looks at the current gaming consoles, all run PowerPC, not Intel. But 1GHz CPU's don't sell boxes even though they probably outdo the Intel CPU's in MIPS.


Too open to be stable. I've never owned anything Android, just what people tell me.

Put it this way , number 2 tablet purchased , Android . Number one (some argue number 2) cell phone , Android . U.S. Department of defense new issued to all soldiers cell phones , Android . Although Android is app only and not program software capable it is none the less popular .

Win8 on tablets is coming but is it enough ? To late ? Niche audience ?
And WIn7.5 cell phones are now coming to market in a nicer package (Nokia N9) , to late ? Niche audience ?

I see your point of not wanting to write EFILive for Linux when there are just a few of us here capable of understanding Linux . Niche audience .

Those of us who use Linux know that the stability is not a factor in Linux , but if you said "to diverse" , meaning a lot of different versions then I would agree (but if one did the 3 big ones Ubuntu , Fedora , openSuse) .

Of course we could do a Erik and bombard you with e-mails pestering you into submission . :muahaha:

ScarabEpic22
January 21st, 2012, 11:03 AM
Of course we could do a Erik and bombard you with e-mails pestering you into submission . :muahaha:

:grd::bash:

someguy
January 23rd, 2012, 10:28 AM
:grd::bash:

Linux is a great working OS. Its fast, solid, lots of free tools, versatile, etc.

There is no need to do anything from the command line these days. But if you want to, its a great, efficient way to do things.

Its amazing how much it improves with each release. KDE 4.7 rocks as a windows environment. When I go back to Win 7, I feel like I'm in the stone age. Its so slow and clunky.

Have you ever developed in the Eclipse IDE ?

GMPX
January 23rd, 2012, 12:35 PM
Of course we could do a Erik and bombard you with e-mails pestering you into submission .
Well, I'll be frank, I just don't care that much about the whole computer OS debate to think about it more than a few minutes. It seems everyone's problem with Windows is security holes, so I run Eset Smart Security, job done, issue gone. I just couldn't be bothered to learn the ins and outs of any of the Lunix versions out there to consider ditching Windows.

swingtan
January 23rd, 2012, 12:53 PM
The issue that most are missing, is the QC and regression testing involved with an application like EFILive.

When EFILive was started, there was basically no other choice but Windows OS for the application to run under. Linux in all forms was way to immature and Mac simply wasn't going to cut it. Windows held the vast majority of the desktop / laptop market share and it was the logical choice for a new application start up. So the deed was done and that was the choice. As development progressed, all the testing involved had to ensure that the system still worked as expected. The last thing any one would want is for a "random" bug to take out the USB driver mid flash...... So once the driver and interface has been completed, it's set in stone and any changes include lots of testing.

To manage porting the application to multiple OS's, means increasing the QC / regression testing overheads for each new OS. This then increases the man power and subsequently something else has to give. Either the rate at which new calibrations come out will drop, or the pricing will increase to fund more staff. Neither of these would be particularly popular, but that's how it works.

If people really want to use Linux and EFILive, you can do that now. Just make use of BBL / BBF and work with the SD-Card. Read and save changes from/to the SD-Card and then just use the V2 for interfacing with the vehicle. Sure, it's a little more time consuming if you are sitting in the car flashing multiple tunes, but it should work fine. You'll still need a Windows box to update firmware and alter the BBL config in the V2 though. It would be nice if the V2 could read it's configs from the SD-Card though.....

Simon

GMPX
January 23rd, 2012, 07:08 PM
If people really want to use Linux and EFILive, you can do that now. Just make use of BBL / BBF and work with the SD-Card. Read and save changes from/to the SD-Card and then just use the V2 for interfacing with the vehicle.
That is a really good point, I can't remember the last time I actually flashed or logged my car with the laptop, it's always done off the V2.

swingtan
January 24th, 2012, 12:31 AM
So you would be interested in the BBL config via the SD card function? nudge, nudge........

Chevy366
January 24th, 2012, 07:16 AM
So you would be interested in the BBL config via the SD card function? nudge, nudge........

Here , here .
I can do almost everything from my cell phone/Linux and personally don't give a rats patootie about Winders anymore .
Winders is so yesterday .

GMPX
January 24th, 2012, 07:45 AM
So you would be interested in the BBL config via the SD card function? nudge, nudge........
Sorry, It's got nothing to do with me, Paul is the PC programmer.

swingtan
January 24th, 2012, 09:39 AM
I know, but some inside interest can't hurt....

In all honesty though, I don't need to change configs all that often and I'd prefer additional calibrations / more in-depth calibrations.

GMPX
January 24th, 2012, 10:18 AM
I know Paul would rather be working on a full V8 tune/scan program too :sly:

RosWell
February 20th, 2013, 10:14 AM
I hate to be the only one to post to the topic, but...

Oracle VM Virtual Box (Free) with XP installed on Ubuntu 12.06 LTS works just fine. Not that it helps you with your missing windows disk problem :(. Surely you know somebody who has a disk of some sort. Disable the network of the VM and get busy!

Chevy366
February 20th, 2013, 11:27 AM
I hate to be the only one to post to the topic, but...

Oracle VM Virtual Box (Free) with XP installed on Ubuntu 12.06 LTS works just fine. Not that it helps you with your missing windows disk problem :(. Surely you know somebody who has a disk of some sort. Disable the network of the VM and get busy!

But you are basically still in Winders, just running in a virtual environment.

ScarabEpic22
February 20th, 2013, 01:07 PM
But you are basically still in Winders, just running in a virtual environment.

No, you're close...it IS still Windows. Just virtualized on Linux. :D

Reminds me I need to find some free time (lol) to play with Linux again.

Chevy366
February 20th, 2013, 05:24 PM
No, you're close...it IS still Windows. Just virtualized on Linux. :D

Reminds me I need to find some free time (lol) to play with Linux again.
Close with Winders is all I get anymore, if EFILive would natively run on Linux Winders would be a thing of the past for me. :grin:

ScarabEpic22
February 20th, 2013, 08:06 PM
Close with Winders is all I get anymore, if EFILive would natively run on Linux Winders would be a thing of the past for me. :grin:

Little hard for me working as a consultant at Microsoft...Im all in right now. lol

GMPX
February 20th, 2013, 10:40 PM
Close with Winders is all I get anymore, if EFILive would natively run on Linux Winders would be a thing of the past for me. :grin:
Linux fanboys are almost as bad as OSX fanboys, almost :hihi:

It interesting that FTDI do have both Linux and OSX drivers for their USB devices (which is what V2 uses). Now if Delphi make a compiler for either of those OS's then it should only take Paul an afternoon to port it over :pokey:

macca_779
February 21st, 2013, 02:35 PM
I just run a VM of XP on osx 10.8. Works flawlessly but it is annoying to have to do it as EFI live software is the only applications I use that don't have osx port.

GMPX
February 21st, 2013, 04:56 PM
Maybe when V8 is 100% functional Paul could look in to an OSX port, but before that time it is still a Windows world out there so cater to the masses first. Oh, I have an old lampshade iMac G4 running Tiger, I can beta test :rotflmao:

swingtan
February 21st, 2013, 07:33 PM
.............................

Delphi complier for linux? You mean like this?

http://en.wikipedia.org/wiki/Kylix_(software)


..............................