I had previously installed GedSite 3.03 and this ran perfectly under 'Wine' development for about one year. I use the development branch because it solved an issue running RootsMagic 7.6.3 under 'Wine'. Subsequently, GedSite was upgraded to GedSite 3.06 and now the application fails under 'Wine' (it works fine on Windows 10.) Regression to earlier version of Wine has not worked for me.
The application has a dependency on dotnet 4.7.1 and I followed the procedure outlined to manually install with winetricks. I verified that dotnet 4.7.1 was correctly installed with the verification program following the wine instructions.
I installed the actual application after the above steps with this: `env WINEPREFIX=$HOME/.winedotnet wine ~/Downloads/gs3.06.exe`
I use this to launch the application: `env WINEPREFIX="$HOME/.winedotnet" wine C:\\windows\\command\\start.exe /Unix $HOME/.winedotnet/dosdevices/c:/ProgramData/Microsoft/Windows/Start\ Menu/Programs/GedSite\ 3.lnk`
The application starts immediately after initial install but fails during data load: pop-up window. On subsequent launches it fails immediately pop-up window indicates same error `Telerik.WinControls.UI.RadMenuItem threw an exception`
I hadn't got that far before and Telerik.WinControls.UI.RadMenuItem threw an exception. I was told by application vendor likely cause was a missing font. I copied all the fonts from Windows 10 in Windows\Fonts to `~/.winedonet/c_drive/windows/fonts`, obviously that hasn't completely solved the issue.
Can anyone help?
GedSite 3.06 under Wine 5.12 on Ubuntu 20.04
Re: GedSite 3.06 under Wine 5.12 on Ubuntu 20.04
This issue is now closed as far as I am concerned.
I also tried setting up winedotnet environment and install using WINEARCH=win32 and that definitely did not work.
I then did `sudo apt-get install wine` to revert back to wine-stable ie. wine 5.0. That fixed the issue and GedSite 3.06 now works using the winedotnet folder I originally created and that has worked for the last year. It also re-used the GedSite icons I had created for the application to replace default wine icons.
I re-tested RootsMagic 7.6.3, my other genealogy software running on Ubuntu 20.04, and that also worked as before without the bug when using `Add Fact` menu pick which came when I first updated Ubuntu from 19.10 to 20.04. This was installed with wine without using winetricks.
With GedSite 3.06, which uses a separate environment (so as not to disturb other working applications) eg. folder `~/.winedotnet` rather than `~/.wine` due to dotnet 4.7.1 I did not need to add any further fonts other than winetricks `corefonts` and had no exceptions thrown due to `Telerik.WinControls.UI.RadMenuItem`
I guess something to watch for as wine-stable catches up with wine 5.12.
I also tried setting up winedotnet environment and install using WINEARCH=win32 and that definitely did not work.
I then did `sudo apt-get install wine` to revert back to wine-stable ie. wine 5.0. That fixed the issue and GedSite 3.06 now works using the winedotnet folder I originally created and that has worked for the last year. It also re-used the GedSite icons I had created for the application to replace default wine icons.
I re-tested RootsMagic 7.6.3, my other genealogy software running on Ubuntu 20.04, and that also worked as before without the bug when using `Add Fact` menu pick which came when I first updated Ubuntu from 19.10 to 20.04. This was installed with wine without using winetricks.
With GedSite 3.06, which uses a separate environment (so as not to disturb other working applications) eg. folder `~/.winedotnet` rather than `~/.wine` due to dotnet 4.7.1 I did not need to add any further fonts other than winetricks `corefonts` and had no exceptions thrown due to `Telerik.WinControls.UI.RadMenuItem`
I guess something to watch for as wine-stable catches up with wine 5.12.
Re: GedSite 3.06 under Wine 5.12 on Ubuntu 20.04
Something I might suggest to you. You have GedSite in a different wine prefix you say because of the dotnet you installed. In reality, you would do well to install each of the programs you want to run in wine in separate prefixes. If you are letting let's say 5 applications to be installed in the default .wine folder, if you run into problems with one and you need to recreate the prefix it would would mean reinstalling all the programs you had previously installed. By creating a prefix for each program you keep the environment separate. Any changes to that environment, including recreating the prefix, replacing or installing a dll, etc., won't affect the other programs. I learned this the hard way and had someone with vastly more knowledge than I will ever have point this out to me. It has saved me so much work!
Re: GedSite 3.06 under Wine 5.12 on Ubuntu 20.04
Thanks. I intend to keep these two separate, as you suggested.