RootsChat.Com

General => Technical Help => Topic started by: newbe_nz on Friday 26 February 10 20:43 GMT (UK)

Title: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Friday 26 February 10 20:43 GMT (UK)
Hi there,
I would like to use Legacy on Unbuntu Linux 9.10 but when I go do download it it come up with an error

Quote
Archive:  /home/smithie/Downloads/Legacy7Setup.exe
[/home/smithie/Downloads/Legacy7Setup.exe]
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
zipinfo:  cannot find zipfile directory in one of /home/smithie/Downloads/Legacy7Setup.exe or
          /home/smithie/Downloads/Legacy7Setup.exe.zip, and cannot find /home/smithie/Downloads/Legacy7Setup.exe.ZIP, period.


What do I do now? I have tried Gramps but find it hard to use and am so used to using Legacy

Any help would be welcomed

Thanks
Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: AngelaR on Friday 26 February 10 20:49 GMT (UK)
Hi Newbe


I tried to download it myself since I'd be interested in trying it on Ubuntu as well but couldn't find anywhere to download a Ubuntu version. Could you please post the link you got it from?

Thanks

Angela
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Friday 26 February 10 20:52 GMT (UK)
Not tried Legacy on Ubuntu, but use it on Windows XP. Have used Linux Ubuntu, and this might work. Download and install Wine, which enables you to run Windows programs in Linux systems. As I say, not used it with Legacy, but have used it succesfully with My Heritage. Good luck.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Friday 26 February 10 20:53 GMT (UK)
http://www.legacyfamilytree.com/Help.asp

This is the link that says you can use it with linux machines with a windows emulater

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Friday 26 February 10 20:54 GMT (UK)
Do you have a link for Wine

I am new to this and not sure what the link would be

Thanks
newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Friday 26 February 10 21:08 GMT (UK)
Just type Wine in your browser. The one you want is Wine development HQ. You should find a downloadable version on there.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Friday 26 February 10 21:19 GMT (UK)
Have downloaded the version you said WineHQ

DoI need to extarct any files for it or not

I am not sure about this that is all

Cheers
Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: AngelaR on Friday 26 February 10 21:20 GMT (UK)
http://www.legacyfamilytree.com/Help.asp

This is the link that says you can use it with linux machines with a windows emulater

Newbe

Aha - so they do intend you to use it with Wine  ::) I was hoping for one compiled for native Linux. Looks like Redroger is the right person to advise then  ;D
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Friday 26 February 10 21:26 GMT (UK)
Well that sounds good. Tried to extract legacy again but am not able to ::)  Not sure what i am doing wrong

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: swebby on Saturday 27 February 10 07:42 GMT (UK)
Legacy will not work using WINE. (or didn't last time they tested it)
http://appdb.winehq.org/objectManager.php?sClass=application&iId=3207
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Saturday 27 February 10 07:49 GMT (UK)
Bummer.  Looks like I will have to use my windows vista to use Legacy that i already have.

I have tried Gramps but do not like it.

Is there a better one that is free

Cheers
Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: swebby on Saturday 27 February 10 07:52 GMT (UK)
This one was mentioned in another thread. It will work on Ubuntu.
http://www.rootschat.com/forum/index.php/topic,438885.0.html

Not sure what it is like though.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Saturday 27 February 10 08:00 GMT (UK)
Thanks very much for the link. I have downloaded it but  have put my question on the other thread that you have given the link for

Thanks
newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Saturday 27 February 10 18:34 GMT (UK)
Yes, extract the files, but not yet until I have tried to use Legacy in Linux Mint which is compatable to Ubuntu using Wine. By the way Swebby, when was that test carried out (legacy/Wine on Ubuntu?)
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Saturday 27 February 10 19:36 GMT (UK)
Will wait for you to get back to me Redroger :D

Cheers
Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Saturday 27 February 10 20:17 GMT (UK)
Thanks, but will be tomorrow now. Shortly signing off.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Saturday 27 February 10 20:19 GMT (UK)
That's ok. Just when you have time will do

cheers
newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Saturday 27 February 10 20:57 GMT (UK)
Quote
Is there a better one that is free

I did manage to get PAF (Personal Ancestry File) from FamilySearch working on Linux a couple of years ago using WINE.  It simply copied over files from C:\Program Files\FamilySearch.  Although it worked, it didn't look and feel the same as it did on Windows - but as it is free you might want to have a look at it.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Saturday 27 February 10 21:03 GMT (UK)
Thank you I may try that later

Cheers
Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: swebby on Saturday 27 February 10 23:03 GMT (UK)
Yes, extract the files, but not yet until I have tried to use Legacy in Linux Mint which is compatable to Ubuntu using Wine. By the way Swebby, when was that test carried out (legacy/Wine on Ubuntu?)

It was tried out on Legacy 7.0 a while back (Aug 2009), it really could do with another test on Legacy 7.4 and updated WINE.
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Sunday 28 February 10 18:20 GMT (UK)
     Success(Of a sort) 1st details: My computer Acer Aspire1362, 5 years old 1.6GB processor 256MB RAM upgraded to 768 (256+512)XP Pro SP3 OS Have Virtual Box installed, and running Linux Mint in Virtual Box, have run Linux on dual boot previously, but reverted to Virtual Box as couldn't persuade the internet to work. Linux Mint which is stated to be fully compatible with Ubuntu runs slowly, and often pauses due to shortage of memory (anyone surprised?). I have Wine Doors installed and Wine 1.1.39, but had problems with Wine hence tried Doors.                                                    Downloaded Legacy 7.4 Free Version no problems, and then installed it which took over 1 hour. It runs, but glacially slowly, which may be due to problems between it and Wine, or and I think slightly more likely, due to the handicaps that I have placed unpon it outlined above.
If you are running a Ubuntu based system I believe that Legacy 7.4 would work with Wine, and/or Doors. Shall be interested to hear what others find.
Title: Re: Using Legacy on Ubuntu Linux
Post by: swebby on Sunday 28 February 10 18:30 GMT (UK)
I shall try it with WINE when the little one has gone to bed.
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Sunday 28 February 10 18:33 GMT (UK)
Good Luck!
Title: Re: Using Legacy on Ubuntu Linux
Post by: swebby on Sunday 28 February 10 19:38 GMT (UK)
Ok.

Ubuntu 9.10 WINE 1.1.19

Legacy 7.4 Standard Edition installs very quickly and you can run through the setup questions albeit with some visual distortion on writing. However, as soon as you set your filename it gives you the following error 'Run-time error 445 Object doesn't support this action'. Tried it a couple of times and it quit at the same point.

I doubt the deluxe edition will be any different.

Sean
Title: Re: Using Legacy on Ubuntu Linux
Post by: swebby on Sunday 28 February 10 19:56 GMT (UK)
Realised my WINE was out of date as I hadn't changed repository since 9.04 so I tested it again.

Ubuntu 9.10 WINE 1.1.39

Well sadly it does the same thing :(
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Sunday 28 February 10 20:14 GMT (UK)
This does not sound good at all.

Looks like I will have to still use it in Windows Vista

I have Aspire 5737Z 4gb Pentium(R) Dual-Core CPU T4200 @ 2.00GHz 2.00GHZ  32 bit operating system

Cheers
Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Monday 01 March 10 17:18 GMT (UK)
Remember I made it work, albeit very slowly through Wine doors on Linux Mint.
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Tuesday 02 March 10 18:05 GMT (UK)
In the end failure. As I said previously I managed to instal the standard edition. However, when I tried to enter a data file, either the sample tree included with the program, or GEDCOMs from a CD the machine refused to enter them. Looks as though we are not there yet, but heading in the right direction.
Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Tuesday 02 March 10 21:49 GMT (UK)
I installed  Legacy to see if I could get it working.  It put 3 icons on my Linux desktop.

I managed to get the Legacy Charting bit working.

It searched my hard drive and found 92 potential database files.  I selected one and it worked OK.

It might need a registry tweak to stop that initial page from loading - the one that says Order a Legacy Manual and then aborts with the Run-Time Error 445.

I installed PAF and that worked without any problems.  It looks better now than when I last played around with it a couple of years ago.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Wednesday 03 March 10 01:00 GMT (UK)
Thanks everyone for your help

Looks like i will have to have a play around with it and see what i can do

Cheers
Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Wednesday 03 March 10 14:26 GMT (UK)
OK I've got it working now.

Firstly I went into Windows and changed the option which tries to connect to the Internet.  I changed it to so that it does not automatically connect to the Internet (the dial-up option).

Then I switched over to my Linux partition and removed the entire .wine folder at the command prompt:

rm -rf .wine

I re-created the wine directory by typing:

wine

I then started the Add/Remove Programs applet by typing:

wine control

I then reinstalled Legacy 7.4 from scratch.
Legacy7Setup.exe  50,400kb

I had to answer a few questions as it installed (which it didn't do last time) and it launched without a hitch.

I copied my legacy data file over from Windows and put in my /home directory and it loaded it in without any problems.

However, when I quit the program it came up with the Run-time error 445 on exit for some bizarre reason.
When I next launched the program it asked if I wanted to Order a Legacy Manual again despite the fact that it was unticked which meant it should not have displayed that window - so it is not remembering things.

Anyway - it is progress of a sort.
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Wednesday 03 March 10 15:31 GMT (UK)
I'll have another go with the Mint variant and see what if anything an amateur like me can get out of it.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Thursday 04 March 10 06:25 GMT (UK)
I just tried to install a gedcom on legacy but came back with run time error 445 ::)

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Thursday 04 March 10 10:20 GMT (UK)
newbe_nz

Did you copy the gedcom file from your Windows partition to your Linux partition, or did you import it direct from your mounted Windows partition?

Try running the Legacy 7 Charting program and see whether it accepts your gedcom.

Actually you can import any of these file types:

Legacy file .fdb
PAF .paf
FTM .ftw
GEDCOM .ged

Copy your C:\Program Files\Legacy\Data\yourfile.fdb

over to your your Linux partition and put it in your /home/yourUserName directory.
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Thursday 04 March 10 11:39 GMT (UK)
Part of the problem that I have is that the Linux system cannot see GEDCOMs on the CD, even though it is the same CD I used to instal Wine.
Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Thursday 04 March 10 11:47 GMT (UK)
Roger

If your Windows partition is mounted as /dev/hda1 or  /media/hda1 then you do not need to import the gedcom file from the CD but you can import it from your hard drive.  When you run the Legacy Charting program it will search your entire hard drive for the file types I listed above.  It found 116 files when I ran it.
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Thursday 04 March 10 12:21 GMT (UK)
Thanks Downside, will try that, a complication might well be that I have the Linux run from virtual box.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Thursday 04 March 10 20:03 GMT (UK)
I can use Legacy charting OK but not legacy itself.
I will go to windows and put the other from C drive on my memory stick and transfer it over.

Hopefully it will work

Thanks downside for all your wonderful help

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Thursday 04 March 10 20:45 GMT (UK)
Still not able to open any of my gedcoms on legacy at all.

I still get the runtime error 445

newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Thursday 04 March 10 23:07 GMT (UK)
Quote
I can use Legacy charting OK

Which data file did you use? 

Did it search for files and then load one?
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Thursday 04 March 10 23:13 GMT (UK)
it took too long so I canceled out of it and just loaded a gedcom

I have no idea what i am doing wrong

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Thursday 04 March 10 23:23 GMT (UK)
It might be a permissions thing.  Copy your gedcom file into your /home/smithie directory from your USB drive.  You may need to be logged in as root (super user) to accomplish this.  When you look at the gedcom file

Who is the owner of the file?
Is it in your user name or is the owner root?

What are the permissions?
e.g. -rw-rw-rw
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Thursday 04 March 10 23:32 GMT (UK)
I am the owner of the gedcom

In permissions it has
Owner - that is me
access - read and right

Group - That is me
access - read only

others - nothing
access - read only

newbe

Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Thursday 04 March 10 23:46 GMT (UK)
The permissions seem to be OK

-rwr--r--

As long as you have 3 r's  it should be OK.

Have you tried copying a gedcom file from your C drive to your /home directory without using the USB drive?  Use a file manager like Konquerer to copy one over.

I don't know if that will make a difference but in the past when you copied files that were created on a Windows system you had to convert them before they were usable on a Linux system - even text files.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Thursday 04 March 10 23:50 GMT (UK)
I have not tried that and am not sure how to do it.

The permissions seem to be OK

-rwr--r--

As long as you have 3 r's  it should be OK.

Have you tried copying a gedcom file from your C drive to your /home directory without using the USB drive?  Use a file manager like Konquerer to copy one over.


I am not sure how to  use the file manager either as i seem to muck things up ::)

Newbe

Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Friday 05 March 10 08:45 GMT (UK)
I think it is called Nautilus on Ubuntu and here is how to use it:

https://help.ubuntu.com/7.04/user-guide/C/gosnautilus-8.html

I'm using PCLinuxOS so things are slightly different.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Friday 05 March 10 08:50 GMT (UK)
Thanks downside.

Have bookmarked it so I can read through it in the morning

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: downside on Friday 05 March 10 13:02 GMT (UK)
I just installed FTM-2005 from CD and it worked perfectly first time.

The appearance is slightly different, which is to be expected but it all seems to work.
Title: Re: Using Legacy on Ubuntu Linux
Post by: trinkner on Thursday 15 April 10 19:46 BST (UK)
I too am running Ubuntu 9.10 and have installed Wine.  I can install Legacy 7.0 just fine, but receive the 445 error when I try to import from a GEDCOM into a new database.  I also receive the 445 error when I try to open the sample.fdb database which the installation created in my c:\ directory tree inside of the Wine folder.

I would really like to use Legacy on Llinux, as it is perhaps the one program from Windows that I'd like to continue to use on Linux.

GRAMPS looks OK for Linux, but not as easy to navigate as Legacy.

Any suggestions?

Thanks
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Thursday 15 April 10 20:34 BST (UK)
I still get the same error as well.

Error 445.

There is a new version coming out at end of April for Ubuntu so will see what happens then

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: trinkner on Thursday 15 April 10 22:02 BST (UK)
We can hope!  I suspect that compatibility with Legacy is rather low on the list.  Perhaps other programs are experiencing a related error.

Happy geneologizing!

Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Friday 16 April 10 19:07 BST (UK)
Pleased this thread has reignited, as I had forgotten to report about Legacy 7.4 on Linux Zen Mini. The report is that though it will download and instal fairly slowly it will not work, also when I try to uninstal it with the integrated uninstal program it just sits there.Unable to uninstal it or use it.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Friday 16 April 10 20:58 BST (UK)
So I guess this means we can't use legacy at all on Ubuntu

What a pain.

Never mind it was just a thought.

I find it far easier to use than GRAMPS

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Sunday 18 April 10 16:15 BST (UK)
There is one possibility, download Virtual Box, instal it, then instal XP in the virtual computer, and run Legacy from that. Should work, and apart from Legacy deluxe all free if you have a copy of XP.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Sunday 18 April 10 20:49 BST (UK)
Hi Redrodger,

I tried to use what you have in the above reply  but can not get it to work

Will try again later today. I have Windows vista as well on my laptop

Newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Monday 19 April 10 15:00 BST (UK)
Check the hardware needed before you attempt to instal that. Should have said so, sorry. You will need the version to instal VB on a Linux host. I did it the other way round, i.e. on a windows host.
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Sunday 02 January 11 18:52 GMT (UK)
Now find that on the latest version of Ubuntu (10) Legacy 7.4 seems to work seemlessly with wine. Discovered that yesterday.
Title: Re: Using Legacy on Ubuntu Linux
Post by: newbe_nz on Sunday 02 January 11 20:11 GMT (UK)
Thanks Redroger.

I will have to try it again at some stage

newbe
Title: Re: Using Legacy on Ubuntu Linux
Post by: Redroger on Monday 03 January 11 20:35 GMT (UK)
Hope it works out this time. If you have trouble getting the USBs to work on the virtual machine, then make sure that they are all using the original microsoft driver in device manager. It took me three attempts for this to work, but since then it's been seamless.