Jump to content


Photo

Is anyone successfully running RootsMagic 7 on Ubuntu using Wine?

ubuntu linux wine

  • Please log in to reply
3 replies to this topic

#1 pstainthorp

pstainthorp

    Member

  • Members
  • PipPip
  • 7 posts

Posted 30 December 2014 - 04:47 PM

I'm trying to run RootsMagic 7 on Ubuntu 14.04 using Wine 1.6.2 (https://www.winehq.org/). Is anyone successfully doing this? 

 

When I try to launch RM7 from a desktop icon to the path: 

 

env WINEPREFIX="/home/<myuserid>/.wine" wine C:\\Program\ Files\\RootsMagic\ 7\\RootsMagic.exe 

 

The application does not run and I get the error:

 

Error occurred /

The application has encountered a problem. We are sorry for the inconvenience /

Invalid operation in GDI+ (Code: 1).

 

A transcript of the error report is below.

 

////////////////////////////////////////////////////

 

EurekaLog 6.1.04
 
Application:
------------------------------------------------------------------------
  1.1 Start Date      : Tue, 30 Dec 2014 22:43:23 +0000
  1.2 Name/Description: RootsMagic.exe - (RootsMagic Genealogy Software)
  1.3 Version Number  : 7.0.2.2
  1.4 Parameters      : 
  1.5 Compilation Date: Mon, 8 Dec 2014 17:30:20 +0000
  1.6 Up Time         : 0 second
 
Exception:
----------------------------------------------------------------------
  2.1 Date          : Tue, 30 Dec 2014 22:43:24 +0000
  2.2 Address       : 00638939
  2.3 Module Name   : RootsMagic.exe - (RootsMagic Genealogy Software)
  2.4 Module Version: 7.0.2.2
  2.5 Type          : EdxGdipException
  2.6 Message       : Invalid operation in GDI+ (Code: 1).
  2.7 ID            : DF40
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         : 
 
User:
-------------------------------------------------------
  3.1 ID        : <myuserid>
  3.2 Name      : 
  3.3 Email     : 
  3.4 Company   : 
  3.5 Privileges: SeChangeNotifyPrivilege         - ON
                  SeSecurityPrivilege             - OFF
                  SeBackupPrivilege               - OFF
                  SeRestorePrivilege              - OFF
                  SeSystemtimePrivilege           - OFF
                  SeShutdownPrivilege             - OFF
                  SeRemoteShutdownPrivilege       - OFF
                  SeTakeOwnershipPrivilege        - OFF
                  SeDebugPrivilege                - OFF
                  SeSystemEnvironmentPrivilege    - OFF
                  SeSystemProfilePrivilege        - OFF
                  SeProfileSingleProcessPrivilege - OFF
                  SeIncreaseBasePriorityPrivilege - OFF
                  SeLoadDriverPrivilege           - ON
                  SeCreatePagefilePrivilege       - OFF
                  SeIncreaseQuotaPrivilege        - OFF
                  SeUndockPrivilege               - OFF
                  SeManageVolumePrivilege         - OFF
                  SeImpersonatePrivilege          - ON
                  SeCreateGlobalPrivilege         - ON
 
Active Controls:
---------------------------
  4.1 Form Class   : #32769
  4.2 Form Text    : 
  4.3 Control Class: 
  4.4 Control Text : 
 
Computer:
-------------------------------------------------------
  5.1 Name          : <mycomputerid>
  5.2 Total Memory  : 3936 Mb
  5.3 Free Memory   : 2653 Mb
  5.4 Total Disk    : 106.07 Gb
  5.5 Free Disk     : 75.63 Gb
  5.6 System Up Time: 1 hour, 44 minutes, 11 seconds
  5.7 Processor     : Intel® Pentium® 4 CPU 2.40GHz
  5.8 Display Mode  : 1366 x 768, 32 bit
  5.9 Display DPI   : 96
  5.10 Video Card   : X11 Windowing System (driver )
  5.11 Printer      : 
 
Operating System:
------------------------------------------------
  6.1 Type    : Microsoft Windows Server 2008 R2
  6.2 Build # : 7601
  6.3 Update  : Service Pack 1
  6.4 Language: English
  6.5 Charset : 0
 
 
////////////////////////////////////////////////////
 
If I try and run the application from the terminal I get the following response:
 
fixme:thread:GetThreadUILanguage : stub, returning default language.
fixme:thread:GetThreadPreferredUILanguages 56, 0x32d8f4, (nil) 0x32d91c
fixme:thread:GetThreadPreferredUILanguages 56, 0x32d8f4, (nil) 0x32d91c
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x100c0 0x00000000
fixme:uxtheme:BufferedPaintInit Stub ()
err:win:DefWindowProcA called for other process window 0x20036
fixme:win:EnumDisplayDevicesW ((null),0,0x20ada98,0x00000000), stub!
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x100c0
fixme:uxtheme:BufferedPaintUnInit Stub ()
err:seh:setup_exception_record stack overflow 1456 bytes in thread 0030 eip 7bc4050f esp 00230d80 stack 0x230000-0x231000-0x330000
 


#2 jgd

jgd

    Member

  • Members
  • PipPip
  • 9 posts

Posted 03 January 2015 - 11:48 AM

Have you run RM 6 with the same wine config?  I'm running ver 6 ok.  Haven't tried upgrading to 7 yet.



#3 pstainthorp

pstainthorp

    Member

  • Members
  • PipPip
  • 7 posts

Posted 19 January 2015 - 03:51 PM

Sorry for delay in replying.

 

No, I get the exact same error with RM6.



#4 Renee Zamora

Renee Zamora

    Advanced Member

  • Support
  • PipPipPip
  • 8414 posts

Posted 20 January 2015 - 12:03 PM

That GDI+ error happened with Macs running CrossOver a while back. You may want to search for a similar fix with Wine.

 

Here's a link to the RootsMagic Knowledge Base article on CrossOver to give you an idea.

 

http://support.roots...-with-CrossOver


Renee
RootsMagic





Also tagged with one or more of these keywords: ubuntu, linux, wine