Page 1 of 1

Family Historian under Wine

Posted: 29 Aug 2021 11:08
by Andy101
Hello,

I'm in the process of evaluating Family Historian 7 (FH) and comparing it to two other genealogy programmes with a view to buying a more modern one and I have a few general questions.

Until about eight years ago, I used The Master Genealogist (TMG) and even continued to use it for 2 - 3 years after Bob Velke ceased to sell or support it. At that point, and for various reasons I stopped my genealogy hobby and continued with various other interests. I packed up all my genealogy notes and computer data on my family tree as well as an associated One Name Study. A friend has recently started his own family search and enlisted my help to get going. As I was going through what was currently available on-line, I realised a lot has changed in the last few years and that it might be fun to return to the hobby.

As TMG is fairly out of date, I need a replacement. The catch, though, is that I have been running Linux for more than 12 years and have no intention of going back to Windoze. The laptop used to run TMG was the last Windows machine in the house and that is only running an early version of Windows 7. Having a small screen it was handy to take to the Archives but now, with deteriorating eyesight, is useless for research. In addition, the screen driver misbehaves and the battery only lasts for a short time.

For the techies, I will be running the eventual programme on a home-brewed machine with 16 GB of RAM and a very large NAS storage unit. The software is Linux Mint vsn 19.3 and Wine 6.0.1. FH has been installed on Wine's C drive with both install_fh7.0.7.0.exe and fh.exe running under Windows version 7. (I've briefly tried running FH under Windows 10 but with very little success. There was a slightly greater degree of success under Windows 8.0 and 8.1 but Windows 7 was by far the best.) No DLL libraries were installed by Wine.

I haven't tested all of the FH functions yet, some I don't understand, some I can't find in the menu system and some may be misbehaving. This last item, in particular, is causing a problem as I'm unsure if the cause is FH, Wine or my misunderstanding what FH is supposed to do at a relatively low level of data input.

My main question is has anyone managed to run FH under Linux with a high degree of success. If so, what settings do you use please?

The sort of big problems I'm having include not being able to install plug-ins. Wine doesn't like LUA. I've tried two or three plug-ins but they all report a 'serious problem' and need to close. I've found some entries on FHUG (e.g. https://fhug.org.uk/kb/kb-article/runni ... n-on-wine/) which discuss LUA but they all seem to be concerned with running under Windows and so I don't believe are related to my little problem. Researching LUA on-line does produce a few comments about older versions of Wine not playing nicely with LUA but I would have thought this had been sorted by now. I have a feeling that a Windows Administrator privileged account is needed to set up LUA but at least some web search claims otherwise.

Loads of little problems include, for example:-

- Part of the text in some of the windows is hidden behind text boxes opened by that window. (Hard to explain and even harder to provide an example.

- If I move the Focus Window onto my second monitor and try to open the 'Tools' menu, for example, the Focus Window jumps back to the first monitor without opening the menu selected.

- Why does editing the 'Address' require me to enter an additional Edit Address box when editing the 'Place' box is done without the need to enter any additional editing boxes? This despite the fact they are dealing with the same type of data.

- While I like the ability to show related timeline events I don't really see the point of displaying the birth of a person's sibling some 20+ years before they were born. While there is a cut-off date facility provided, there seem's to be no such facility for cutting off events before someone is born.

These, and many other similar niggles, are probably either caused by trying to run FH under Wine or actually programmed.


Any suggestions on setting up FH and Wine to work together would be greatly appreciated and enabled me to make a decision on which genealogy programme to use. I've tried going through both the Forums and the Knowledgebase with little success. Indeed, it appears that everytime I go though them, I find different advice.

Thanking you all in anticipation.

Caliban

Re: Family Historian under Wine

Posted: 29 Aug 2021 11:12
by ColeValleyGirl

Re: Family Historian under Wine

Posted: 29 Aug 2021 11:22
by tatewise
There are several users here who successfully run FH v7 and Lua Plugins under Wine and Crossover.
It is probably best to wait until one of them notices your request for advice.

Re: Family Historian under Wine

Posted: 29 Aug 2021 11:26
by Andy101
Hello, Helen, and thanks for the reply.

Yes, I've found both of these entries (and quite a few more). Some of the points raised I'm working on circumventing, others are in the to-look-at pile.

Before I spend too long trawling through then, I was wondering if anyone had already done so, hence the query.

Thanks again.

Re: Family Historian under Wine

Posted: 29 Aug 2021 11:28
by Andy101
Hello Mike,
tatewise wrote:
29 Aug 2021 11:22
There are several users here who successfully run FH v7 and Lua Plugins under Wine and Crossover.
It is probably best to wait until one of them notices your request for advice.
My thoughts exactly and thanks for the reply.

Caliban

Re: Family Historian under Wine

Posted: 29 Aug 2021 11:41
by Valkrider
I run FH V7 on a Mac. I have it on an old MacBook Air running Crossover v21. Whilst Crossover is based on Wine it runs fine with a few caveats around Rich Text and tables. I never could get it to run successfully under native Wine. On my main iMac I use a Windows 10 VM to run FH v7. I have also run FH v6 successfully on the iMac under PlayOnMac again I could never get it to run under native Wine. Probably I am not techie enough to sort all the issues out.

My advice would be to try Crossover there is a free trial available and if you can get it running fine there then it may be worth buying it or to look at the techie side of Crossover and configure native Wine accordingly.

Re: Family Historian under Wine

Posted: 29 Aug 2021 11:51
by Andy101
Valkrider wrote:
29 Aug 2021 11:41
My advice would be to try Crossover there is a free trial available and if you can get it running fine there then it may be worth buying it or to look at the techie side of Crossover and configure native Wine accordingly.
Thanks for the reply.

I must admit I usually use WINE for running running Windows programmes and haven't looked at Crossover for some considerable time. Do you know if the Rich Text and tables problems were ever sorted out?

Caliban

Re: Family Historian under Wine

Posted: 29 Aug 2021 14:38
by mjashby
@Andy101

IME FH7 installs fine on Wine with no 'special' settings in the Linux Distributions I've tried, mostly Debian/Ubuntu based, including Mint. The 'add-on' application Ancestral Sources also installs and works fine, providing you can get the required MS .Net Framework to install correctly, which can be problematic under some Wine Versions.

Most of the early printing/display issues now seem to have been resolved, most via FH7 updates for Windows users, and some by Wine updates, but the one shortcoming remains in managing Rich Text Tables which can't be managed well in Wine for some unknown reason. Tables in the Windows Rich Text Editors/Word Processors I've tried under Wine work with no problem, so why that feature doesn't work in FH7 remains a mystery. The other problem area some might find is the lack of any ability to use the internal internet browser in FH7, but I mostly prefer using an external browser anyway, even when in a native Windows installation. This seems to be a Wine limitation (at present) rather than anything FH7's developers could be expected to do anything about. i.e. I presume the Windows Version of Microsoft Edge would need to be present in the Wine.app and that Browser doesn't seem to install under Wine yet.

Can't say that I've tried anywhere near the full range of Plug-ins with a FH7 Wine.app , but of the one's I've tried, those that have potential problems seem to be those that need to download data/files from the internet when in use; or which make use of the Windows Registry.

I'd have to admit that I mostly use FH7 on Wine/Linux experimentally out of interest (or just because I wanted to experiment with Linux distributions), as my main daily use of FH tends to be via a Windows Virtual Machine or Crossover on a MacBook Pro (Intel not M1) or when necessary a 'real' Windows Desktop setup.

Mervyn