Running RM 9 on Linux/Wine

It seems that RootsMagic no longer provides the older subversions of the version 9. :-/

Here’s a Quick reply, from my tablet, at 2AM here.

The error that you got is exactly the same as what I got, with 9.1.2, so 9.1.1 will probably work better, and I have a copy on my pc, which I can probably send Monday afternoon.

1 Like

I sent a PM with a link to a copy of RM 9.0.3 that I have on OneDrive, and will send one for 9.1.1 later today, or tomorrow.

Version 9.0.3 still uses a direct log in, and 9.1.1 logs on via Firefox, where I see a similar URL as you showed, with the same port, and a code, but with that, Firefox shows a message from RM that says that the login was succesful, and that you can close the browser tab. There is also no error from RM that says that it can’t open the port, and tells you to look at the firewall settings. So, together they prove that in Wine 6 and 7, RM 9.1.1 can open the port and receive the authetication token from FamilySearch.

Hello @ennoborg!

I received, downloaded and installed the specific version of RootsMagic with Bootles. The application got slower to create and open a new RootsMagic file. I think it’s the same problem you had when you used Bottles.

OK, I understand. I still see no reason to use Bottles, because it only adds extra layers, and using winetricks is way more transparent.

Are you still interested in trying RM 9.1.1? I have the 64 bit version here, thanks to another user, and I can share it via MEGA or OneDrive.

I will send the link in a PM then.

Yes, please. Thank you.

The RootsMagic 9.1.1 also got slower with Bottles to open a new RootsMagic file.

I will use the pure Wine. Please, can you prepare a small tutorial with some wine and winetricks commands? I am going to compile Wine 7 and 8.

What is your exact Wine version?

I use Wine 6.0.3, which is the standard for Mint 21.2 and Ubuntu 22.04. I never compile Wine, and have no idea how to build it on Arch.

When you start winetricks, it shows a few simple menu’s that should speak for themselves. One can be used to install extra DLL’s, and with that, you install gdiplus. Another lets you change settings, and there you can set the Windows version to 10 (setting name win10). You can do that with winecfg too.

Older wine versions don’t create associations for EXE files, so you need winetricks for the installation too, using the menu entry Run Uninstaller. That one can run Installers too.

One nice thing with winetricks is, that if you mess up, you can delete all data in the current wine prefix and start over. And that is a lot faster than messing with bottles.

RM 9 can not work with Wine 8, but Wine 7.0.x is fine.

I’m a non-Linux user. It seems like using Linux takes a lot of screwing around and experimenting with different addons to make some programs work.

What are the advantages of using Linux that outweigh all the screwing around you have to do?

The reward from doing things the hard way!

1 Like

There are quite a few, like not being pushed to buy the latest hardware, like you’d need for Windows 11, faster updates, without restart, less spying, and the most important … total control. :slight_smile:

I use it, because I use Gramps as my main program, and that is developed on Linux, so that I can also contribute to its development. Gramps speaks my language, which is Dutch, and I use RM 9 as an accessory to access Ancestry and FamilySearch.

1 Like

My pure Wine and pure Bottles got messy because I installed the old version of Wine, overwriting some GLIBs.

I had to clean and reinstall everything.

I reinstalled Flathub and Bootles via Flathub.

I installed RootsMagic 9.1.1 via Bottles. When I open a RootsMagic Tree file, it took a long time to load, but I discovered how to fix this bugs. Just to minimise the window, then it loaded! Then I logged in to FamilySearch and it worked.